#include <reader_struct.h>
|
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) |
|
template<class S>
class lcf::Flags< S >
Flags class template.
Definition at line 708 of file reader_struct.h.
◆ BeginXml()
template<class S >
void lcf::Flags< S >::BeginXml |
( |
S & |
obj, |
|
|
XmlReader & |
stream |
|
) |
| |
|
static |
◆ flag_names() [1/6]
decltype(Flags< rpg::Terrain::Flags >::flag_names) lcf::Flags< rpg::Terrain::Flags >::flag_names |
|
private |
◆ flag_names() [2/6]
decltype(Flags< rpg::TroopPageCondition::Flags >::flag_names) lcf::Flags< rpg::TroopPageCondition::Flags >::flag_names |
|
private |
◆ flag_names() [3/6]
decltype(Flags< rpg::EventPageCondition::Flags >::flag_names) lcf::Flags< rpg::EventPageCondition::Flags >::flag_names |
|
private |
◆ flag_names() [4/6]
decltype(Flags< rpg::SaveEasyRpgText::Flags >::flag_names) lcf::Flags< rpg::SaveEasyRpgText::Flags >::flag_names |
|
private |
◆ flag_names() [5/6]
decltype(Flags< rpg::SaveEasyRpgWindow::Flags >::flag_names) lcf::Flags< rpg::SaveEasyRpgWindow::Flags >::flag_names |
|
private |
◆ flag_names() [6/6]
decltype(Flags< rpg::SavePicture::Flags >::flag_names) lcf::Flags< rpg::SavePicture::Flags >::flag_names |
|
private |
◆ flags_is2k3() [1/6]
decltype(Flags< rpg::Terrain::Flags >::flags_is2k3) lcf::Flags< rpg::Terrain::Flags >::flags_is2k3 |
|
private |
◆ flags_is2k3() [2/6]
decltype(Flags< rpg::TroopPageCondition::Flags >::flags_is2k3) lcf::Flags< rpg::TroopPageCondition::Flags >::flags_is2k3 |
|
private |
◆ flags_is2k3() [3/6]
decltype(Flags< rpg::EventPageCondition::Flags >::flags_is2k3) lcf::Flags< rpg::EventPageCondition::Flags >::flags_is2k3 |
|
private |
◆ flags_is2k3() [4/6]
decltype(Flags< rpg::SaveEasyRpgText::Flags >::flags_is2k3) lcf::Flags< rpg::SaveEasyRpgText::Flags >::flags_is2k3 |
|
private |
◆ flags_is2k3() [5/6]
decltype(Flags< rpg::SaveEasyRpgWindow::Flags >::flags_is2k3) lcf::Flags< rpg::SaveEasyRpgWindow::Flags >::flags_is2k3 |
|
private |
◆ flags_is2k3() [6/6]
decltype(Flags< rpg::SavePicture::Flags >::flags_is2k3) lcf::Flags< rpg::SavePicture::Flags >::flags_is2k3 |
|
private |
◆ idx()
◆ LcfSize()
template<class S >
int lcf::Flags< S >::LcfSize |
( |
const S & |
obj, |
|
|
LcfWriter & |
stream |
|
) |
| |
|
static |
◆ name() [1/6]
char const *const lcf::Flags< rpg::Terrain::Flags >::name |
|
private |
◆ name() [2/6]
char const *const lcf::Flags< rpg::TroopPageCondition::Flags >::name |
|
private |
◆ name() [3/6]
char const *const lcf::Flags< rpg::EventPageCondition::Flags >::name |
|
private |
◆ name() [4/6]
char const *const lcf::Flags< rpg::SaveEasyRpgText::Flags >::name |
|
private |
◆ name() [5/6]
char const *const lcf::Flags< rpg::SaveEasyRpgWindow::Flags >::name |
|
private |
◆ name() [6/6]
char const *const lcf::Flags< rpg::SavePicture::Flags >::name |
|
private |
◆ ReadLcf()
template<class S >
void lcf::Flags< S >::ReadLcf |
( |
S & |
obj, |
|
|
LcfReader & |
stream, |
|
|
uint32_t |
length |
|
) |
| |
|
static |
◆ tag()
◆ WriteLcf()
template<class S >
void lcf::Flags< S >::WriteLcf |
( |
const S & |
obj, |
|
|
LcfWriter & |
stream |
|
) |
| |
|
static |
◆ WriteXml()
template<class S >
void lcf::Flags< S >::WriteXml |
( |
const S & |
obj, |
|
|
XmlWriter & |
stream |
|
) |
| |
|
static |
◆ flag_names
◆ flags_is2k3
◆ name
◆ num_flags
template<class S >
constexpr size_t lcf::Flags< S >::num_flags = std::tuple_size<decltype(S::flags)>::value |
|
staticconstexprprivate |
The documentation for this class was generated from the following files: