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 immediately
    void 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 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
  • 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

      public void update​(Vector3b 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)