liblcf
|
Functions | |
void | Clear () |
Variables | |
RPG::Database | data |
RPG::TreeMap | treemap |
Data namespace
void Data::Clear | ( | ) |
Clears database data.
Definition at line 38 of file data.cpp.
References RPG::TreeMap::active_node, actors, animations, attributes, battlecommands, battleranimations, chipsets, classes, commonevents, enemies, items, RPG::TreeMap::maps, skills, states, switches, system, terms, terrains, RPG::TreeMap::tree_order, treemap, troops, and variables.
std::vector< RPG::Actor > & Data::actors = data.actors |
Definition at line 16 of file data.cpp.
Referenced by Clear(), RPG::SaveActor::Fixup(), LDB_Reader::Load(), RPG::Save::Setup(), RPG::SaveActor::Setup(), and RPG::SaveActor::UnFixup().
std::vector< RPG::Animation > & Data::animations = data.animations |
std::vector< RPG::Attribute > & Data::attributes = data.attributes |
RPG::BattleCommands & Data::battlecommands = data.battlecommands |
std::vector< RPG::BattlerAnimation > & Data::battleranimations = data.battleranimations |
std::vector< RPG::Chipset > & Data::chipsets = data.chipsets |
std::vector< RPG::Class > & Data::classes = data.classes |
std::vector< RPG::CommonEvent > & Data::commonevents = data.commonevents |
RPG::Database Data::data |
Database Data (ldb)
Definition at line 14 of file data.cpp.
Referenced by EquipmentXmlHandler::CharacterData(), EventCommandXmlHandler::CharacterData(), ParametersXmlHandler::CharacterData(), RectXmlHandler::CharacterData(), TreeMapXmlHandler::CharacterData(), MoveCommandXmlHandler::CharacterData(), FlagsXmlHandler< S >::CharacterData(), StructXmlHandler< S >::CharacterData(), ReaderUtil::DetectEncoding(), ReaderUtil::DetectEncodings(), LDB_Reader::Load(), LDB_Reader::LoadXml(), Primitive< int32_t >::ParseXml(), TypedField< S, T >::ParseXml(), Primitive< std::string >::ParseXml(), Primitive< std::vector< T > >::ParseXml(), Primitive< T >::ParseXml(), TypeReader< T, Category::Primitive >::ParseXml(), XmlReader::Read(), XmlReader::ReadVector(), LDB_Reader::Save(), LDB_Reader::SaveXml(), XmlReader::Read< std::string >(), XmlReader::Read< std::vector< bool > >(), XmlReader::Read< std::vector< double > >(), XmlReader::Read< std::vector< int16_t > >(), XmlReader::Read< std::vector< int32_t > >(), XmlReader::Read< std::vector< uint32_t > >(), and XmlReader::Read< std::vector< uint8_t > >().
std::vector< RPG::Enemy > & Data::enemies = data.enemies |
std::vector< RPG::Item > & Data::items = data.items |
Definition at line 18 of file data.cpp.
Referenced by Clear(), and LcfReader::Read().
std::vector< RPG::Skill > & Data::skills = data.skills |
std::vector< RPG::State > & Data::states = data.states |
Definition at line 23 of file data.cpp.
Referenced by Clear(), RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().
std::vector< RPG::Switch > & Data::switches = data.switches |
Definition at line 32 of file data.cpp.
Referenced by Clear(), and RPG::SaveSystem::Fixup().
RPG::System & Data::system = data.system |
Definition at line 31 of file data.cpp.
Referenced by Clear(), ReaderUtil::DetectEncodings(), RPG::SaveSystem::Fixup(), DatabaseVersionField< S, T >::IsDefault(), Struct< S >::LcfSize(), Flags< S >::LcfSize(), RPG::Actor::Setup(), RPG::Save::Setup(), RPG::SaveInventory::Setup(), RPG::SaveSystem::Setup(), RPG::SaveSystem::UnFixup(), Struct< S >::WriteLcf(), Flags< S >::WriteLcf(), and Flags< S >::WriteXml().
RPG::Terms & Data::terms = data.terms |
Definition at line 30 of file data.cpp.
Referenced by Clear(), and ReaderUtil::DetectEncodings().
std::vector< RPG::Terrain > & Data::terrains = data.terrains |
RPG::TreeMap Data::treemap |
TreeMap (lmt)
Definition at line 35 of file data.cpp.
Referenced by Clear(), LMT_Reader::Load(), LMT_Reader::LoadXml(), LMT_Reader::Save(), and LMT_Reader::SaveXml().
std::vector< RPG::Troop > & Data::troops = data.troops |
std::vector< RPG::Variable > & Data::variables = data.variables |
Definition at line 33 of file data.cpp.
Referenced by Clear(), and RPG::SaveSystem::Fixup().