Class LevelLight

java.lang.Object
com.codename1.gaming.level.LevelLight

public class LevelLight extends Object
A serializable directional light authored in a 3D GameLevel: a direction, a diffuse #getColor() and an #getAmbientColor(). A GameSceneView copies the level's primary light onto the GameView's shared com.codename1.gpu.Light.
  • Constructor Details

    • LevelLight

      public LevelLight()
    • LevelLight

      public LevelLight(float dirX, float dirY, float dirZ, int color, int ambientColor)
  • Method Details

    • getDirectionX

      public float getDirectionX()
    • getDirectionY

      public float getDirectionY()
    • getDirectionZ

      public float getDirectionZ()
    • setDirection

      public LevelLight setDirection(float x, float y, float z)
    • getColor

      public int getColor()
    • setColor

      public LevelLight setColor(int color)
    • getAmbientColor

      public int getAmbientColor()
    • setAmbientColor

      public LevelLight setAmbientColor(int ambientColor)