An object which is able to serialize and deserialize its attributes into an attributes object. More...
#include <IAttributeExchangingObject.h>
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.