OPTPiX SpriteStudio SDK
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
SsXmlIArchiver Class Reference

アーカイバクラス インプットクラス More...

#include <ssarchiver.h>

+ Inheritance diagram for SsXmlIArchiver:
+ Collaboration diagram for SsXmlIArchiver:

Public Member Functions

virtual EnumSsArchiver::Type getType ()
 
 SsXmlIArchiver (ISsXmlArchiver *ar, const char *element_name)
 
 SsXmlIArchiver (tinyxml2::XMLDocument *doc, const char *element_name)
 
 SsXmlIArchiver (XMLElement *e)
 
virtual bool dc (const char *name, int &member)
 
virtual bool dc (const char *name, float &member)
 
virtual bool dc (const char *name, SsString &member)
 
virtual bool dc (const char *name, bool &member)
 
virtual bool dc (const char *name, std::vector< SsString > &list)
 
virtual bool dc (const char *name, SsPoint2 &member)
 
virtual bool dc (const char *name, SsCurve &member)
 
virtual bool dc_attr (const char *name, SsString &member)
 
virtual bool dc_attr (const char *name, int &member)
 
template<class myclass >
bool dc (const char *name, std::vector< myclass * > &list, const std::string key="value")
 
template<class myclass >
bool dc (const char *name, myclass &type)
 
template<class myclass >
bool dc_attr (const char *name, myclass &type)
 
- Public Member Functions inherited from ISsXmlArchiver
XMLElementgetxml ()
 
void firstChild (ISsXmlArchiver *ar, const char *element_name)
 
void setDocumet (tinyxml2::XMLDocument *doc, const char *element_name)
 
void setElement (XMLElement *e)
 

Detailed Description

アーカイバクラス インプットクラス


The documentation for this class was generated from the following files: