, including all inherited members.
  | addArray(const c8 *attributeName, const core::array< core::stringw > &value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addBinary(const c8 *attributeName, void *data, s32 dataSizeInBytes)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addBool(const c8 *attributeName, bool value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addBox3d(const c8 *attributeName, core::aabbox3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addColor(const c8 *attributeName, video::SColor value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addColorf(const c8 *attributeName, video::SColorf value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addDimension2d(const c8 *attributeName, core::dimension2d< u32 > value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addEnum(const c8 *attributeName, const c8 *enumValue, const c8 *const *enumerationLiterals)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addEnum(const c8 *attributeName, s32 enumValue, const c8 *const *enumerationLiterals)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addFloat(const c8 *attributeName, f32 value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addInt(const c8 *attributeName, s32 value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addLine2d(const c8 *attributeName, core::line2df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addLine3d(const c8 *attributeName, core::line3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addMatrix(const c8 *attributeName, const core::matrix4 &v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addPlane3d(const c8 *attributeName, core::plane3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addPosition2d(const c8 *attributeName, core::position2di value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addQuaternion(const c8 *attributeName, core::quaternion v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addRect(const c8 *attributeName, core::rect< s32 > value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addString(const c8 *attributeName, const c8 *value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addString(const c8 *attributeName, const wchar_t *value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addTexture(const c8 *attributeName, video::ITexture *texture, const io::path &filename="")=0 | irr::io::IAttributes |  [pure virtual] | 
  | addTriangle3d(const c8 *attributeName, core::triangle3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addUserPointer(const c8 *attributeName, void *userPointer)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addVector2d(const c8 *attributeName, core::vector2df value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | addVector3d(const c8 *attributeName, core::vector3df value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | clear()=0 | irr::io::IAttributes |  [pure virtual] | 
  | drop() const | irr::IReferenceCounted |  [inline] | 
  | existsAttribute(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | findAttribute(const c8 *attributeName) const =0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsArray(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsArray(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsBinaryData(const c8 *attributeName, void *outData, s32 maxSizeInBytes)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsBinaryData(s32 index, void *outData, s32 maxSizeInBytes)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsBool(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsBool(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsBox3d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsBox3d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsColor(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsColor(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsColorf(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsColorf(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsDimension2d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsDimension2d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsEnumeration(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsEnumeration(const c8 *attributeName, const c8 *const *enumerationLiteralsToUse)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsEnumeration(s32 index, const c8 *const *enumerationLiteralsToUse)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsEnumeration(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsFloat(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsFloat(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsInt(const c8 *attributeName) const =0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsInt(s32 index) const =0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsLine2d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsLine2d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsLine3d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsLine3d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsMatrix(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsMatrix(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsPlane3d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsPlane3d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsPosition2d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsPosition2d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsQuaternion(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsQuaternion(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsRect(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsRect(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsString(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsString(const c8 *attributeName, c8 *target)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsString(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsStringW(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsStringW(const c8 *attributeName, wchar_t *target)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsStringW(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsTexture(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsTexture(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsTriangle3d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsTriangle3d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsUserPointer(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsUserPointer(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsVector2d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsVector2d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsVector3d(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeAsVector3d(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeCount() const =0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeEnumerationLiteralsOfEnumeration(const c8 *attributeName, core::array< core::stringc > &outLiterals)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeEnumerationLiteralsOfEnumeration(s32 index, core::array< core::stringc > &outLiterals)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeName(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeType(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeType(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeTypeString(const c8 *attributeName)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getAttributeTypeString(s32 index)=0 | irr::io::IAttributes |  [pure virtual] | 
  | getDebugName() const | irr::IReferenceCounted |  [inline] | 
  | getReferenceCount() const | irr::IReferenceCounted |  [inline] | 
  | grab() const | irr::IReferenceCounted |  [inline] | 
  | IReferenceCounted() | irr::IReferenceCounted |  [inline] | 
  | read(io::IXMLReader *reader, bool readCurrentElementOnly=false, const wchar_t *elementName=0)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, s32 value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, s32 value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, f32 value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, f32 value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, const c8 *value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, const c8 *value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, const wchar_t *value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, const wchar_t *value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, void *data, s32 dataSizeInBytes)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, void *data, s32 dataSizeInBytes)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, const core::array< core::stringw > &value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, const core::array< core::stringw > &value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, bool value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, bool value)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, const c8 *enumValue, const c8 *const *enumerationLiterals)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, const c8 *enumValue, const c8 *const *enumerationLiterals)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, video::SColor color)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, video::SColor color)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, video::SColorf color)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, video::SColorf color)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::vector3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::vector3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::vector2df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::vector2df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::position2di v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::position2di v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::rect< s32 > v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::rect< s32 > v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::dimension2d< u32 > v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::dimension2d< u32 > v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, const core::matrix4 &v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, const core::matrix4 &v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::quaternion v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::quaternion v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::aabbox3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::aabbox3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::plane3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::plane3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::triangle3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::triangle3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::line2df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::line2df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, core::line3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, core::line3df v)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, video::ITexture *texture, const io::path &filename="")=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, video::ITexture *texture, const io::path &filename="")=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(const c8 *attributeName, void *userPointer)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setAttribute(s32 index, void *userPointer)=0 | irr::io::IAttributes |  [pure virtual] | 
  | setDebugName(const c8 *newName) | irr::IReferenceCounted |  [inline, protected] | 
  | write(io::IXMLWriter *writer, bool writeXMLHeader=false, const wchar_t *elementName=0)=0 | irr::io::IAttributes |  [pure virtual] | 
  | ~IReferenceCounted() | irr::IReferenceCounted |  [inline, virtual] |