Package gaiasky.util

Class Settings.SceneSettings.CameraSettings

java.lang.Object
gaiasky.util.Settings.SceneSettings.CameraSettings
All Implemented Interfaces:
IObserver
Enclosing class:
Settings.SceneSettings

public static class Settings.SceneSettings.CameraSettings extends Object implements IObserver
  • Field Details

    • speedLimitIndex

      public int speedLimitIndex
    • speedLimit

      public double speedLimit
    • speed

      public double speed
    • turn

      public double turn
    • rotate

      public double rotate
    • fov

      public float fov
    • cinematic

      public boolean cinematic
    • targetMode

      public boolean targetMode
    • focusLock

  • Constructor Details

    • CameraSettings

      public CameraSettings()
  • Method Details

    • setSpeedLimitIndex

      public void setSpeedLimitIndex(int index)
    • notify

      public void notify(Event event, Object source, Object... data)
      Description copied from interface: IObserver
      Event notification call.
      Specified by:
      notify in interface IObserver
      Parameters:
      event - The event type.
      source - The source object, if any.
      data - The data associated with this event.
    • updateSpeedLimit

      public void updateSpeedLimit()