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

#include <ALSStructEnumLibrary.h>

Public Member Functions

 FALSStance ()
 
 FALSStance (const EALSStance InitialStance)
 
const bool & Standing () const
 
const bool & Crouching () const
 
 operator EALSStance () const
 
void operator= (const EALSStance NewStance)
 

Private Attributes

EALSStance Stance = EALSStance::Standing
 
bool Standing_ = true
 
bool Crouching_ = false
 

Constructor & Destructor Documentation

◆ FALSStance() [1/2]

FALSStance::FALSStance ( )
inline
79 {
80 }

◆ FALSStance() [2/2]

FALSStance::FALSStance ( const EALSStance InitialStance)
inline
82{ *this = InitialStance; }

Member Function Documentation

◆ Crouching()

const bool & FALSStance::Crouching ( ) const
inline
85{ return Crouching_; }
bool Crouching_
Definition ALSStructEnumLibrary.h:75

◆ operator EALSStance()

FALSStance::operator EALSStance ( ) const
inline
87{ return Stance; }
EALSStance Stance
Definition ALSStructEnumLibrary.h:69

◆ operator=()

void FALSStance::operator= ( const EALSStance NewStance)
inline
90 {
91 Stance = NewStance;
94 }
bool Standing_
Definition ALSStructEnumLibrary.h:72

◆ Standing()

const bool & FALSStance::Standing ( ) const
inline
84{ return Standing_; }

Member Data Documentation

◆ Crouching_

bool FALSStance::Crouching_ = false
private

◆ Stance

EALSStance FALSStance::Stance = EALSStance::Standing
private

◆ Standing_

bool FALSStance::Standing_ = true
private

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