liblcf
RPG::CommonEvent Class Reference

#include <rpg_commonevent.h>

+ Collaboration diagram for RPG::CommonEvent:

Public Types

enum  Trigger {
  Trigger_automatic = 3,
  Trigger_parallel = 4,
  Trigger_call = 5
}
 

Public Attributes

int ID = 0
 
std::string name
 
int32_t trigger = 0
 
bool switch_flag = false
 
int32_t switch_id = 1
 
std::vector< EventCommandevent_commands
 

Detailed Description

Definition at line 25 of file rpg_commonevent.h.

Member Enumeration Documentation

◆ Trigger

Enumerator
Trigger_automatic 
Trigger_parallel 
Trigger_call 

Definition at line 27 of file rpg_commonevent.h.

Member Data Documentation

◆ event_commands

static TypedField< RPG::CommonEvent, std::vector< RPG::EventCommand > > static_event_commands & RPG::CommonEvent::event_commands

Definition at line 38 of file rpg_commonevent.h.

Referenced by RPG::operator==().

◆ ID

int RPG::CommonEvent::ID = 0

Definition at line 33 of file rpg_commonevent.h.

◆ name

static TypedField< RPG::CommonEvent, std::string > static_name & RPG::CommonEvent::name

Definition at line 34 of file rpg_commonevent.h.

Referenced by RPG::operator==().

◆ switch_flag

static TypedField< RPG::CommonEvent, bool > static_switch_flag & RPG::CommonEvent::switch_flag = false

Definition at line 36 of file rpg_commonevent.h.

Referenced by RPG::operator==().

◆ switch_id

static TypedField< RPG::CommonEvent, int32_t > static_switch_id & RPG::CommonEvent::switch_id = 1

Definition at line 37 of file rpg_commonevent.h.

Referenced by RPG::operator==().

◆ trigger

static TypedField< RPG::CommonEvent, int32_t > static_trigger & RPG::CommonEvent::trigger = 0

Definition at line 35 of file rpg_commonevent.h.

Referenced by RPG::operator==().


The documentation for this class was generated from the following files: