RavEngine
Loading...
Searching...
No Matches
physx::XmlReaderWriter Class Referenceabstract
Inheritance diagram for physx::XmlReaderWriter:
[legend]
Collaboration diagram for physx::XmlReaderWriter:
[legend]

Public Member Functions

virtual void setNode (Sn::XmlNode &node)=0
 
virtual void addOrGotoChild (const char *name)=0
 
virtual void setCurrentItemValue (const char *value)=0
 
virtual bool removeChild (const char *name)=0
 
virtual void release ()=0
 
bool renameProperty (const char *oldName, const char *newName)
 
bool readAndRemoveProperty (const char *name, const char *&outValue)
 
bool writePropertyIfNotEmpty (const char *name, const char *value)
 
- Public Member Functions inherited from physx::XmlReader
virtual bool read (const char *inName, const char *&outData)=0
 
virtual bool read (const char *inName, PxSerialObjectId &outId)=0
 
virtual bool gotoChild (const char *inName)=0
 
virtual bool gotoFirstChild ()=0
 
virtual bool gotoNextSibling ()=0
 
virtual PxU32 countChildren ()=0
 
virtual const char * getCurrentItemName ()=0
 
virtual const char * getCurrentItemValue ()=0
 
virtual bool leaveChild ()=0
 
virtual XmlReader * getParentReader ()=0
 
virtual void pushCurrentContext ()=0
 
virtual void popCurrentContext ()=0
 

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