Vertices Engine  v1.9.2.92
A Cross Platform game engine developed by Virtex Edge Design.
Loading...
Searching...
No Matches
VerticesEngine.Controllers.CharacterCameraControlScheme Class Reference
Inheritance diagram for VerticesEngine.Controllers.CharacterCameraControlScheme:
VerticesEngine.Controllers.CameraControlScheme

Public Member Functions

 CharacterCameraControlScheme (CharacterController character, vxCamera3D camera, vxEngine Engine)
 
override void Update (float dt)
 Updates the camera state according to the control scheme.
 

Public Attributes

float StandingCameraOffset
 Gets or sets the offset from the position of the character to the 'eyes' while the character is standing.
 
float CrouchingCameraOffset
 Gets or sets the Offset from the position of the character to the 'eyes' while the character is crouching.
 
bool UseCameraSmoothing
 Gets or sets whether or not to smooth the motion of the camera when the character moves discontinuously.
 

Properties

CharacterController Character [get]
 Gets the character associated with the control scheme.
 
- Properties inherited from VerticesEngine.Controllers.CameraControlScheme
vxEngine Engine [get]
 Gets the game associated with the camera.
 
vxCamera3D Camera [get]
 Gets the camera controlled by this control scheme.
 

Additional Inherited Members

- Protected Member Functions inherited from VerticesEngine.Controllers.CameraControlScheme
 CameraControlScheme (vxCamera3D camera, vxEngine Engine)
 

Member Function Documentation

◆ Update()

override void VerticesEngine.Controllers.CharacterCameraControlScheme.Update ( float dt)
virtual

Updates the camera state according to the control scheme.

Parameters
dtTime elapsed since previous frame.

Reimplemented from VerticesEngine.Controllers.CameraControlScheme.


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