Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials

# IAttributes.h File Reference

`#include "IReferenceCounted.h"`
`#include "SColor.h"`
`#include "vector3d.h"`
`#include "vector2d.h"`
`#include "line2d.h"`
`#include "line3d.h"`
`#include "triangle3d.h"`
`#include "position2d.h"`
`#include "rect.h"`
`#include "matrix4.h"`
`#include "quaternion.h"`
`#include "plane3d.h"`
`#include "irrString.h"`
`#include "irrArray.h"`
`#include "IXMLReader.h"`

Go to the source code of this file.

## Namespaces
namespace | irr
namespace | irr::io
namespace | irr::video
## Classes
class | irr::io::IAttributes
| Provides a generic interface for attributes and their values and the possiblity to serialize them. More...
## Enumerations
enum | irr::io::E_ATTRIBUTE_TYPE { irr::io::EAT_INT = 0, irr::io::EAT_FLOAT, irr::io::EAT_STRING, irr::io::EAT_BOOL, irr::io::EAT_ENUM, irr::io::EAT_COLOR, irr::io::EAT_COLORF, irr::io::EAT_VECTOR3D, irr::io::EAT_POSITION2D, irr::io::EAT_VECTOR2D, irr::io::EAT_RECT, irr::io::EAT_MATRIX, irr::io::EAT_QUATERNION, irr::io::EAT_BBOX, irr::io::EAT_PLANE, irr::io::EAT_TRIANGLE3D, irr::io::EAT_LINE2D, irr::io::EAT_LINE3D, irr::io::EAT_STRINGWARRAY, irr::io::EAT_FLOATARRAY, irr::io::EAT_INTARRAY, irr::io::EAT_BINARY, irr::io::EAT_TEXTURE, irr::io::EAT_USER_POINTER, irr::io::EAT_COUNT, irr::io::EAT_UNKNOWN }
| Types of attributes available for IAttributes. More...

| The Irrlicht Engine Documentation © 2003-2009 by Nikolaus Gebhardt. Generated on Sun Jan 10 09:24:05 2010 by Doxygen (1.5.6)