Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
CameraHandlerComponent.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
13{
14 proto external ScriptedCameraSet GetCameraSet();
16 proto external bool IsInThirdPerson();
18 proto external void SetThirdPerson(bool val);
20 proto external float GetFocusMode();
22 proto external void SetFocusMode(float focusMode);
23 proto external float GetBlendAlpha(ScriptedCameraItem forCameraItem);
25 proto external ScriptedCameraItem GetCurrentCamera();
27 proto external bool IsCameraBlending();
33 proto external void SetLensFlareSet(CameraLensFlareSetType type, string lensFlareSetUserName);
34
35 // callbacks
36
42 event protected float CalculateFovScalar(notnull CameraBase mainCamera, CameraBase overlayCamera) { return 1.0; };
44 event void Init();
46 event void OnCameraActivate();
48 event void OnCameraDeactivate();
50 event int CameraSelector();
52 event void OnBeforeCameraUpdate(float pDt, bool pIsKeyframe);
54 event void OnAfterCameraUpdate(float pDt, bool pIsKeyframe, inout vector transformMS[4], inout vector transformWS[4]);
56 event void CollisionSolver(float pDt, inout ScriptedCameraItemResult pOutResult, inout vector resCamTM[4], bool isKeyframe);
58 event void OnThirdPersonSwitch(bool isInThirdPerson);
60 event float GetCameraTransitionTime(int pFrom, int pTo);
66}
67
EDamageType type
event void CollisionSolver(float pDt, inout ScriptedCameraItemResult pOutResult, inout vector resCamTM[4], bool isKeyframe)
collision solver
event void OnBeforeCameraUpdate(float pDt, bool pIsKeyframe)
before camera update
event int CameraSelector()
selects next camera
event float GetCameraTransitionTime(int pFrom, int pTo)
get how long should transition between given cameras be
event void OnCameraDeactivate()
deactivation
float CalculateFovScalar(notnull CameraBase mainCamera, CameraBase overlayCamera)
event float GetOverlayCameraFOVScalarWeight()
event void OnCameraActivate()
activation
event void OnThirdPersonSwitch(bool isInThirdPerson)
when we switch between FPP and TPP
event void Init()
initialization
event void OnAfterCameraUpdate(float pDt, bool pIsKeyframe, inout vector transformMS[4], inout vector transformWS[4])
after camera update
PlayerCameraClass CameraBaseClass GetFocusMode()
Returns the current value of focus mode in the <0,1> range.
CameraLensFlareSetType
Type of the camera lens flare set.