Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_BaseManualCameraComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_BaseManualCameraComponent
 Parent class from which all SCR_ManualCamera components inherit. More...

Functions

class SCR_BaseManualCameraComponent _WB_GetCustomTitle (BaseContainer source, out string title)
SCR_ManualCamera GetCameraEntity ()
InputManager GetInputManager ()
vector CoordToCamera (vector pos)
vector CoordFromCamera (vector pos)
void SetEnabled (bool enabled)
int IsEnabled ()
 Returns true if the light is enabled.
int GetPriority ()
bool HasFlag (EManualCameraFlag flag)
bool InitBase (SCR_ManualCamera camera)
Override Methods

Methods to be overridden by child classes.

void EOnCameraFrame (SCR_ManualCameraParam param)
bool EOnCameraInit ()
void EOnCameraExit ()
 Terminate the component.
void EOnCameraReset ()
 Camera value are reset.
void EOnCameraParentChange (bool attached, IEntity parent)
void EOnCameraSave (SCR_ManualCameraComponentSave data)
void EOnCameraLoad (SCR_ManualCameraComponentSave data)

Variables

int m_iPriority
SCR_ManualCamera m_Camera
InputManager m_InputManager

Function Documentation

◆ CoordFromCamera()

vector _WB_GetCustomTitle::CoordFromCamera ( vector pos)
protected

Definition at line 220 of file SCR_BaseManualCameraComponent.c.

◆ CoordToCamera()

vector _WB_GetCustomTitle::CoordToCamera ( vector pos)
protected

Definition at line 211 of file SCR_BaseManualCameraComponent.c.

◆ EOnCameraExit()

void _WB_GetCustomTitle::EOnCameraExit ( )
protected

Terminate the component.

◆ EOnCameraFrame()

void _WB_GetCustomTitle::EOnCameraFrame ( SCR_ManualCameraParam param)
protected

Evaluate the component every frame.

Parameters
[in]paramObject carrying camera properties

◆ EOnCameraInit()

bool _WB_GetCustomTitle::EOnCameraInit ( )
protected

Initialise the component.

Returns
True if the component should be evaluated every frame

◆ EOnCameraLoad()

void _WB_GetCustomTitle::EOnCameraLoad ( SCR_ManualCameraComponentSave data)
protected

Load persistent data.

Parameters
[in]data

◆ EOnCameraParentChange()

void _WB_GetCustomTitle::EOnCameraParentChange ( bool attached,
IEntity parent )
protected

Terminate the component.

Parameters
[in]attached
[in]parent

◆ EOnCameraReset()

void _WB_GetCustomTitle::EOnCameraReset ( )
protected

Camera value are reset.

◆ EOnCameraSave()

void _WB_GetCustomTitle::EOnCameraSave ( SCR_ManualCameraComponentSave data)
protected

Save persistent data.

Parameters
[in]data

◆ GetCameraEntity()

SCR_ManualCamera _WB_GetCustomTitle::GetCameraEntity ( )
protected

Definition at line 199 of file SCR_BaseManualCameraComponent.c.

◆ GetInputManager()

InputManager _WB_GetCustomTitle::GetInputManager ( )
protected

Definition at line 205 of file SCR_BaseManualCameraComponent.c.

◆ HasFlag()

bool _WB_GetCustomTitle::HasFlag ( EManualCameraFlag flag)
protected

Check if the required flag is active.

Parameters
[in]Cameraflag
Returns
True if the camera flag contains the required flag

Definition at line 256 of file SCR_BaseManualCameraComponent.c.

◆ InitBase()

bool _WB_GetCustomTitle::InitBase ( SCR_ManualCamera camera)
protected
Parameters
[in]camera
Returns

Definition at line 265 of file SCR_BaseManualCameraComponent.c.

Variable Documentation

◆ m_Camera

SCR_ManualCamera m_Camera
protected

Definition at line 154 of file SCR_BaseManualCameraComponent.c.

◆ m_InputManager

InputManager m_InputManager
protected

Definition at line 155 of file SCR_BaseManualCameraComponent.c.

◆ m_iPriority

int m_iPriority
protected

Definition at line 152 of file SCR_BaseManualCameraComponent.c.