liblcf
RPG::Terrain::Flags Struct Reference

#include <rpg_terrain.h>

+ Collaboration diagram for RPG::Terrain::Flags:

Public Member Functions

 Flags () noexcept
 

Public Attributes

union {
   struct {
      bool   back_party
 
      bool   back_enemies
 
      bool   lateral_party
 
      bool   lateral_enemies
 
   } 
 
   std::array< bool, 4 >   flags
 
}; 
 

Detailed Description

Definition at line 73 of file rpg_terrain.h.

Constructor & Destructor Documentation

◆ Flags()

RPG::Terrain::Flags::Flags ( )
inlinenoexcept

Definition at line 84 of file rpg_terrain.h.

Member Data Documentation

◆ @10

union { ... }

◆ back_enemies

bool RPG::Terrain::Flags::back_enemies

Definition at line 77 of file rpg_terrain.h.

◆ back_party

bool RPG::Terrain::Flags::back_party

Definition at line 76 of file rpg_terrain.h.

◆ flags

std::array<bool, 4> RPG::Terrain::Flags::flags

Definition at line 81 of file rpg_terrain.h.

Referenced by RPG::operator==().

◆ lateral_enemies

bool RPG::Terrain::Flags::lateral_enemies

Definition at line 79 of file rpg_terrain.h.

◆ lateral_party

bool RPG::Terrain::Flags::lateral_party

Definition at line 78 of file rpg_terrain.h.


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