liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
lmu_map.cpp File Reference
#include "lmu_reader.h"
#include "lmu_chunks.h"
#include "reader_struct.h"
+ Include dependency graph for lmu_map.cpp:

Go to the source code of this file.

Macros

#define LCF_CHUNK_SUFFIX   LMU_Reader
 
#define LCF_CURRENT_STRUCT   Map
 

Functions

 LCF_STRUCT_TYPED_FIELD (int, chipset_id)
 
 LCF_STRUCT_TYPED_FIELD (int, width)
 
 LCF_STRUCT_TYPED_FIELD (int, height)
 
 LCF_STRUCT_TYPED_FIELD (int, scroll_type)
 
 LCF_STRUCT_TYPED_FIELD (bool, parallax_flag)
 
 LCF_STRUCT_TYPED_FIELD (std::string, parallax_name)
 
 LCF_STRUCT_TYPED_FIELD (bool, parallax_loop_x)
 
 LCF_STRUCT_TYPED_FIELD (bool, parallax_loop_y)
 
 LCF_STRUCT_TYPED_FIELD (bool, parallax_auto_loop_x)
 
 LCF_STRUCT_TYPED_FIELD (int, parallax_sx)
 
 LCF_STRUCT_TYPED_FIELD (bool, parallax_auto_loop_y)
 
 LCF_STRUCT_TYPED_FIELD (int, parallax_sy)
 
 LCF_STRUCT_TYPED_FIELD (bool, generator_flag)
 
 LCF_STRUCT_TYPED_FIELD (int, generator_mode)
 
 LCF_STRUCT_TYPED_FIELD (bool, top_level)
 
 LCF_STRUCT_TYPED_FIELD (int, generator_tiles)
 
 LCF_STRUCT_TYPED_FIELD (int, generator_width)
 
 LCF_STRUCT_TYPED_FIELD (int, generator_height)
 
 LCF_STRUCT_TYPED_FIELD (bool, generator_surround)
 
 LCF_STRUCT_TYPED_FIELD (bool, generator_upper_wall)
 
 LCF_STRUCT_TYPED_FIELD (bool, generator_floor_b)
 
 LCF_STRUCT_TYPED_FIELD (bool, generator_floor_c)
 
 LCF_STRUCT_TYPED_FIELD (bool, generator_extra_b)
 
 LCF_STRUCT_TYPED_FIELD (bool, generator_extra_c)
 
 LCF_STRUCT_TYPED_FIELD (std::vector< uint32_t >, generator_x)
 
 LCF_STRUCT_TYPED_FIELD (std::vector< uint32_t >, generator_y)
 
 LCF_STRUCT_TYPED_FIELD (std::vector< int16_t >, generator_tile_ids)
 
 LCF_STRUCT_TYPED_FIELD (std::vector< int16_t >, lower_layer)
 
 LCF_STRUCT_TYPED_FIELD (std::vector< int16_t >, upper_layer)
 
 LCF_STRUCT_TYPED_FIELD (std::vector< RPG::Event >, events)
 
 LCF_STRUCT_TYPED_FIELD (int, save_count)
 

Macro Definition Documentation

#define LCF_CHUNK_SUFFIX   LMU_Reader

Definition at line 16 of file lmu_map.cpp.

#define LCF_CURRENT_STRUCT   Map

Definition at line 17 of file lmu_map.cpp.

Function Documentation

LCF_STRUCT_TYPED_FIELD ( int  ,
chipset_id   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
width   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
height   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
scroll_type   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
parallax_flag   
)
LCF_STRUCT_TYPED_FIELD ( std::string  ,
parallax_name   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
parallax_loop_x   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
parallax_loop_y   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
parallax_auto_loop_x   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
parallax_sx   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
parallax_auto_loop_y   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
parallax_sy   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
generator_flag   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
generator_mode   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
top_level   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
generator_tiles   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
generator_width   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
generator_height   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
generator_surround   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
generator_upper_wall   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
generator_floor_b   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
generator_floor_c   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
generator_extra_b   
)
LCF_STRUCT_TYPED_FIELD ( bool  ,
generator_extra_c   
)
LCF_STRUCT_TYPED_FIELD ( std::vector< uint32_t >  ,
generator_x   
)
LCF_STRUCT_TYPED_FIELD ( std::vector< uint32_t >  ,
generator_y   
)
LCF_STRUCT_TYPED_FIELD ( std::vector< int16_t >  ,
generator_tile_ids   
)
LCF_STRUCT_TYPED_FIELD ( std::vector< int16_t >  ,
lower_layer   
)
LCF_STRUCT_TYPED_FIELD ( std::vector< int16_t >  ,
upper_layer   
)
LCF_STRUCT_TYPED_FIELD ( std::vector< RPG::Event ,
events   
)
LCF_STRUCT_TYPED_FIELD ( int  ,
save_count   
)