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

#include <ALSStructEnumLibrary.h>

Public Member Functions

 FALSMovementDirection ()
 
 FALSMovementDirection (const EALSMovementDirection InitialMovementDirection)
 
const bool & Forward () const
 
const bool & Right () const
 
const bool & Left () const
 
const bool & Backward () const
 
 operator EALSMovementDirection () const
 
void operator= (const EALSMovementDirection NewMovementDirection)
 

Private Attributes

EALSMovementDirection MovementDirection = EALSMovementDirection::Forward
 
bool Forward_ = true
 
bool Right_ = false
 
bool Left_ = false
 
bool Backward_ = false
 

Constructor & Destructor Documentation

◆ FALSMovementDirection() [1/2]

FALSMovementDirection::FALSMovementDirection ( )
inline
160 {
161 }

◆ FALSMovementDirection() [2/2]

FALSMovementDirection::FALSMovementDirection ( const EALSMovementDirection InitialMovementDirection)
inline
164 {
165 *this = InitialMovementDirection;
166 }

Member Function Documentation

◆ Backward()

const bool & FALSMovementDirection::Backward ( ) const
inline
171{ return Backward_; }
bool Backward_
Definition ALSStructEnumLibrary.h:156

◆ Forward()

const bool & FALSMovementDirection::Forward ( ) const
inline
168{ return Forward_; }
bool Forward_
Definition ALSStructEnumLibrary.h:147

◆ Left()

const bool & FALSMovementDirection::Left ( ) const
inline
170{ return Left_; }
bool Left_
Definition ALSStructEnumLibrary.h:153

◆ operator EALSMovementDirection()

FALSMovementDirection::operator EALSMovementDirection ( ) const
inline
173{ return MovementDirection; }
EALSMovementDirection MovementDirection
Definition ALSStructEnumLibrary.h:144

◆ operator=()

◆ Right()

const bool & FALSMovementDirection::Right ( ) const
inline
169{ return Right_; }

Member Data Documentation

◆ Backward_

bool FALSMovementDirection::Backward_ = false
private

◆ Forward_

bool FALSMovementDirection::Forward_ = true
private

◆ Left_

bool FALSMovementDirection::Left_ = false
private

◆ MovementDirection

EALSMovementDirection FALSMovementDirection::MovementDirection = EALSMovementDirection::Forward
private

◆ Right_

bool FALSMovementDirection::Right_ = false
private

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