liblcf
reader_struct.h File Reference
#include <string>
#include <vector>
#include <map>
#include <memory>
#include <cstring>
#include <cstdlib>
#include <cinttypes>
#include "lcf/dbstring.h"
#include "lcf/reader_lcf.h"
#include "lcf/writer_lcf.h"
#include "lcf/reader_xml.h"
#include "lcf/writer_xml.h"
#include "lcf/rpg/eventpagecondition.h"
#include "lcf/rpg/trooppagecondition.h"
#include "lcf/rpg/terrain.h"
#include "lcf/rpg/equipment.h"
#include "lcf/rpg/parameters.h"
#include "lcf/rpg/eventcommand.h"
#include "lcf/rpg/movecommand.h"
#include "lcf/rpg/treemap.h"
#include "lcf/rpg/rect.h"
#include "lcf/rpg/savepicture.h"
#include "lcf/rpg/terms.h"
#include "lcf/rpg/saveeasyrpgtext.h"
#include "lcf/rpg/saveeasyrpgwindow.h"
+ Include dependency graph for reader_struct.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lcf::Category
 
struct  lcf::TypeCategory< T >
 
struct  lcf::TypeCategory< rpg::TroopPageCondition::Flags >
 
struct  lcf::TypeCategory< rpg::EventPageCondition::Flags >
 
struct  lcf::TypeCategory< rpg::Terrain::Flags >
 
struct  lcf::TypeCategory< rpg::SavePicture::Flags >
 
struct  lcf::TypeCategory< rpg::SaveEasyRpgText::Flags >
 
struct  lcf::TypeCategory< rpg::SaveEasyRpgWindow::Flags >
 
struct  lcf::TypeCategory< rpg::Equipment >
 
struct  lcf::TypeCategory< rpg::EventCommand >
 
struct  lcf::TypeCategory< rpg::MoveCommand >
 
struct  lcf::TypeCategory< rpg::Parameters >
 
struct  lcf::TypeCategory< rpg::TreeMap >
 
struct  lcf::TypeCategory< rpg::Rect >
 
struct  lcf::TypeCategory< DBString >
 
struct  lcf::TypeCategory< int8_t >
 
struct  lcf::TypeCategory< uint8_t >
 
struct  lcf::TypeCategory< int16_t >
 
struct  lcf::TypeCategory< uint32_t >
 
struct  lcf::TypeCategory< int32_t >
 
struct  lcf::TypeCategory< bool >
 
struct  lcf::TypeCategory< double >
 
struct  lcf::TypeCategory< std::string >
 
struct  lcf::TypeCategory< DBBitArray >
 
struct  lcf::TypeCategory< std::vector< T > >
 
struct  lcf::TypeReader< T, cat >
 
struct  lcf::TypeReader< T, Category::Void >
 
struct  lcf::RawStruct< T >
 
struct  lcf::TypeReader< T, Category::RawStruct >
 
struct  lcf::LcfSizeT< T >
 
struct  lcf::LcfSizeT< bool >
 
struct  lcf::Primitive< T >
 
struct  lcf::Primitive< std::vector< T > >
 
struct  lcf::Primitive< int32_t >
 
struct  lcf::Primitive< std::string >
 
struct  lcf::Primitive< DBBitArray >
 
struct  lcf::TypeReader< T, Category::Primitive >
 
struct  lcf::Field< S >
 
struct  lcf::TypedField< S, T >
 
struct  lcf::DatabaseVersionField< S, T >
 
struct  lcf::EmptyField< S >
 
struct  lcf::SizeField< S, T >
 
struct  lcf::CountField< S, T >
 
struct  lcf::IDChecker< T >
 
struct  lcf::IDReaderT< S, T >
 
struct  lcf::IDReaderT< S, true >
 
struct  lcf::IDReaderT< S, false >
 
struct  lcf::StringComparator
 
class  lcf::Struct< S >
 
struct  lcf::TypeReader< T, Category::Struct >
 
struct  lcf::TypeReader< std::vector< T >, Category::Struct >
 
class  lcf::Flags< S >
 
struct  lcf::TypeReader< T, Category::Flags >
 
class  lcf::WrapperXmlHandler
 
class  lcf::RootXmlHandler< S >
 

Namespaces

 lcf