liblcf
|
Namespaces | |
namespace | Log |
namespace | LogHandler |
namespace | ReaderUtil |
namespace | rpg |
Functions | |
static ptrdiff_t | HeaderSize (size_t align) |
static size_t | AllocSize (size_t size, size_t align) |
static void * | Adjust (void *p, ptrdiff_t off) |
static std::string | filterUtf8Compatible (std::string enc) |
template<typename T > | |
std::enable_if< std::is_same< T, rpg::Save >::value||std::is_same< T, rpg::Database >::value >::type | conditional_zero_writer (LcfWriter &) |
template<typename T > | |
std::enable_if<!std::is_same< T, rpg::Save >::value &&!std::is_same< T, rpg::Database >::value >::type | conditional_zero_writer (LcfWriter &stream) |
template<> | |
void | XmlReader::Read< std::string > (std::string &val, const std::string &data) |
template<> | |
void | XmlReader::Read< std::vector< int32_t > > (std::vector< int32_t > &val, const std::string &data) |
template<> | |
void | XmlReader::Read< std::vector< bool > > (std::vector< bool > &val, const std::string &data) |
template<> | |
void | XmlReader::Read< std::vector< uint8_t > > (std::vector< uint8_t > &val, const std::string &data) |
template<> | |
void | XmlReader::Read< std::vector< int16_t > > (std::vector< int16_t > &val, const std::string &data) |
template<> | |
void | XmlReader::Read< std::vector< uint32_t > > (std::vector< uint32_t > &val, const std::string &data) |
template<> | |
void | XmlReader::Read< std::vector< double > > (std::vector< double > &val, const std::string &data) |
EngineVersion | GetEngineVersion (const lcf::rpg::Database &db) |
template<> | |
void | XmlWriter::Write< std::string > (const std::string &val) |
template<> | |
void | XmlWriter::Write< std::vector< int32_t > > (const std::vector< int32_t > &val) |
template<> | |
void | XmlWriter::Write< std::vector< bool > > (const std::vector< bool > &val) |
template<> | |
void | XmlWriter::Write< std::vector< uint8_t > > (const std::vector< uint8_t > &val) |
template<> | |
void | XmlWriter::Write< std::vector< int16_t > > (const std::vector< int16_t > &val) |
template<> | |
void | XmlWriter::Write< std::vector< uint32_t > > (const std::vector< uint32_t > &val) |
template<> | |
void | XmlWriter::Write< std::vector< double > > (const std::vector< double > &val) |
template void | XmlWriter::WriteNode< std::string > (const std::string &name, const std::string &val) |
template void | XmlWriter::WriteNode< std::vector< bool > > (const std::string &name, const std::vector< bool > &val) |
template void | XmlWriter::WriteNode< std::vector< uint8_t > > (const std::string &name, const std::vector< uint8_t > &val) |
template void | XmlWriter::WriteNode< std::vector< int16_t > > (const std::string &name, const std::vector< int16_t > &val) |
template void | XmlWriter::WriteNode< std::vector< uint32_t > > (const std::string &name, const std::vector< uint32_t > &val) |
template void | XmlWriter::WriteNode< std::vector< int32_t > > (const std::string &name, const std::vector< int32_t > &val) |
Variables | |
static EmptyField< rpg::Database > | static_commoneventD2 (LDB_Reader::ChunkDatabase::commoneventD2, "commoneventD2", 1, 1) |
static EmptyField< rpg::Database > | static_commoneventD3 (LDB_Reader::ChunkDatabase::commoneventD3, "commoneventD3", 1, 1) |
static EmptyField< rpg::Database > | static_classD1 (LDB_Reader::ChunkDatabase::classD1, "classD1", 1, 1) |
|
static |
Definition at line 25 of file dbarray.cpp.
|
static |
Definition at line 21 of file dbarray.cpp.
References HeaderSize().
std::enable_if< std::is_same< T, rpg::Save >::value||std::is_same< T, rpg::Database >::value >::type lcf::conditional_zero_writer | ( | LcfWriter & | ) |
Definition at line 96 of file reader_struct_impl.h.
Referenced by lcf::Struct< S >::WriteLcf().
std::enable_if<!std::is_same< T, rpg::Save >::value &&!std::is_same< T, rpg::Database >::value >::type lcf::conditional_zero_writer | ( | LcfWriter & | stream | ) |
Definition at line 103 of file reader_struct_impl.h.
|
static |
Definition at line 37 of file encoder.cpp.
EngineVersion lcf::GetEngineVersion | ( | const lcf::rpg::Database & | db | ) |
Definition at line 6 of file saveopt.cpp.
|
static |
Definition at line 17 of file dbarray.cpp.
Referenced by AllocSize().
void lcf::XmlReader::Read< std::string > | ( | std::string & | val, |
const std::string & | data ) |
Definition at line 155 of file reader_xml.cpp.
void lcf::XmlReader::Read< std::vector< bool > > | ( | std::vector< bool > & | val, |
const std::string & | data ) |
Definition at line 227 of file reader_xml.cpp.
void lcf::XmlReader::Read< std::vector< double > > | ( | std::vector< double > & | val, |
const std::string & | data ) |
Definition at line 247 of file reader_xml.cpp.
void lcf::XmlReader::Read< std::vector< int16_t > > | ( | std::vector< int16_t > & | val, |
const std::string & | data ) |
Definition at line 237 of file reader_xml.cpp.
void lcf::XmlReader::Read< std::vector< int32_t > > | ( | std::vector< int32_t > & | val, |
const std::string & | data ) |
Definition at line 222 of file reader_xml.cpp.
void lcf::XmlReader::Read< std::vector< uint32_t > > | ( | std::vector< uint32_t > & | val, |
const std::string & | data ) |
Definition at line 242 of file reader_xml.cpp.
void lcf::XmlReader::Read< std::vector< uint8_t > > | ( | std::vector< uint8_t > & | val, |
const std::string & | data ) |
Definition at line 232 of file reader_xml.cpp.
void lcf::XmlWriter::Write< std::string > | ( | const std::string & | val | ) |
Definition at line 107 of file writer_xml.cpp.
void lcf::XmlWriter::Write< std::vector< bool > > | ( | const std::vector< bool > & | val | ) |
Definition at line 122 of file writer_xml.cpp.
void lcf::XmlWriter::Write< std::vector< double > > | ( | const std::vector< double > & | val | ) |
Definition at line 142 of file writer_xml.cpp.
void lcf::XmlWriter::Write< std::vector< int16_t > > | ( | const std::vector< int16_t > & | val | ) |
Definition at line 132 of file writer_xml.cpp.
void lcf::XmlWriter::Write< std::vector< int32_t > > | ( | const std::vector< int32_t > & | val | ) |
Definition at line 117 of file writer_xml.cpp.
void lcf::XmlWriter::Write< std::vector< uint32_t > > | ( | const std::vector< uint32_t > & | val | ) |
Definition at line 137 of file writer_xml.cpp.
void lcf::XmlWriter::Write< std::vector< uint8_t > > | ( | const std::vector< uint8_t > & | val | ) |
Definition at line 127 of file writer_xml.cpp.
template void lcf::XmlWriter::WriteNode< std::string > | ( | const std::string & | name, |
const std::string & | val ) |
template void lcf::XmlWriter::WriteNode< std::vector< bool > > | ( | const std::string & | name, |
const std::vector< bool > & | val ) |
template void lcf::XmlWriter::WriteNode< std::vector< int16_t > > | ( | const std::string & | name, |
const std::vector< int16_t > & | val ) |
template void lcf::XmlWriter::WriteNode< std::vector< int32_t > > | ( | const std::string & | name, |
const std::vector< int32_t > & | val ) |
template void lcf::XmlWriter::WriteNode< std::vector< uint32_t > > | ( | const std::string & | name, |
const std::vector< uint32_t > & | val ) |
template void lcf::XmlWriter::WriteNode< std::vector< uint8_t > > | ( | const std::string & | name, |
const std::vector< uint8_t > & | val ) |
|
static |
Referenced by lcf::Struct< S >::fields().
|
static |
Referenced by lcf::Struct< S >::fields().
|
static |
Referenced by lcf::Struct< S >::fields().