Class CameraTools.Scenario

java.lang.Object
com.prineside.tdi2.ui.shared.CameraTools.Scenario
Enclosing class:
CameraTools

public static class CameraTools.Scenario extends Object
  • Field Details

    • name

      public String name
    • fps

      public int fps
    • length

      public int length
    • startFrame

      public int startFrame
    • keyframes

      public com.badlogic.gdx.utils.Array<CameraTools.Scenario.Keyframe> keyframes
  • Constructor Details

    • Scenario

      public Scenario()
  • Method Details

    • getDuration

      public double getDuration()
      Returns:
      duration of the scenario in seconds
    • calculate

      public com.badlogic.gdx.math.Vector3 calculate(float time)
    • getKeyframe

      public CameraTools.Scenario.Keyframe getKeyframe(int frame)
    • removeKeyframe

      public void removeKeyframe(int frame)
    • setKeyframe

      public CameraTools.Scenario.Keyframe setKeyframe(int frame, float x, InterpolationType iX, float y, InterpolationType iY, float z, InterpolationType iZ)
    • setKeyframeX

      public void setKeyframeX(int frame, float x, InterpolationType iX)
    • setKeyframeY

      public void setKeyframeY(int frame, float y, InterpolationType iY)
    • setKeyframeZ

      public void setKeyframeZ(int frame, float z, InterpolationType iZ)
    • fromJson

      public static CameraTools.Scenario fromJson(com.badlogic.gdx.utils.JsonValue jsonValue)
    • toJson

      public void toJson(com.badlogic.gdx.utils.Json json)
      Inside writeObjectStart()