Class FogShader

java.lang.Object
zombie.iso.weather.fog.FogShader
All Implemented Interfaces:
IShaderProgramListener

public class FogShader extends Object implements IShaderProgramListener
  • Field Details

    • instance

      public static final FogShader instance
  • Constructor Details

    • FogShader

      public FogShader()
  • Method Details

    • initShader

      public void initShader()
    • getProgram

      public ShaderProgram getProgram()
    • setScreenInfo

      public void setScreenInfo(float float0, float float1, float float2, float float3)
    • setTextureInfo

      public void setTextureInfo(float float0, float float1, float float2, float float3)
    • setRectangleInfo

      public void setRectangleInfo(float float0, float float1, float float2, float float3)
    • setScalingInfo

      public void setScalingInfo(float float0, float float1, float float2, float float3)
    • setColorInfo

      public void setColorInfo(float float0, float float1, float float2, float float3)
    • setWorldOffset

      public void setWorldOffset(float float0, float float1, float float2, float float3)
    • setParamInfo

      public void setParamInfo(float float0, float float1, float float2, float float3)
    • setCameraInfo

      public void setCameraInfo(float float0, float float1, float float2, float float3)
    • setTargetDepth

      public void setTargetDepth(float float0)
    • setScreenInfo2

      public void setScreenInfo2(float float0, float float1, float float2, float float3)
    • setTextureInfo2

      public void setTextureInfo2(float float0, float float1, float float2, float float3)
    • setRectangleInfo2

      public void setRectangleInfo2(float float0, float float1, float float2, float float3)
    • setScalingInfo2

      public void setScalingInfo2(float float0, float float1, float float2, float float3)
    • setColorInfo2

      public void setColorInfo2(float float0, float float1, float float2, float float3)
    • setWorldOffset2

      public void setWorldOffset2(float float0, float float1, float float2, float float3)
    • setParamInfo2

      public void setParamInfo2(float float0, float float1, float float2, float float3)
    • setCameraInfo2

      public void setCameraInfo2(float float0, float float1, float float2, float float3)
    • setTargetDepth2

      public void setTargetDepth2(float float0)
    • setTextureInfo3

      public void setTextureInfo3(float float0, float float1, float float2, float float3)
    • setWorldOffset3

      public void setWorldOffset3(float float0, float float1, float float2, float float3)
    • setParamInfo3

      public void setParamInfo3(float float0, float float1, float float2, float float3)
    • setColorInfo3

      public void setColorInfo3(float float0, float float1, float float2, float float3)
    • StartShader

      public boolean StartShader()
    • callback

      public void callback(ShaderProgram var1)
      Specified by:
      callback in interface IShaderProgramListener