liblcf
RPG::EventPageCondition::Flags Struct Reference

#include <rpg_eventpagecondition.h>

+ Collaboration diagram for RPG::EventPageCondition::Flags:

Public Member Functions

 Flags () noexcept
 

Public Attributes

union {
   struct {
      bool   switch_a
 
      bool   switch_b
 
      bool   variable
 
      bool   item
 
      bool   actor
 
      bool   timer
 
      bool   timer2
 
   } 
 
   std::array< bool, 7 >   flags
 
}; 
 

Detailed Description

Definition at line 43 of file rpg_eventpagecondition.h.

Constructor & Destructor Documentation

◆ Flags()

RPG::EventPageCondition::Flags::Flags ( )
inlinenoexcept

Definition at line 57 of file rpg_eventpagecondition.h.

Member Data Documentation

◆ @2

union { ... }

◆ actor

bool RPG::EventPageCondition::Flags::actor

Definition at line 50 of file rpg_eventpagecondition.h.

◆ flags

std::array<bool, 7> RPG::EventPageCondition::Flags::flags

Definition at line 54 of file rpg_eventpagecondition.h.

Referenced by RPG::operator==().

◆ item

bool RPG::EventPageCondition::Flags::item

Definition at line 49 of file rpg_eventpagecondition.h.

◆ switch_a

bool RPG::EventPageCondition::Flags::switch_a

Definition at line 46 of file rpg_eventpagecondition.h.

◆ switch_b

bool RPG::EventPageCondition::Flags::switch_b

Definition at line 47 of file rpg_eventpagecondition.h.

◆ timer

bool RPG::EventPageCondition::Flags::timer

Definition at line 51 of file rpg_eventpagecondition.h.

◆ timer2

bool RPG::EventPageCondition::Flags::timer2

Definition at line 52 of file rpg_eventpagecondition.h.

◆ variable

bool RPG::EventPageCondition::Flags::variable

Definition at line 48 of file rpg_eventpagecondition.h.


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