Package gaiasky.scenegraph.component
Class CloudComponent
- java.lang.Object
-
- gaiasky.scenegraph.component.CloudComponent
-
public class CloudComponent extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Stringcloudjava.lang.Stringcloudtransjava.lang.StringcloudtransUnpackedjava.lang.StringcloudUnpackedcom.badlogic.gdx.math.Matrix4localTransformModelComponentmcjava.util.Map<java.lang.String,java.lang.Object>paramsintqualityfloatsizeprotected static com.badlogic.gdx.assets.loaders.TextureLoader.TextureParametertextureParamsDefault texture parameters
-
Constructor Summary
Constructors Constructor Description CloudComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisposeTextures(com.badlogic.gdx.assets.AssetManager manager)Disposes and unloads all currently loaded textures immediatelyvoiddoneLoading(com.badlogic.gdx.assets.AssetManager manager)voidinitialize(boolean force)voidinitMaterial()booleanisFinishedLoading(com.badlogic.gdx.assets.AssetManager manager)booleanisFL(java.lang.String tex, com.badlogic.gdx.assets.AssetManager manager)voidremoveAtmosphericScattering(com.badlogic.gdx.graphics.g3d.Material mat)voidsetCloud(java.lang.String cloud)voidsetCloudtrans(java.lang.String cloudtrans)voidsetLocalTransform(com.badlogic.gdx.math.Matrix4 localTransform)voidsetMc(ModelComponent mc)voidsetParams(java.util.Map<java.lang.String,java.lang.Object> params)voidsetQuality(java.lang.Long quality)voidsetSize(java.lang.Double size)voidtouch()voidupdate(Vector3d transform)
-
-
-
Field Detail
-
textureParams
protected static final com.badlogic.gdx.assets.loaders.TextureLoader.TextureParameter textureParams
Default texture parameters
-
quality
public int quality
-
size
public float size
-
mc
public ModelComponent mc
-
localTransform
public com.badlogic.gdx.math.Matrix4 localTransform
-
cloud
public java.lang.String cloud
-
cloudtrans
public java.lang.String cloudtrans
-
cloudUnpacked
public java.lang.String cloudUnpacked
-
cloudtransUnpacked
public java.lang.String cloudtransUnpacked
-
params
public java.util.Map<java.lang.String,java.lang.Object> params
-
-
Method Detail
-
initialize
public void initialize(boolean force)
-
isFinishedLoading
public boolean isFinishedLoading(com.badlogic.gdx.assets.AssetManager manager)
-
isFL
public boolean isFL(java.lang.String tex, com.badlogic.gdx.assets.AssetManager manager)
-
doneLoading
public void doneLoading(com.badlogic.gdx.assets.AssetManager manager)
-
touch
public void touch()
-
update
public void update(Vector3d transform)
-
initMaterial
public void initMaterial()
-
disposeTextures
public void disposeTextures(com.badlogic.gdx.assets.AssetManager manager)
Disposes and unloads all currently loaded textures immediately- Parameters:
manager- The asset manager
-
removeAtmosphericScattering
public void removeAtmosphericScattering(com.badlogic.gdx.graphics.g3d.Material mat)
-
setQuality
public void setQuality(java.lang.Long quality)
-
setSize
public void setSize(java.lang.Double size)
-
setMc
public void setMc(ModelComponent mc)
-
setLocalTransform
public void setLocalTransform(com.badlogic.gdx.math.Matrix4 localTransform)
-
setParams
public void setParams(java.util.Map<java.lang.String,java.lang.Object> params)
-
setCloud
public void setCloud(java.lang.String cloud)
-
setCloudtrans
public void setCloudtrans(java.lang.String cloudtrans)
-
-