|
Arma Reforger Script API
|
Adjust camera field of view. More...
Public Member Functions | |
| ScriptInvoker | GetOnZoomChange () |
| override void | EOnCameraSave (SCR_ManualCameraComponentSave data) |
| Save persistent data. | |
| override void | EOnCameraLoad (SCR_ManualCameraComponentSave data) |
| Load persistent data. | |
| override void | EOnCameraReset () |
| Camera value are reset. | |
| 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 | EOnCameraParentChange (bool attached, IEntity parent) |
| Terminate the component. | |
Protected Attributes | |
| float | m_fMinFOV |
| float | m_fMaxFOV |
| float | m_fCoef |
| float | m_fInertiaStrength |
| float | m_fTargetFOV |
| bool | m_bIsAnimating |
| bool | m_bIsInstant |
| ref ScriptInvoker | m_OnZoomChange = new ScriptInvoker() |
Protected Attributes inherited from SCR_BaseManualCameraComponent | |
| int | m_iPriority |
| SCR_ManualCamera | m_Camera |
| InputManager | m_InputManager |
Static Protected Attributes | |
| static const float | INERTIA_THRESHOLD = 0.001 |
Additional Inherited Members | |
Protected Member Functions inherited from SCR_BaseManualCameraComponent | |
| SCR_ManualCamera | GetCameraEntity () |
| InputManager | GetInputManager () |
| vector | CoordToCamera (vector pos) |
| vector | CoordFromCamera (vector pos) |
Adjust camera field of view.
| override void SCR_ZoomManualCameraComponent.EOnCameraFrame | ( | SCR_ManualCameraParam | param | ) |
Evaluate the component every frame.
| [in] | param | Object carrying camera properties |
Implements SCR_BaseManualCameraComponent.
| override bool SCR_ZoomManualCameraComponent.EOnCameraInit | ( | ) |
Initialise the component.
Implements SCR_BaseManualCameraComponent.
| override void SCR_ZoomManualCameraComponent.EOnCameraLoad | ( | SCR_ManualCameraComponentSave | data | ) |
| override void SCR_ZoomManualCameraComponent.EOnCameraReset | ( | ) |
Camera value are reset.
Implements SCR_BaseManualCameraComponent.
| override void SCR_ZoomManualCameraComponent.EOnCameraSave | ( | SCR_ManualCameraComponentSave | data | ) |
| ScriptInvoker SCR_ZoomManualCameraComponent.GetOnZoomChange | ( | ) |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |