Package zombie.iso.weather.fx
Class IsoWeatherFX
java.lang.Object
zombie.iso.weather.fx.IsoWeatherFX
public class IsoWeatherFX
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected SteppedUpdateFloat
cloudIntensity
protected static boolean
DEBUG_BOUNDS
protected SteppedUpdateFloat
fogIntensity
protected SteppedUpdateFloat
indoorsAlphaMod
protected static IsoWeatherFX
instance
protected SteppedUpdateFloat
precipitationIntensity
protected SteppedUpdateFloat
precipitationIntensityRain
protected SteppedUpdateFloat
precipitationIntensitySnow
protected boolean
precipitationIsSnow
protected float
windAngle
protected float
windAngleClouds
protected SteppedUpdateFloat
windAngleIntensity
protected SteppedUpdateFloat
windAngleMod
protected SteppedUpdateFloat
windIntensity
protected SteppedUpdateFloat
windPrecipIntensity
protected float
windSpeed
protected float
windSpeedFog
static float
ZoomMod
-
Constructor Summary
Constructors Constructor Description IsoWeatherFX()
-
Method Summary
Modifier and Type Method Description static float
clamp(float float1, float float2, float float3)
static float
clerp(float float1, float float2, float float3)
float
getCloudIntensity()
float
getFogIntensity()
float
getPrecipitationIntensity()
boolean
getPrecipitationIsSnow()
float
getRenderWindAngleRain()
float
getWindAngleIntensity()
float
getWindIntensity()
float
getWindPrecipIntensity()
boolean
hasCloudsToRender()
boolean
hasFogToRender()
boolean
hasPrecipitationToRender()
void
init()
boolean
isDebugBounds()
static float
lerp(float float1, float float2, float float3)
void
render()
void
renderClouds()
void
renderFog()
void
renderLayered(boolean boolean1, boolean boolean2, boolean boolean3)
void
renderPrecipitation()
void
setCloudIntensity(float float1)
void
setDebugBounds(boolean boolean1)
void
setFogIntensity(float float1)
void
setPrecipitationIntensity(float float1)
void
setPrecipitationIsSnow(boolean boolean1)
void
setWindAngleIntensity(float float1)
void
setWindIntensity(float float1)
void
setWindPrecipIntensity(float float1)
void
update()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEBUG_BOUNDS
protected static boolean DEBUG_BOUNDS -
ZoomMod
public static float ZoomMod -
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 boolean1) -
isDebugBounds
public boolean isDebugBounds() -
setWindAngleIntensity
public void setWindAngleIntensity(float float1) -
getWindAngleIntensity
public float getWindAngleIntensity() -
getRenderWindAngleRain
public float getRenderWindAngleRain() -
setWindPrecipIntensity
public void setWindPrecipIntensity(float float1) -
getWindPrecipIntensity
public float getWindPrecipIntensity() -
setWindIntensity
public void setWindIntensity(float float1) -
getWindIntensity
public float getWindIntensity() -
setFogIntensity
public void setFogIntensity(float float1) -
getFogIntensity
public float getFogIntensity() -
setCloudIntensity
public void setCloudIntensity(float float1) -
getCloudIntensity
public float getCloudIntensity() -
setPrecipitationIntensity
public void setPrecipitationIntensity(float float1) -
getPrecipitationIntensity
public float getPrecipitationIntensity() -
setPrecipitationIsSnow
public void setPrecipitationIsSnow(boolean boolean1) -
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 boolean1, boolean boolean2, boolean boolean3) -
renderClouds
public void renderClouds() -
renderFog
public void renderFog() -
renderPrecipitation
public void renderPrecipitation() -
clamp
public static float clamp(float float1, float float2, float float3) -
lerp
public static float lerp(float float1, float float2, float float3) -
clerp
public static float clerp(float float1, float float2, float float3)
-