|
IrrlichtEngine
|
An object which is able to serialize and deserialize its attributes into an attributes object. More...
#include <IAttributeExchangingObject.h>
Public Member Functions | |
| virtual void | deserializeAttributes (io::IAttributes *in, io::SAttributeReadWriteOptions *options=0) |
| Reads attributes of the object. | |
| virtual void | serializeAttributes (io::IAttributes *out, io::SAttributeReadWriteOptions *options=0) const |
| Writes attributes of the object. | |
An object which is able to serialize and deserialize its attributes into an attributes object.
Definition at line 51 of file IAttributeExchangingObject.h.
| virtual void irr::io::IAttributeExchangingObject::deserializeAttributes | ( | io::IAttributes * | in, |
| io::SAttributeReadWriteOptions * | options = 0 |
||
| ) | [inline, virtual] |
Reads attributes of the object.
Implement this to set the attributes of your scene node animator for scripting languages, editors, debuggers or xml deserialization purposes.
Reimplemented in irr::gui::IGUIElement, irr::scene::ISceneNode, and irr::scene::ICameraSceneNode.
Definition at line 63 of file IAttributeExchangingObject.h.
| virtual void irr::io::IAttributeExchangingObject::serializeAttributes | ( | io::IAttributes * | out, |
| io::SAttributeReadWriteOptions * | options = 0 |
||
| ) | const [inline, virtual] |
Writes attributes of the object.
Implement this to expose the attributes of your scene node animator for scripting languages, editors, debuggers or xml serialization purposes.
Reimplemented in irr::gui::IGUIElement, irr::scene::ISceneNode, and irr::scene::ICameraSceneNode.
Definition at line 58 of file IAttributeExchangingObject.h.