Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ZoomManualCameraComponent Class Reference

Adjust camera field of view. More...

Inheritance diagram for SCR_ZoomManualCameraComponent:
SCR_BaseManualCameraComponent

Protected Member Functions

ScriptInvoker GetOnZoomChange ()
override void EOnCameraSave (SCR_ManualCameraComponentSave data)
override void EOnCameraLoad (SCR_ManualCameraComponentSave data)
override void EOnCameraReset ()
override void EOnCameraFrame (SCR_ManualCameraParam param)
override bool EOnCameraInit ()

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()

Static Protected Attributes

static const float INERTIA_THRESHOLD = 0.001

Detailed Description

Adjust camera field of view.

Definition at line 5 of file SCR_ZoomManualCameraComponent.c.

Member Function Documentation

◆ EOnCameraFrame()

override void SCR_ZoomManualCameraComponent::EOnCameraFrame ( SCR_ManualCameraParam param)
inlineprotected

Definition at line 55 of file SCR_ZoomManualCameraComponent.c.

◆ EOnCameraInit()

override bool SCR_ZoomManualCameraComponent::EOnCameraInit ( )
inlineprotected

Definition at line 95 of file SCR_ZoomManualCameraComponent.c.

◆ EOnCameraLoad()

override void SCR_ZoomManualCameraComponent::EOnCameraLoad ( SCR_ManualCameraComponentSave data)
inlineprotected

Definition at line 41 of file SCR_ZoomManualCameraComponent.c.

◆ EOnCameraReset()

override void SCR_ZoomManualCameraComponent::EOnCameraReset ( )
inlineprotected

Definition at line 48 of file SCR_ZoomManualCameraComponent.c.

◆ EOnCameraSave()

override void SCR_ZoomManualCameraComponent::EOnCameraSave ( SCR_ManualCameraComponentSave data)
inlineprotected

Definition at line 34 of file SCR_ZoomManualCameraComponent.c.

◆ GetOnZoomChange()

ScriptInvoker SCR_ZoomManualCameraComponent::GetOnZoomChange ( )
inlineprotected
Returns

Definition at line 28 of file SCR_ZoomManualCameraComponent.c.

Member Data Documentation

◆ INERTIA_THRESHOLD

const float SCR_ZoomManualCameraComponent::INERTIA_THRESHOLD = 0.001
staticprotected

Definition at line 7 of file SCR_ZoomManualCameraComponent.c.

◆ m_bIsAnimating

bool SCR_ZoomManualCameraComponent::m_bIsAnimating
protected

Definition at line 22 of file SCR_ZoomManualCameraComponent.c.

◆ m_bIsInstant

bool SCR_ZoomManualCameraComponent::m_bIsInstant
protected

Definition at line 23 of file SCR_ZoomManualCameraComponent.c.

◆ m_fCoef

float SCR_ZoomManualCameraComponent::m_fCoef
protected

Definition at line 16 of file SCR_ZoomManualCameraComponent.c.

◆ m_fInertiaStrength

float SCR_ZoomManualCameraComponent::m_fInertiaStrength
protected

Definition at line 19 of file SCR_ZoomManualCameraComponent.c.

◆ m_fMaxFOV

float SCR_ZoomManualCameraComponent::m_fMaxFOV
protected

Definition at line 13 of file SCR_ZoomManualCameraComponent.c.

◆ m_fMinFOV

float SCR_ZoomManualCameraComponent::m_fMinFOV
protected

Definition at line 10 of file SCR_ZoomManualCameraComponent.c.

◆ m_fTargetFOV

float SCR_ZoomManualCameraComponent::m_fTargetFOV
protected

Definition at line 21 of file SCR_ZoomManualCameraComponent.c.

◆ m_OnZoomChange

ref ScriptInvoker SCR_ZoomManualCameraComponent::m_OnZoomChange = new ScriptInvoker()
protected

Definition at line 24 of file SCR_ZoomManualCameraComponent.c.


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