liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_mapinfo.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_MAPINFO_H
10 #define LCF_RPG_MAPINFO_H
11 
12 // Headers
13 #include <string>
14 #include <vector>
15 #include "rpg_encounter.h"
16 #include "rpg_music.h"
17 #include "rpg_rect.h"
18 
22 namespace RPG {
23  class MapInfo {
24  public:
25  enum MusicType {
29  };
30  enum BGMType {
34  };
35  enum TriState {
39  };
40 
41  MapInfo();
42  void Init();
43 
44  int ID;
45  std::string name;
48  int type;
55  std::string background_name;
56  int teleport;
57  int escape;
58  int save;
59  std::vector<Encounter> encounters;
62  };
63 }
64 
65 #endif
Rect area_rect
Definition: rpg_mapinfo.h:61
std::string name
Definition: rpg_mapinfo.h:45
bool expanded_node
Definition: rpg_mapinfo.h:51
std::string background_name
Definition: rpg_mapinfo.h:55
int encounter_steps
Definition: rpg_mapinfo.h:60
std::vector< Encounter > encounters
Definition: rpg_mapinfo.h:59
int background_type
Definition: rpg_mapinfo.h:54
Definition: rpg_actor.h:23