|
void | CharacterCamera3rdPersonTurret (CameraHandlerComponent pCameraHandler) |
|
void | InitCameraData () |
|
override void | OnActivate (ScriptedCameraItem pPrevCamera, ScriptedCameraItemResult pPrevCameraResult) |
| this overrides freelook for cameras
|
|
override void | OnUpdate (float pDt, out ScriptedCameraItemResult pOutResult) |
| virtual callback - called each frame
|
|
override void | OnAfterCameraUpdate (float pDt, bool pIsKeyframe, inout vector transformMS[4]) |
|
void | CharacterCameraBase (CameraHandlerComponent pCameraHandler) |
| constructor
|
|
float | UpdateUDAngle (out float pAngle, float pMin, float pMax, float pDt) |
|
float | UpdateLRAngle (float pAngle, float pMin, float pMax, float pDt) |
|
override void | OnUpdate (float pDt, out ScriptedCameraItemResult pOutResult) |
| virtual callback - called each frame
|
|
override void | OnActivate (ScriptedCameraItem pPrevCamera, ScriptedCameraItemResult pPrevCameraResult) |
| this overrides freelook for cameras
|
|
void | ForceFreelook (bool state) |
|
int | GetShoulderLastActive () |
| Get last 3rd person shoulder state.
|
|
float | GetShoulderDistance () |
|
float | GetInterpolatedUDTransformAngle (float pDt) |
|
void | AddPitchRoll (vector yawPitchRoll, float pitchFactor, float rollFactor, inout vector transformMS[4]) |
|
override void | SetBaseAngles (out vector angles) |
| Sets the camera angles in DEG, useful when switching between cameras and changing orientation of the character.
|
|
override vector | GetBaseAngles () |
| helper to blend between cameras ret[0] - up down angle ret[1] - left right angle ret[2] - roll
|
|
void | ScriptedCameraItem (CameraHandlerComponent pCameraHandler) |
|
override void | OnActivate (ScriptedCameraItem pPrevCamera, ScriptedCameraItemResult pPrevCameraResult) |
| this overrides freelook for cameras
|
|
override void | OnBlendIn () |
|
override void | OnBlendOut () |
|
override void | OnUpdate (float pDt, out ScriptedCameraItemResult pOutResult) |
| virtual callback - called each frame
|
|
void | OnAfterCameraUpdate (float pDt, bool pIsKeyframe, inout vector transformMS[4]) |
|
vector | GetBaseAngles () |
| helper to blend between cameras ret[0] - up down angle ret[1] - left right angle ret[2] - roll
|
|
override void | SetBaseAngles (out vector angles) |
| Sets the camera angles in DEG, useful when switching between cameras and changing orientation of the character.
|
|
float | GetBaseFOV () |
|
void | OnActivate (ScriptedCameraItem pPrevCamera, ScriptedCameraItemResult pPrevCameraResult) |
| virtual callback - called when camera is created
|
|
void | OnDeactivate (ScriptedCameraItem pNextCamera) |
|
void | OnBlendIn () |
|
void | OnBlendOut () |
|
void | OnUpdate (float pDt, out ScriptedCameraItemResult pOutResult) |
| virtual callback - called each frame
|
|
void | SetBaseAngles (out vector angles) |
| Sets the camera angles in DEG, useful when switching between cameras and changing orientation of the character.
|
|