Space Plunder
Loading...
Searching...
No Matches
UALSPlayerCameraBehavior Class Reference

#include <ALSPlayerCameraBehavior.h>

Inheritance diagram for UALSPlayerCameraBehavior:

Public Member Functions

void SetRotationMode (EALSRotationMode RotationMode)
 

Public Attributes

EALSMovementState MovementState
 
EALSMovementAction MovementAction
 
bool bLookingDirection = false
 
bool bVelocityDirection = false
 
bool bAiming = false
 
bool bAimDownSights = false
 
EALSGait Gait
 
EALSStance Stance
 
EALSViewMode ViewMode
 
bool bRightShoulder = false
 
bool bDebugView = false
 

Detailed Description

Main class for player camera movement behavior

Member Function Documentation

◆ SetRotationMode()

void UALSPlayerCameraBehavior::SetRotationMode ( EALSRotationMode RotationMode)
11{
14 bAiming = RotationMode == EALSRotationMode::Aiming;
15}
bool bVelocityDirection
Definition ALSPlayerCameraBehavior.h:37
bool bAiming
Definition ALSPlayerCameraBehavior.h:40
bool bLookingDirection
Definition ALSPlayerCameraBehavior.h:34

Member Data Documentation

◆ bAimDownSights

bool UALSPlayerCameraBehavior::bAimDownSights = false

◆ bAiming

bool UALSPlayerCameraBehavior::bAiming = false

◆ bDebugView

bool UALSPlayerCameraBehavior::bDebugView = false

◆ bLookingDirection

bool UALSPlayerCameraBehavior::bLookingDirection = false

◆ bRightShoulder

bool UALSPlayerCameraBehavior::bRightShoulder = false

◆ bVelocityDirection

bool UALSPlayerCameraBehavior::bVelocityDirection = false

◆ Gait

EALSGait UALSPlayerCameraBehavior::Gait

◆ MovementAction

EALSMovementAction UALSPlayerCameraBehavior::MovementAction

◆ MovementState

EALSMovementState UALSPlayerCameraBehavior::MovementState

◆ Stance

EALSStance UALSPlayerCameraBehavior::Stance

◆ ViewMode

EALSViewMode UALSPlayerCameraBehavior::ViewMode

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