Space Plunder
Loading...
Searching...
No Matches
FALSMovementState Struct Reference

#include <ALSStructEnumLibrary.h>

Public Member Functions

 FALSMovementState ()
 
 FALSMovementState (const EALSMovementState InitialState)
 
const bool & None () const
 
const bool & Grounded () const
 
const bool & InAir () const
 
const bool & Mantling () const
 
const bool & Ragdoll () const
 
 operator EALSMovementState () const
 
void operator= (const EALSMovementState NewState)
 

Private Attributes

EALSMovementState State = EALSMovementState::None
 
bool None_ = true
 
bool Grounded_ = false
 
bool InAir_ = false
 
bool Mantling_ = false
 
bool Ragdoll_ = false
 

Constructor & Destructor Documentation

◆ FALSMovementState() [1/2]

FALSMovementState::FALSMovementState ( )
inline
38 {
39 }

◆ FALSMovementState() [2/2]

FALSMovementState::FALSMovementState ( const EALSMovementState InitialState)
inline
41{ *this = InitialState; }

Member Function Documentation

◆ Grounded()

const bool & FALSMovementState::Grounded ( ) const
inline
44{ return Grounded_; }
bool Grounded_
Definition ALSStructEnumLibrary.h:25

◆ InAir()

const bool & FALSMovementState::InAir ( ) const
inline
45{ return InAir_; }
bool InAir_
Definition ALSStructEnumLibrary.h:28

◆ Mantling()

const bool & FALSMovementState::Mantling ( ) const
inline
46{ return Mantling_; }
bool Mantling_
Definition ALSStructEnumLibrary.h:31

◆ None()

const bool & FALSMovementState::None ( ) const
inline
43{ return None_; }
bool None_
Definition ALSStructEnumLibrary.h:22

◆ operator EALSMovementState()

FALSMovementState::operator EALSMovementState ( ) const
inline
49{ return State; }
EALSMovementState State
Definition ALSStructEnumLibrary.h:19

◆ operator=()

void FALSMovementState::operator= ( const EALSMovementState NewState)
inline

◆ Ragdoll()

const bool & FALSMovementState::Ragdoll ( ) const
inline
47{ return Ragdoll_; }

Member Data Documentation

◆ Grounded_

bool FALSMovementState::Grounded_ = false
private

◆ InAir_

bool FALSMovementState::InAir_ = false
private

◆ Mantling_

bool FALSMovementState::Mantling_ = false
private

◆ None_

bool FALSMovementState::None_ = true
private

◆ Ragdoll_

bool FALSMovementState::Ragdoll_ = false
private

◆ State

EALSMovementState FALSMovementState::State = EALSMovementState::None
private

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