#include <XMLSerializable.h>
◆ XMLSerializable() [1/2]
igl::xml::XMLSerializable::XMLSerializable |
( |
| ) |
|
◆ XMLSerializable() [2/2]
◆ ~XMLSerializable()
igl::xml::XMLSerializable::~XMLSerializable |
( |
| ) |
|
◆ InitSerialization()
virtual void igl::xml::XMLSerializable::InitSerialization |
( |
| ) |
|
|
pure virtual |
◆ PreSerialization()
bool igl::xml::XMLSerializable::PreSerialization |
( |
| ) |
const |
|
virtual |
◆ PostSerialization()
void igl::xml::XMLSerializable::PostSerialization |
( |
| ) |
const |
|
virtual |
◆ PreDeserialization()
bool igl::xml::XMLSerializable::PreDeserialization |
( |
| ) |
|
|
virtual |
◆ PostDeserialization()
void igl::xml::XMLSerializable::PostDeserialization |
( |
| ) |
|
|
virtual |
◆ Serialize() [1/2]
void igl::xml::XMLSerializable::Serialize |
( |
std::vector< char > & |
buffer | ) |
const |
|
virtual |
◆ Deserialize() [1/2]
void igl::xml::XMLSerializable::Deserialize |
( |
const std::vector< char > & |
buffer | ) |
|
|
virtual |
◆ Serialize() [2/2]
void igl::xml::XMLSerializable::Serialize |
( |
tinyxml2::XMLDocument * |
doc, |
|
|
tinyxml2::XMLElement * |
element |
|
) |
| const |
|
virtual |
◆ Deserialize() [2/2]
void igl::xml::XMLSerializable::Deserialize |
( |
const tinyxml2::XMLDocument * |
doc, |
|
|
const tinyxml2::XMLElement * |
element |
|
) |
| |
|
virtual |
◆ operator=()
◆ Add()
template<typename T >
void igl::xml::XMLSerializable::Add |
( |
T & |
obj, |
|
|
std::string |
name, |
|
|
bool |
binary = false |
|
) |
| |
The documentation for this class was generated from the following file: