liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_eventpage.h
Go to the documentation of this file.
1 /* !!!! GENERATED FILE - DO NOT EDIT !!!! */
2 
3 /*
4  * Copyright (c) 2014 liblcf authors
5  * This file is released under the MIT License
6  * http://opensource.org/licenses/MIT
7  */
8 
9 #ifndef LCF_RPG_EVENTPAGE_H
10 #define LCF_RPG_EVENTPAGE_H
11 
12 // Headers
13 #include <string>
14 #include <vector>
15 #include "rpg_eventcommand.h"
16 #include "rpg_eventpagecondition.h"
17 #include "rpg_moveroute.h"
18 
22 namespace RPG {
23  class EventPage {
24  public:
25  enum Direction {
30  };
31  enum Frame {
35  };
36  enum MoveType {
44  };
45  enum Trigger {
51  };
52  enum Layers {
56  };
57  enum AnimType {
64  };
65  enum MoveSpeed {
72  };
73 
74  EventPage();
75 
76  int ID;
78  std::string character_name;
83  int move_type;
85  int trigger;
86  int layer;
91  std::vector<EventCommand> event_commands;
92  };
93 }
94 
95 #endif
bool overlap_forbidden
Definition: rpg_eventpage.h:87
std::vector< EventCommand > event_commands
Definition: rpg_eventpage.h:91
std::string character_name
Definition: rpg_eventpage.h:78
MoveRoute move_route
Definition: rpg_eventpage.h:90
Definition: rpg_actor.h:23
EventPageCondition condition
Definition: rpg_eventpage.h:77