liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_savemapinfo.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_SAVEMAPINFO_H
10 #define LCF_RPG_SAVEMAPINFO_H
11 
12 // Headers
13 #include <string>
14 #include <vector>
15 #include "reader_types.h"
16 #include "rpg_map.h"
17 #include "rpg_mapinfo.h"
18 #include "rpg_savemapevent.h"
19 
23 namespace RPG {
24  class SaveMapInfo {
25  public:
26  SaveMapInfo();
27  void Setup();
28  void Setup(const RPG::Map& map);
29  void Setup(const RPG::MapInfo& map_info);
30  void Fixup(const RPG::Map& map);
31 
36  std::vector<SaveMapEvent> events;
37  std::vector<uint8_t> lower_tiles;
38  std::vector<uint8_t> upper_tiles;
39  std::string parallax_name;
46  };
47 }
48 
49 #endif
std::vector< SaveMapEvent > events
void Fixup(const RPG::Map &map)
Definition: rpg_fixup.cpp:132
std::vector< uint8_t > lower_tiles
Definition: rpg_actor.h:23
std::vector< uint8_t > upper_tiles
std::string parallax_name