Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_CampaignBuildingLimitCylinderManualCameraComponent Interface Reference

Free roam building camera. More...

Inheritance diagram for SCR_CampaignBuildingLimitCylinderManualCameraComponent:
[legend]

Public Member Functions

override bool EOnCameraInit ()
 Initialise the component.
 
- Public Member Functions inherited from SCR_LimitCylinderManualCameraComponent
override void EOnCameraFrame (SCR_ManualCameraParam param)
 Evaluate the component every frame.
 
override bool EOnCameraInit ()
 Initialise 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 EOnCameraExit ()
 Terminate the component.
 
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 Attributes

float m_fHeightMultiplicator
 
float m_fRangeMultiplicator
 
- Protected Attributes inherited from SCR_LimitCylinderManualCameraComponent
float m_fRadius
 
float m_fHeightMinor
 
- Protected Attributes inherited from SCR_BaseManualCameraComponent
int m_iPriority
 
SCR_ManualCamera m_Camera
 
InputManager m_InputManager
 

Additional Inherited Members

- Protected Member Functions inherited from SCR_BaseManualCameraComponent
SCR_ManualCamera GetCameraEntity ()
 
InputManager GetInputManager ()
 
vector CoordToCamera (vector pos)
 
vector CoordFromCamera (vector pos)
 

Detailed Description

Free roam building camera.

Limit camera movement within specific cyllindrical area, defined by a radius of trigger, which determines the area in which the player can build.

Search for the trigger defining the building area and set it's radius as a radius of the camera.

Member Function Documentation

◆ EOnCameraInit()

override bool SCR_CampaignBuildingLimitCylinderManualCameraComponent.EOnCameraInit ( )

Initialise the component.

Returns
True if the component should be evaluated every frame

Implements SCR_LimitCylinderManualCameraComponent.

Member Data Documentation

◆ m_fHeightMultiplicator

float SCR_CampaignBuildingLimitCylinderManualCameraComponent.m_fHeightMultiplicator
protected

◆ m_fRangeMultiplicator

float SCR_CampaignBuildingLimitCylinderManualCameraComponent.m_fRangeMultiplicator
protected

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