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

#include <ALSStructEnumLibrary.h>

Public Member Functions

 FALSGait ()
 
 FALSGait (const EALSGait InitialGait)
 
const bool & Walking () const
 
const bool & Running () const
 
const bool & Sprinting () const
 
const bool & Sliding () const
 
 operator EALSGait () const
 
void operator= (const EALSGait NewGait)
 

Private Attributes

EALSGait Gait = EALSGait::Walking
 
bool Walking_ = true
 
bool Sliding_ = false
 
bool Running_ = false
 
bool Sprinting_ = false
 

Constructor & Destructor Documentation

◆ FALSGait() [1/2]

FALSGait::FALSGait ( )
inline
258 {
259 }

◆ FALSGait() [2/2]

FALSGait::FALSGait ( const EALSGait InitialGait)
inline
261{ *this = InitialGait; }

Member Function Documentation

◆ operator EALSGait()

FALSGait::operator EALSGait ( ) const
inline
268{ return Gait; }
EALSGait Gait
Definition ALSStructEnumLibrary.h:242

◆ operator=()

void FALSGait::operator= ( const EALSGait NewGait)
inline
271 {
272 Gait = NewGait;
277
278 }
bool Walking_
Definition ALSStructEnumLibrary.h:245
bool Sliding_
Definition ALSStructEnumLibrary.h:248
bool Sprinting_
Definition ALSStructEnumLibrary.h:254
bool Running_
Definition ALSStructEnumLibrary.h:251

◆ Running()

const bool & FALSGait::Running ( ) const
inline
264{ return Running_; }

◆ Sliding()

const bool & FALSGait::Sliding ( ) const
inline
266{ return Sliding_; }

◆ Sprinting()

const bool & FALSGait::Sprinting ( ) const
inline
265{ return Sprinting_; }

◆ Walking()

const bool & FALSGait::Walking ( ) const
inline
263{ return Walking_; }

Member Data Documentation

◆ Gait

EALSGait FALSGait::Gait = EALSGait::Walking
private

◆ Running_

bool FALSGait::Running_ = false
private

◆ Sliding_

bool FALSGait::Sliding_ = false
private

◆ Sprinting_

bool FALSGait::Sprinting_ = false
private

◆ Walking_

bool FALSGait::Walking_ = true
private

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