liblcf
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
lmu_map.cpp
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
// Headers
10
#include "
lmu_reader.h
"
11
#include "
lmu_chunks.h
"
12
#include "
reader_struct.h
"
13
14
// Read Map.
15
16
#define LCF_CHUNK_SUFFIX LMU_Reader
17
#define LCF_CURRENT_STRUCT Map
18
19
LCF_STRUCT_FIELDS_BEGIN
()
20
LCF_STRUCT_TYPED_FIELD
(
int
, chipset_id),
21
LCF_STRUCT_TYPED_FIELD
(
int
, width),
22
LCF_STRUCT_TYPED_FIELD
(
int
, height),
23
LCF_STRUCT_TYPED_FIELD
(
int
, scroll_type),
24
LCF_STRUCT_TYPED_FIELD
(
bool
, parallax_flag),
25
LCF_STRUCT_TYPED_FIELD
(
std
::
string
, parallax_name),
26
LCF_STRUCT_TYPED_FIELD
(
bool
, parallax_loop_x),
27
LCF_STRUCT_TYPED_FIELD
(
bool
, parallax_loop_y),
28
LCF_STRUCT_TYPED_FIELD
(
bool
, parallax_auto_loop_x),
29
LCF_STRUCT_TYPED_FIELD
(
int
, parallax_sx),
30
LCF_STRUCT_TYPED_FIELD
(
bool
, parallax_auto_loop_y),
31
LCF_STRUCT_TYPED_FIELD
(
int
, parallax_sy),
32
LCF_STRUCT_TYPED_FIELD
(
bool
, generator_flag),
33
LCF_STRUCT_TYPED_FIELD
(
int
, generator_mode),
34
LCF_STRUCT_TYPED_FIELD
(
bool
, top_level),
35
LCF_STRUCT_TYPED_FIELD
(
int
, generator_tiles),
36
LCF_STRUCT_TYPED_FIELD
(
int
, generator_width),
37
LCF_STRUCT_TYPED_FIELD
(
int
, generator_height),
38
LCF_STRUCT_TYPED_FIELD
(
bool
, generator_surround),
39
LCF_STRUCT_TYPED_FIELD
(
bool
, generator_upper_wall),
40
LCF_STRUCT_TYPED_FIELD
(
bool
, generator_floor_b),
41
LCF_STRUCT_TYPED_FIELD
(
bool
, generator_floor_c),
42
LCF_STRUCT_TYPED_FIELD
(
bool
, generator_extra_b),
43
LCF_STRUCT_TYPED_FIELD
(
bool
, generator_extra_c),
44
LCF_STRUCT_TYPED_FIELD
(
std
::vector<uint32_t>, generator_x),
45
LCF_STRUCT_TYPED_FIELD
(
std
::vector<uint32_t>, generator_y),
46
LCF_STRUCT_TYPED_FIELD
(
std
::vector<int16_t>, generator_tile_ids),
47
LCF_STRUCT_TYPED_FIELD
(
std
::vector<int16_t>, lower_layer),
48
LCF_STRUCT_TYPED_FIELD
(
std
::vector<int16_t>, upper_layer),
49
LCF_STRUCT_TYPED_FIELD
(
std
::vector<
RPG
::Event>, events),
50
LCF_STRUCT_TYPED_FIELD
(
int
, save_count),
51
LCF_STRUCT_FIELDS_END
()
52
53
#undef LCF_CURRENT_STRUCT
54
#undef LCF_CHUNK_SUFFIX
lmu_chunks.h
reader_struct.h
std
STL namespace.
LCF_STRUCT_FIELDS_BEGIN
#define LCF_STRUCT_FIELDS_BEGIN()
Definition:
reader_struct.h:705
LCF_STRUCT_TYPED_FIELD
LCF_STRUCT_TYPED_FIELD(int, chipset_id)
RPG
Definition:
rpg_actor.h:23
LCF_STRUCT_FIELDS_END
#define LCF_STRUCT_FIELDS_END()
Definition:
reader_struct.h:711
lmu_reader.h
src
generated
lmu_map.cpp
Generated on Tue Dec 2 2014 20:12:11 for liblcf by
1.8.8