Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ControlCamera ¶
func ControlCamera(duration CameraControlDuration, cameraControl CameraControl, ref interface{})
func DontControlCamera ¶
func DontControlCamera()
Types ¶
type CameraControl ¶
type CameraControl func(position *CameraPosition, losingControl bool, ref interface{}) int
type CameraControlDuration ¶
type CameraControlDuration int
const ( ControlCameraUntilViewChanges CameraControlDuration = 1 ControlCameraForever CameraControlDuration = 2 )
func IsCameraBeingControlled ¶
func IsCameraBeingControlled() (bool, CameraControlDuration)
type CameraPosition ¶
type CameraPosition struct { X float32 Y float32 Z float32 Pitch float32 Heading float32 Roll float32 Zoom float32 }
func XPLMReadCameraPosition ¶
func XPLMReadCameraPosition() CameraPosition
Click to show internal directories.
Click to hide internal directories.