liblcf
Main Page
Namespaces
Classes
Files
File List
File Members
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
{
26
MusicType_parent
= 0,
27
MusicType_event
= 1,
28
MusicType_specific
= 2
29
};
30
enum
BGMType
{
31
BGMType_parent
= 0,
32
BGMType_terrain
= 1,
33
BGMType_specific
= 2
34
};
35
enum
TriState
{
36
TriState_parent
= 0,
37
TriState_allow
= 1,
38
TriState_forbid
= 2
39
};
40
41
MapInfo
();
42
void
Init
();
43
44
int
ID
;
45
std::string
name
;
46
int
parent_map
;
47
int
indentation
;
48
int
type
;
49
int
scrollbar_x
;
50
int
scrollbar_y
;
51
bool
expanded_node
;
52
int
music_type
;
53
Music
music
;
54
int
background_type
;
55
std::string
background_name
;
56
int
teleport
;
57
int
escape
;
58
int
save
;
59
std::vector<Encounter>
encounters
;
60
int
encounter_steps
;
61
Rect
area_rect
;
62
};
63
}
64
65
#endif
rpg_encounter.h
RPG::MapInfo::type
int type
Definition:
rpg_mapinfo.h:48
RPG::MapInfo::MusicType_specific
Definition:
rpg_mapinfo.h:28
RPG::MapInfo::scrollbar_x
int scrollbar_x
Definition:
rpg_mapinfo.h:49
RPG::MapInfo::area_rect
Rect area_rect
Definition:
rpg_mapinfo.h:61
RPG::MapInfo::TriState_parent
Definition:
rpg_mapinfo.h:36
RPG::MapInfo::BGMType_parent
Definition:
rpg_mapinfo.h:31
rpg_music.h
RPG::MapInfo::ID
int ID
Definition:
rpg_mapinfo.h:44
RPG::MapInfo::BGMType_terrain
Definition:
rpg_mapinfo.h:32
RPG::MapInfo::name
std::string name
Definition:
rpg_mapinfo.h:45
rpg_rect.h
RPG::MapInfo::music
Music music
Definition:
rpg_mapinfo.h:53
RPG::MapInfo::expanded_node
bool expanded_node
Definition:
rpg_mapinfo.h:51
RPG::Rect
Definition:
rpg_rect.h:19
RPG::MapInfo::BGMType_specific
Definition:
rpg_mapinfo.h:33
RPG::MapInfo::background_name
std::string background_name
Definition:
rpg_mapinfo.h:55
RPG::MapInfo::encounter_steps
int encounter_steps
Definition:
rpg_mapinfo.h:60
RPG::MapInfo::TriState
TriState
Definition:
rpg_mapinfo.h:35
RPG::MapInfo::MapInfo
MapInfo()
Definition:
rpg_mapinfo.cpp:15
RPG::MapInfo::MusicType_event
Definition:
rpg_mapinfo.h:27
RPG::MapInfo::scrollbar_y
int scrollbar_y
Definition:
rpg_mapinfo.h:50
RPG::MapInfo::encounters
std::vector< Encounter > encounters
Definition:
rpg_mapinfo.h:59
RPG::MapInfo::music_type
int music_type
Definition:
rpg_mapinfo.h:52
RPG::MapInfo::MusicType_parent
Definition:
rpg_mapinfo.h:26
RPG::MapInfo::parent_map
int parent_map
Definition:
rpg_mapinfo.h:46
RPG::Music
Definition:
rpg_music.h:19
RPG::MapInfo::background_type
int background_type
Definition:
rpg_mapinfo.h:54
RPG::MapInfo::TriState_allow
Definition:
rpg_mapinfo.h:37
RPG::MapInfo::indentation
int indentation
Definition:
rpg_mapinfo.h:47
RPG
Definition:
rpg_actor.h:23
RPG::MapInfo::teleport
int teleport
Definition:
rpg_mapinfo.h:56
RPG::MapInfo::escape
int escape
Definition:
rpg_mapinfo.h:57
RPG::MapInfo::MusicType
MusicType
Definition:
rpg_mapinfo.h:25
RPG::MapInfo::BGMType
BGMType
Definition:
rpg_mapinfo.h:30
RPG::MapInfo
Definition:
rpg_mapinfo.h:23
RPG::MapInfo::TriState_forbid
Definition:
rpg_mapinfo.h:38
RPG::MapInfo::save
int save
Definition:
rpg_mapinfo.h:58
RPG::MapInfo::Init
void Init()
Definition:
rpg_setup.cpp:181
src
generated
rpg_mapinfo.h
Generated on Tue Dec 2 2014 20:12:11 for liblcf by
1.8.8