Package zombie.iso
Class IsoPuddles
java.lang.Object
zombie.iso.IsoPuddles
public final class IsoPuddles
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIsoPuddles.PuddlesFloat -
Field Summary
Fields Modifier and Type Field Description static intBOOL_MAXShaderEffectstatic intFLOAT_MAXstatic intFLOAT_MUDDYPUDDLESstatic intFLOAT_PUDDLESSIZEstatic intFLOAT_RAINstatic intFLOAT_RAININTENSITYstatic intFLOAT_WETGROUNDstatic booleanleakingPuddlesInTheRoomstatic SharedVertexBufferObjectsVBOs -
Constructor Summary
Constructors Constructor Description IsoPuddles() -
Method Summary
Modifier and Type Method Description voidapplyPuddlesQuality()intgetBoolMax()intgetFloatMax()ITexturegetHMTexture()static IsoPuddlesgetInstance()IsoPuddles.PuddlesFloatgetPuddlesFloat(int int1)java.nio.FloatBuffergetPuddlesParams(int int1)floatgetPuddlesSize()floatgetRainIntensity()booleangetShaderEnable()Vector4fgetShaderOffset()Vector4fgetShaderOffsetMain()floatgetShaderTime()voidpuddlesGeometry(int int1)voidpuddlesProjection()voidrender(java.util.ArrayList arrayList, int int1)voidupdate(ClimateManager climateManager)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
Effect
-
leakingPuddlesInTheRoom
public static boolean leakingPuddlesInTheRoom -
VBOs
-
BOOL_MAX
public static final int BOOL_MAX- See Also:
- Constant Field Values
-
FLOAT_RAIN
public static final int FLOAT_RAIN- See Also:
- Constant Field Values
-
FLOAT_WETGROUND
public static final int FLOAT_WETGROUND- See Also:
- Constant Field Values
-
FLOAT_MUDDYPUDDLES
public static final int FLOAT_MUDDYPUDDLES- See Also:
- Constant Field Values
-
FLOAT_PUDDLESSIZE
public static final int FLOAT_PUDDLESSIZE- See Also:
- Constant Field Values
-
FLOAT_RAININTENSITY
public static final int FLOAT_RAININTENSITY- See Also:
- Constant Field Values
-
FLOAT_MAX
public static final int FLOAT_MAX- See Also:
- Constant Field Values
-
-
Constructor Details
-
IsoPuddles
public IsoPuddles()
-
-
Method Details
-
getInstance
-
getShaderEnable
public boolean getShaderEnable() -
applyPuddlesQuality
public void applyPuddlesQuality() -
getShaderOffset
-
getShaderOffsetMain
-
render
public void render(java.util.ArrayList arrayList, int int1) -
puddlesProjection
public void puddlesProjection() -
puddlesGeometry
public void puddlesGeometry(int int1) -
update
-
getShaderTime
public float getShaderTime() -
getPuddlesSize
public float getPuddlesSize() -
getHMTexture
-
getPuddlesParams
public java.nio.FloatBuffer getPuddlesParams(int int1) -
getRainIntensity
public float getRainIntensity() -
getFloatMax
public int getFloatMax() -
getBoolMax
public int getBoolMax() -
getPuddlesFloat
-