liblcf
|
#include <reader_struct.h>
Static Public Member Functions | |
static const char * | tag (int idx) |
static int | idx (const char *tag) |
static void | ReadLcf (S &obj, LcfReader &stream, uint32_t length) |
static void | WriteLcf (const S &obj, LcfWriter &stream) |
static int | LcfSize (const S &obj, LcfWriter &stream) |
static void | WriteXml (const S &obj, XmlWriter &stream) |
static void | BeginXml (S &obj, XmlReader &stream) |
Private Member Functions | |
char const *const | name |
decltype(Flags< rpg::Terrain::Flags >::flag_names) | flag_names |
decltype(Flags< rpg::Terrain::Flags >::flags_is2k3) | flags_is2k3 |
char const *const | name |
decltype(Flags< rpg::TroopPageCondition::Flags >::flag_names) | flag_names |
decltype(Flags< rpg::TroopPageCondition::Flags >::flags_is2k3) | flags_is2k3 |
char const *const | name |
decltype(Flags< rpg::EventPageCondition::Flags >::flag_names) | flag_names |
decltype(Flags< rpg::EventPageCondition::Flags >::flags_is2k3) | flags_is2k3 |
char const *const | name |
decltype(Flags< rpg::SaveEasyRpgText::Flags >::flag_names) | flag_names |
decltype(Flags< rpg::SaveEasyRpgText::Flags >::flags_is2k3) | flags_is2k3 |
char const *const | name |
decltype(Flags< rpg::SaveEasyRpgWindow::Flags >::flag_names) | flag_names |
decltype(Flags< rpg::SaveEasyRpgWindow::Flags >::flags_is2k3) | flags_is2k3 |
char const *const | name |
decltype(Flags< rpg::SavePicture::Flags >::flag_names) | flag_names |
decltype(Flags< rpg::SavePicture::Flags >::flags_is2k3) | flags_is2k3 |
Static Private Attributes | |
static const char *const | name |
static constexpr size_t | num_flags = std::tuple_size<decltype(S::flags)>::value |
static const std::array< const char *const, num_flags > | flag_names |
static const std::array< bool, num_flags > | flags_is2k3 |
Flags class template.
Definition at line 708 of file reader_struct.h.
Definition at line 137 of file reader_flags.cpp.
References lcf::RootXmlHandler< S >::name.
Referenced by lcf::TypeReader< T, Category::Flags >::BeginXml().
|
private |
Definition at line 27 of file ldb_terrain_flags.h.
|
private |
Definition at line 27 of file ldb_trooppagecondition_flags.h.
|
private |
Definition at line 27 of file lmu_eventpagecondition_flags.h.
|
private |
Definition at line 27 of file lsd_saveeasyrpgtext_flags.h.
|
private |
Definition at line 27 of file lsd_saveeasyrpgwindow_flags.h.
|
private |
Definition at line 27 of file lsd_savepicture_flags.h.
|
private |
Definition at line 35 of file ldb_terrain_flags.h.
|
private |
Definition at line 41 of file ldb_trooppagecondition_flags.h.
|
private |
Definition at line 38 of file lmu_eventpagecondition_flags.h.
|
private |
Definition at line 35 of file lsd_saveeasyrpgtext_flags.h.
|
private |
Definition at line 33 of file lsd_saveeasyrpgwindow_flags.h.
|
private |
Definition at line 38 of file lsd_savepicture_flags.h.
Definition at line 732 of file reader_struct.h.
References lcf::RootXmlHandler< S >::RootXmlHandler().
Referenced by lcf::FlagsXmlHandler< S >::StartElement().
Definition at line 80 of file reader_flags.cpp.
References lcf::RootXmlHandler< S >::RootXmlHandler().
Referenced by lcf::TypeReader< T, Category::Flags >::LcfSize().
|
private |
Definition at line 24 of file ldb_terrain_flags.h.
|
private |
Definition at line 24 of file ldb_trooppagecondition_flags.h.
|
private |
Definition at line 24 of file lmu_eventpagecondition_flags.h.
|
private |
Definition at line 24 of file lsd_saveeasyrpgtext_flags.h.
|
private |
Definition at line 24 of file lsd_saveeasyrpgwindow_flags.h.
|
private |
Definition at line 24 of file lsd_savepicture_flags.h.
Definition at line 27 of file reader_flags.cpp.
References lcf::RootXmlHandler< S >::RootXmlHandler().
Referenced by lcf::TypeReader< T, Category::Flags >::ReadLcf().
Definition at line 727 of file reader_struct.h.
Definition at line 54 of file reader_flags.cpp.
References lcf::RootXmlHandler< S >::RootXmlHandler().
Referenced by lcf::TypeReader< T, Category::Flags >::WriteLcf().
Definition at line 95 of file reader_flags.cpp.
References lcf::RootXmlHandler< S >::RootXmlHandler(), and lcf::RootXmlHandler< S >::name.
Referenced by lcf::TypeReader< T, Category::Flags >::WriteXml().
Definition at line 712 of file reader_struct.h.
Definition at line 713 of file reader_struct.h.
Definition at line 710 of file reader_struct.h.
|
staticconstexprprivate |
Definition at line 711 of file reader_struct.h.