Arma Reforger Script API
|
Public Member Functions | |
void | TraceScreenPos (float width, float height, out vector dir, out float traceCoef) |
override void | EOnCameraFrame (SCR_ManualCameraParam param) |
Evaluate the component every frame. | |
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 | 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 | |
EMapDescriptorType | m_iBaseType |
string | m_sImageDef |
ref Color | m_IconColor |
ref Color | m_ViewConeColor |
float | m_fIconScale |
float | m_fMaxViewConeLength |
string | m_sMapCanvasWidgetName |
SCR_MapEntity | m_MapEntity |
ref MapItem | m_MapItem |
CanvasWidget | m_MapCanvas |
ref PolygonDrawCommand | m_DrawLine = new PolygonDrawCommand() |
ref array< ref CanvasWidgetCommand > | m_MapDrawCommands = { m_DrawLine } |
WorkspaceWidget | m_Workspace |
BaseWorld | m_World |
ref TraceParam | m_Trace = new TraceParam() |
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) |
Camera representation in the map
override void SCR_MapDescriptorManualCameraComponent.EOnCameraExit | ( | ) |
Terminate the component.
Implements SCR_BaseManualCameraComponent.
override void SCR_MapDescriptorManualCameraComponent.EOnCameraFrame | ( | SCR_ManualCameraParam | param | ) |
Evaluate the component every frame.
[in] | param | Object carrying camera properties |
Implements SCR_BaseManualCameraComponent.
override bool SCR_MapDescriptorManualCameraComponent.EOnCameraInit | ( | ) |
Initialise the component.
Implements SCR_BaseManualCameraComponent.
void SCR_MapDescriptorManualCameraComponent.TraceScreenPos | ( | float | width, |
float | height, | ||
out vector | dir, | ||
out float | traceCoef | ||
) |
[in] | width | |
[in] | height | |
[out] | dir | |
[out] | traceCoef |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |