PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
DeveloperFreeCamera Class Reference

Static Private Member Functions

static void OnInit ()
 
static void FreeCameraToggle (PlayerBase player, bool teleport_player=false)
 Enable / Disable Free camera (Fly mod) - disable of camera will teleport player at current free camera position.
 
static void EnableFreeCameraSceneEditor (PlayerBase player)
 
static bool IsFreeCameraEnabled ()
 
static bool IsFreeCameraEnabledNoPlayerMovement ()
 
static protected void EnableFreeCamera (PlayerBase player)
 
static void DisableFreeCamera (PlayerBase player, bool teleport_player=false)
 
static void OnSetFreeCameraEvent (PlayerBase player, FreeDebugCamera camera)
 

Member Function Documentation

◆ DisableFreeCamera()

static void DisableFreeCamera ( PlayerBase  player,
bool  teleport_player = false 
)
inlinestaticprivate

◆ EnableFreeCamera()

static protected void EnableFreeCamera ( PlayerBase  player)
inlinestaticprivate

◆ EnableFreeCameraSceneEditor()

static void EnableFreeCameraSceneEditor ( PlayerBase  player)
inlinestaticprivate

◆ FreeCameraToggle()

static void FreeCameraToggle ( PlayerBase  player,
bool  teleport_player = false 
)
inlinestaticprivate

Enable / Disable Free camera (Fly mod) - disable of camera will teleport player at current free camera position.

References DisableFreeCamera(), EnableFreeCamera(), and IsFreeCameraEnabled().

Referenced by PluginBase::ToggleFreeCamera(), and PluginBase::ToggleFreeCameraBackPos().

◆ IsFreeCameraEnabled()

◆ IsFreeCameraEnabledNoPlayerMovement()

static bool IsFreeCameraEnabledNoPlayerMovement ( )
inlinestaticprivate

◆ OnInit()

static void OnInit ( )
staticprivate

Referenced by PluginBase::OnInit().

◆ OnSetFreeCameraEvent()

static void OnSetFreeCameraEvent ( PlayerBase  player,
FreeDebugCamera  camera 
)
inlinestaticprivate

The documentation for this class was generated from the following file: