Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SCR_SaveManualCameraComponent Interface Reference
Inheritance diagram for SCR_SaveManualCameraComponent:
[legend]

Public Member Functions

override bool EOnCameraInit ()
 Initialise the component.
 
override void EOnCameraExit ()
 Terminate the component.
 
- Public Member Functions inherited from SCR_BaseManualCameraComponent
void SetEnabled (bool enabled)
 Enable the component.
 
int IsEnabled ()
 Check if the component is enabled.
 
int GetPriority ()
 Get evaluation priority.
 
bool HasFlag (EManualCameraFlag flag)
 Check if the required flag is active.
 
bool InitBase (SCR_ManualCamera camera)
 
void EOnCameraFrame (SCR_ManualCameraParam param)
 Evaluate the component every frame.
 
void EOnCameraReset ()
 Camera value are reset.
 
void EOnCameraParentChange (bool attached, IEntity parent)
 Terminate the component.
 
void EOnCameraSave (SCR_ManualCameraComponentSave data)
 Save persistent data.
 
void EOnCameraLoad (SCR_ManualCameraComponentSave data)
 Load persistent data.
 

Protected Member Functions

void SaveCamera1 ()
 
void SaveCamera2 ()
 
void SaveCamera3 ()
 
void SaveCamera4 ()
 
void SaveCamera5 ()
 
void SaveCamera6 ()
 
void SaveCamera7 ()
 
void SaveCamera8 ()
 
void SaveCamera (int index)
 
void LoadCamera1 ()
 
void LoadCamera2 ()
 
void LoadCamera3 ()
 
void LoadCamera4 ()
 
void LoadCamera5 ()
 
void LoadCamera6 ()
 
void LoadCamera7 ()
 
void LoadCamera8 ()
 
void LoadCamera (int index)
 
void PlayAnimation (Widget widget)
 
- Protected Member Functions inherited from SCR_BaseManualCameraComponent
SCR_ManualCamera GetCameraEntity ()
 
InputManager GetInputManager ()
 
vector CoordToCamera (vector pos)
 
vector CoordFromCamera (vector pos)
 

Protected Attributes

ResourceName m_LayoutSave
 
ResourceName m_LayoutLoad
 
float m_fFadeInSpeed
 
- Protected Attributes inherited from SCR_BaseManualCameraComponent
int m_iPriority
 
SCR_ManualCamera m_Camera
 
InputManager m_InputManager
 

Detailed Description

Persistently save/load camera params.

Member Function Documentation

◆ EOnCameraExit()

override void SCR_SaveManualCameraComponent.EOnCameraExit ( )

Terminate the component.

Implements SCR_BaseManualCameraComponent.

◆ EOnCameraInit()

override bool SCR_SaveManualCameraComponent.EOnCameraInit ( )

Initialise the component.

Returns
True if the component should be evaluated every frame

Implements SCR_BaseManualCameraComponent.

◆ LoadCamera()

void SCR_SaveManualCameraComponent.LoadCamera ( int  index)
protected

◆ LoadCamera1()

void SCR_SaveManualCameraComponent.LoadCamera1 ( )
protected

◆ LoadCamera2()

void SCR_SaveManualCameraComponent.LoadCamera2 ( )
protected

◆ LoadCamera3()

void SCR_SaveManualCameraComponent.LoadCamera3 ( )
protected

◆ LoadCamera4()

void SCR_SaveManualCameraComponent.LoadCamera4 ( )
protected

◆ LoadCamera5()

void SCR_SaveManualCameraComponent.LoadCamera5 ( )
protected

◆ LoadCamera6()

void SCR_SaveManualCameraComponent.LoadCamera6 ( )
protected

◆ LoadCamera7()

void SCR_SaveManualCameraComponent.LoadCamera7 ( )
protected

◆ LoadCamera8()

void SCR_SaveManualCameraComponent.LoadCamera8 ( )
protected

◆ PlayAnimation()

void SCR_SaveManualCameraComponent.PlayAnimation ( Widget  widget)
protected

◆ SaveCamera()

void SCR_SaveManualCameraComponent.SaveCamera ( int  index)
protected

◆ SaveCamera1()

void SCR_SaveManualCameraComponent.SaveCamera1 ( )
protected

◆ SaveCamera2()

void SCR_SaveManualCameraComponent.SaveCamera2 ( )
protected

◆ SaveCamera3()

void SCR_SaveManualCameraComponent.SaveCamera3 ( )
protected

◆ SaveCamera4()

void SCR_SaveManualCameraComponent.SaveCamera4 ( )
protected

◆ SaveCamera5()

void SCR_SaveManualCameraComponent.SaveCamera5 ( )
protected

◆ SaveCamera6()

void SCR_SaveManualCameraComponent.SaveCamera6 ( )
protected

◆ SaveCamera7()

void SCR_SaveManualCameraComponent.SaveCamera7 ( )
protected

◆ SaveCamera8()

void SCR_SaveManualCameraComponent.SaveCamera8 ( )
protected

Member Data Documentation

◆ m_fFadeInSpeed

float SCR_SaveManualCameraComponent.m_fFadeInSpeed
protected

◆ m_LayoutLoad

ResourceName SCR_SaveManualCameraComponent.m_LayoutLoad
protected

◆ m_LayoutSave

ResourceName SCR_SaveManualCameraComponent.m_LayoutSave
protected

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