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 SteppedUpdateFloatcloudIntensityprotected static booleanDEBUG_BOUNDSprotected SteppedUpdateFloatfogIntensityprotected SteppedUpdateFloatindoorsAlphaModprotected static IsoWeatherFXinstanceprotected booleanplayerIndoorsprotected SteppedUpdateFloatprecipitationIntensityprotected SteppedUpdateFloatprecipitationIntensityRainprotected SteppedUpdateFloatprecipitationIntensitySnowprotected booleanprecipitationIsSnowprotected floatwindAngleprotected floatwindAngleCloudsprotected SteppedUpdateFloatwindAngleIntensityprotected SteppedUpdateFloatwindAngleModprotected SteppedUpdateFloatwindIntensityprotected SteppedUpdateFloatwindPrecipIntensityprotected floatwindSpeedprotected floatwindSpeedFogstatic floatZoomMod -
Constructor Summary
Constructors Constructor Description IsoWeatherFX() -
Method Summary
Modifier and Type Method Description static floatclamp(float float1, float float2, float float3)static floatclerp(float float1, float float2, float float3)floatgetCloudIntensity()floatgetFogIntensity()floatgetPrecipitationIntensity()booleangetPrecipitationIsSnow()floatgetRenderWindAngleRain()floatgetWindAngleIntensity()floatgetWindIntensity()floatgetWindPrecipIntensity()booleanhasCloudsToRender()booleanhasFogToRender()booleanhasPrecipitationToRender()voidinit()booleanisDebugBounds()static floatlerp(float float1, float float2, float float3)voidrender()voidrenderClouds()voidrenderFog()voidrenderLayered(boolean boolean1, boolean boolean2, boolean boolean3)voidrenderPrecipitation()voidsetCloudIntensity(float float1)voidsetDebugBounds(boolean boolean1)voidsetFogIntensity(float float1)voidsetPrecipitationIntensity(float float1)voidsetPrecipitationIsSnow(boolean boolean1)voidsetWindAngleIntensity(float float1)voidsetWindIntensity(float float1)voidsetWindPrecipIntensity(float float1)voidupdate()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 -
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 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)
-