OPTPiX SpriteStudio SDK
Loading...
Searching...
No Matches
spritestudio6::ISsXmlArchiver Class Referenceabstract

アーカイバクラスのインターフェース More...

#include <ssarchiver.h>

Inheritance diagram for spritestudio6::ISsXmlArchiver:
[legend]

Public Member Functions

virtual EnumSsArchiver::Type getType ()
 
 ISsXmlArchiver ()
 
virtual ~ISsXmlArchiver ()
 
libXML::XMLElement * getxml ()
 
void firstChild (ISsXmlArchiver *ar, const char *element_name)
 
void setDocumet (libXML::XMLDocument *doc, const char *element_name)
 
void setElement (libXML::XMLElement *e)
 
virtual bool dc (const char *name, int &member)=0
 
virtual bool dc (const char *name, float &member)=0
 
virtual bool dc (const char *name, bool &member)=0
 
virtual bool dc (const char *name, std::vector< SsString > &list)=0
 
virtual bool dc (const char *name, SsString &member)=0
 
virtual bool dc (const char *name, SsPoint2 &member)=0
 
virtual bool dc (const char *name, SsCurve &member)=0
 
virtual bool dc (const char *name, SsXmlRangeValueConverter &member)=0
 
virtual bool dc (const char *name, std::vector< SsPoint2 > &list)=0
 
virtual bool dc (const char *name, std::vector< SsTriangle > &list)=0
 
virtual bool dc (const char *name, std::map< SsString, int > &_map)=0
 
virtual bool dc_attr (const char *name, SsString &member)=0
 
virtual bool dc_attr (const char *name, int &member)=0
 

Detailed Description

アーカイバクラスのインターフェース

Constructor & Destructor Documentation

◆ ISsXmlArchiver()

spritestudio6::ISsXmlArchiver::ISsXmlArchiver ( )
inline

◆ ~ISsXmlArchiver()

virtual spritestudio6::ISsXmlArchiver::~ISsXmlArchiver ( )
inlinevirtual

Member Function Documentation

◆ dc() [1/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
bool & member )
pure virtual

◆ dc() [2/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
float & member )
pure virtual

◆ dc() [3/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
int & member )
pure virtual

◆ dc() [4/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
SsCurve & member )
pure virtual

◆ dc() [5/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
SsPoint2 & member )
pure virtual

◆ dc() [6/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
SsString & member )
pure virtual

◆ dc() [7/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
SsXmlRangeValueConverter & member )
pure virtual

◆ dc() [8/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
std::map< SsString, int > & _map )
pure virtual

◆ dc() [9/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
std::vector< SsPoint2 > & list )
pure virtual

◆ dc() [10/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
std::vector< SsString > & list )
pure virtual

◆ dc() [11/11]

virtual bool spritestudio6::ISsXmlArchiver::dc ( const char * name,
std::vector< SsTriangle > & list )
pure virtual

◆ dc_attr() [1/2]

virtual bool spritestudio6::ISsXmlArchiver::dc_attr ( const char * name,
int & member )
pure virtual

◆ dc_attr() [2/2]

virtual bool spritestudio6::ISsXmlArchiver::dc_attr ( const char * name,
SsString & member )
pure virtual

◆ firstChild()

void spritestudio6::ISsXmlArchiver::firstChild ( ISsXmlArchiver * ar,
const char * element_name )
inline

◆ getType()

virtual EnumSsArchiver::Type spritestudio6::ISsXmlArchiver::getType ( )
inlinevirtual

Reimplemented in spritestudio6::SsXmlIArchiver.

◆ getxml()

libXML::XMLElement * spritestudio6::ISsXmlArchiver::getxml ( )
inline

◆ setDocumet()

void spritestudio6::ISsXmlArchiver::setDocumet ( libXML::XMLDocument * doc,
const char * element_name )
inline

◆ setElement()

void spritestudio6::ISsXmlArchiver::setElement ( libXML::XMLElement * e)
inline

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