Interface JCameraFPSStyleReadableType

All Superinterfaces:
JCameraReadableType
All Known Subinterfaces:
JCameraFPSStyleSnapshotType, JCameraFPSStyleType
All Known Implementing Classes:
JCameraFPSStyle, JCameraFPSStyleSnapshot

public interface JCameraFPSStyleReadableType extends JCameraReadableType
Readable interface to JCameraFPSStyleType.
  • Method Details

    • cameraGetAngleAroundHorizontal

      double cameraGetAngleAroundHorizontal()
      Returns:
      The angle around the horizontal axis.
    • cameraGetAngleAroundVertical

      double cameraGetAngleAroundVertical()
      Returns:
      The angle around the vertical axis.
    • cameraGetForward

      com.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetForward()
      Returns:
      The forward direction for the camera.
    • cameraGetPosition

      com.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetPosition()
      Returns:
      The position of the camera.
    • cameraGetRight

      com.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetRight()
      Returns:
      The right direction for the camera.
    • cameraGetUp

      com.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetUp()
      Returns:
      The up direction for the camera.