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 class
IsoPuddles.PuddlesFloat
-
Field Summary
Fields Modifier and Type Field Description static int
BOOL_MAX
Shader
Effect
static int
FLOAT_MAX
static int
FLOAT_MUDDYPUDDLES
static int
FLOAT_PUDDLESSIZE
static int
FLOAT_RAIN
static int
FLOAT_RAININTENSITY
static int
FLOAT_WETGROUND
static boolean
leakingPuddlesInTheRoom
static SharedVertexBufferObjects
VBOs
-
Constructor Summary
Constructors Constructor Description IsoPuddles()
-
Method Summary
Modifier and Type Method Description void
applyPuddlesQuality()
int
getBoolMax()
int
getFloatMax()
ITexture
getHMTexture()
static IsoPuddles
getInstance()
IsoPuddles.PuddlesFloat
getPuddlesFloat(int int1)
java.nio.FloatBuffer
getPuddlesParams(int int1)
float
getPuddlesSize()
float
getRainIntensity()
boolean
getShaderEnable()
Vector4f
getShaderOffset()
Vector4f
getShaderOffsetMain()
float
getShaderTime()
void
puddlesGeometry(int int1)
void
puddlesProjection()
void
render(java.util.ArrayList arrayList, int int1)
void
update(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
-