Class IsoWeatherFX
java.lang.Object
zombie.iso.weather.fx.IsoWeatherFX
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SteppedUpdateFloat
protected static boolean
protected SteppedUpdateFloat
static int
static int
static int
static int
protected SteppedUpdateFloat
protected static IsoWeatherFX
protected boolean
protected SteppedUpdateFloat
protected SteppedUpdateFloat
protected SteppedUpdateFloat
protected boolean
protected float
protected float
protected SteppedUpdateFloat
protected SteppedUpdateFloat
protected SteppedUpdateFloat
protected SteppedUpdateFloat
protected float
protected float
static float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic float
clamp
(float min, float max, float val) static float
clerp
(float t, float a, float b) float
getDrawer
(int int2) float
float
boolean
float
float
float
float
boolean
boolean
boolean
void
init()
boolean
static float
lerp
(float t, float a, float b) void
render()
void
void
void
renderLayered
(boolean doClouds, boolean doFog, boolean doPrecip) void
void
Reset()
void
setCloudIntensity
(float intensity) void
setDebugBounds
(boolean b) void
setFogIntensity
(float intensity) void
setPrecipitationIntensity
(float intensity) void
setPrecipitationIsSnow
(boolean b) void
setWindAngleIntensity
(float intensity) void
setWindIntensity
(float intensity) void
setWindPrecipIntensity
(float intensity) void
update()
-
Field Details
-
DEBUG_BOUNDS
protected static boolean DEBUG_BOUNDS -
ID_CLOUD
public static int ID_CLOUD -
ID_FOG
public static int ID_FOG -
ID_SNOW
public static int ID_SNOW -
ID_RAIN
public static int ID_RAIN -
ZoomMod
public static float ZoomMod -
playerIndoors
protected boolean playerIndoors -
windPrecipIntensity
-
windIntensity
-
windAngleIntensity
-
precipitationIntensity
-
precipitationIntensitySnow
-
precipitationIntensityRain
-
cloudIntensity
-
fogIntensity
-
windAngleMod
-
precipitationIsSnow
protected boolean precipitationIsSnow -
windSpeed
protected float windSpeed -
windSpeedFog
protected float windSpeedFog -
windAngle
protected float windAngle -
windAngleClouds
protected float windAngleClouds -
indoorsAlphaMod
-
instance
-
-
Constructor Details
-
IsoWeatherFX
public IsoWeatherFX()
-
-
Method Details
-
init
public void init() -
update
public void update() -
setDebugBounds
public void setDebugBounds(boolean b) -
isDebugBounds
public boolean isDebugBounds() -
setWindAngleIntensity
public void setWindAngleIntensity(float intensity) -
getWindAngleIntensity
public float getWindAngleIntensity() -
getRenderWindAngleRain
public float getRenderWindAngleRain() -
setWindPrecipIntensity
public void setWindPrecipIntensity(float intensity) -
getWindPrecipIntensity
public float getWindPrecipIntensity() -
setWindIntensity
public void setWindIntensity(float intensity) -
getWindIntensity
public float getWindIntensity() -
setFogIntensity
public void setFogIntensity(float intensity) -
getFogIntensity
public float getFogIntensity() -
setCloudIntensity
public void setCloudIntensity(float intensity) -
getCloudIntensity
public float getCloudIntensity() -
setPrecipitationIntensity
public void setPrecipitationIntensity(float intensity) -
getPrecipitationIntensity
public float getPrecipitationIntensity() -
setPrecipitationIsSnow
public void setPrecipitationIsSnow(boolean b) -
getPrecipitationIsSnow
public boolean getPrecipitationIsSnow() -
hasCloudsToRender
public boolean hasCloudsToRender() -
hasPrecipitationToRender
public boolean hasPrecipitationToRender() -
hasFogToRender
public boolean hasFogToRender() -
render
public void render() -
renderLayered
public void renderLayered(boolean doClouds, boolean doFog, boolean doPrecip) -
renderClouds
public void renderClouds() -
renderFog
public void renderFog() -
renderPrecipitation
public void renderPrecipitation() -
clamp
public static float clamp(float min, float max, float val) -
lerp
public static float lerp(float t, float a, float b) -
clerp
public static float clerp(float t, float a, float b) -
getDrawer
-
Reset
public void Reset()
-