|
liblcf
|
#include <rpg_mapinfo.h>
Collaboration diagram for RPG::MapInfo:Public Types | |
| enum | MusicType { MusicType_parent = 0 , MusicType_event = 1 , MusicType_specific = 2 } |
| enum | BGMType { BGMType_parent = 0 , BGMType_terrain = 1 , BGMType_specific = 2 } |
| enum | TriState { TriState_parent = 0 , TriState_allow = 1 , TriState_forbid = 2 } |
Public Attributes | |
| int | ID = 0 |
| std::string | name |
| int32_t | parent_map = 0 |
| int32_t | indentation = 0 |
| int32_t | type = -1 |
| int32_t | scrollbar_x = 0 |
| int32_t | scrollbar_y = 0 |
| bool | expanded_node = false |
| int32_t | music_type = 0 |
| Music | music |
| int32_t | background_type = 0 |
| std::string | background_name |
| int32_t | teleport = 0 |
| int32_t | escape = 0 |
| int32_t | save = 0 |
| std::vector< Encounter > | encounters |
| int32_t | encounter_steps = 25 |
| Rect | area_rect |
Static Public Attributes | |
| static constexpr auto | kMusicTypeTags |
| static constexpr auto | kBGMTypeTags |
| static constexpr auto | kTriStateTags |
Definition at line 28 of file rpg_mapinfo.h.
| Enumerator | |
|---|---|
| BGMType_parent | |
| BGMType_terrain | |
| BGMType_specific | |
Definition at line 40 of file rpg_mapinfo.h.
| Enumerator | |
|---|---|
| MusicType_parent | |
| MusicType_event | |
| MusicType_specific | |
Definition at line 30 of file rpg_mapinfo.h.
| Enumerator | |
|---|---|
| TriState_parent | |
| TriState_allow | |
| TriState_forbid | |
Definition at line 50 of file rpg_mapinfo.h.
| static TypedField< RPG::MapInfo, RPG::Rect > static_area_rect & RPG::MapInfo::area_rect |
Definition at line 78 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, std::string > static_background_name & RPG::MapInfo::background_name |
Definition at line 72 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_background_type & RPG::MapInfo::background_type = 0 |
Definition at line 71 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_encounter_steps & RPG::MapInfo::encounter_steps = 25 |
Definition at line 77 of file rpg_mapinfo.h.
Referenced by RPG::SaveMapInfo::Fixup(), RPG::operator==(), and RPG::SaveMapInfo::UnFixup().
| static TypedField< RPG::MapInfo, std::vector< RPG::Encounter > > static_encounters & RPG::MapInfo::encounters |
Definition at line 76 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_escape & RPG::MapInfo::escape = 0 |
Definition at line 74 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, bool > static_expanded_node & RPG::MapInfo::expanded_node = false |
Definition at line 68 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| int RPG::MapInfo::ID = 0 |
Definition at line 61 of file rpg_mapinfo.h.
| static TypedField< RPG::MapInfo, int32_t > static_indentation & RPG::MapInfo::indentation = 0 |
Definition at line 64 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
|
staticconstexpr |
Definition at line 45 of file rpg_mapinfo.h.
|
staticconstexpr |
Definition at line 35 of file rpg_mapinfo.h.
|
staticconstexpr |
Definition at line 55 of file rpg_mapinfo.h.
| static TypedField< RPG::MapInfo, RPG::Music > static_music & RPG::MapInfo::music |
Definition at line 70 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_music_type & RPG::MapInfo::music_type = 0 |
Definition at line 69 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, std::string > static_name & RPG::MapInfo::name |
Definition at line 62 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_parent_map & RPG::MapInfo::parent_map = 0 |
Definition at line 63 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_save & RPG::MapInfo::save = 0 |
Definition at line 75 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_scrollbar_x & RPG::MapInfo::scrollbar_x = 0 |
Definition at line 66 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_scrollbar_y & RPG::MapInfo::scrollbar_y = 0 |
Definition at line 67 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_teleport & RPG::MapInfo::teleport = 0 |
Definition at line 73 of file rpg_mapinfo.h.
Referenced by RPG::operator==().
| static TypedField< RPG::MapInfo, int32_t > static_type & RPG::MapInfo::type = -1 |
Definition at line 65 of file rpg_mapinfo.h.
Referenced by RPG::operator==().