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.String
cloud
java.lang.String
cloudtrans
java.lang.String
cloudtransUnpacked
java.lang.String
cloudUnpacked
com.badlogic.gdx.math.Matrix4
localTransform
ModelComponent
mc
java.util.Map<java.lang.String,java.lang.Object>
params
int
quality
float
size
protected static com.badlogic.gdx.assets.loaders.TextureLoader.TextureParameter
textureParams
Default texture parameters -
Constructor Summary
Constructors Constructor Description CloudComponent()
-
Method Summary
Modifier and Type Method Description void
disposeTextures(com.badlogic.gdx.assets.AssetManager manager)
Disposes and unloads all currently loaded textures immediatelyvoid
doneLoading(com.badlogic.gdx.assets.AssetManager manager)
void
initialize(boolean force)
void
initMaterial()
boolean
isFinishedLoading(com.badlogic.gdx.assets.AssetManager manager)
boolean
isFL(java.lang.String tex, com.badlogic.gdx.assets.AssetManager manager)
void
removeAtmosphericScattering(com.badlogic.gdx.graphics.g3d.Material mat)
void
setCloud(java.lang.String cloud)
void
setCloudtrans(java.lang.String cloudtrans)
void
setLocalTransform(com.badlogic.gdx.math.Matrix4 localTransform)
void
setMc(ModelComponent mc)
void
setParams(java.util.Map<java.lang.String,java.lang.Object> params)
void
setQuality(java.lang.Long quality)
void
setSize(java.lang.Double size)
void
touch()
void
update(Vector3b transform)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
textureParams
protected static final com.badlogic.gdx.assets.loaders.TextureLoader.TextureParameter textureParamsDefault texture parameters -
quality
public int quality -
size
public float size -
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
-
-
Constructor Details
-
CloudComponent
public CloudComponent()
-
-
Method Details
-
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
-
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
-
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)
-