| - Cal3D 0.11 API Reference - | 
| CalAbstractMixer | CalAbstractMixer defines the API that CalModel relies on for blending and scheduling animations | 
| CalBoundingBox | The bounding box class | 
| CalBufferSource | CalBufferSource class | 
| CalCoreKeyframe | The core keyframe class | 
| CalCoreSubmesh::Spring | The core submesh Spring | 
| CalDataSource | CalDataSource abstract interface class | 
| CalLoader | The loader class | 
| CalMatrix | The matrix class | 
| CalPlane | The plane class | 
| CalPlatform | The platform class | 
| CalQuaternion | The quaternion class | 
| CalSaver | The saver class | 
| CalSpringSystem | The spring system class | 
| CalStreamSource | CalStreamSource class | 
| CalVector | The vector class | 
| cal3d::noncopyable | Derive from noncopyable to mark your class as not having a copy constructor or operator= | 
| cal3d::RefCounted | Derive from RefCounted to make your class have reference-counted lifetime semantics | 
| cal3d::RefPtr< T > | A container-safe smart pointer used for refcounted classes | 
| cal3d::TiXmlAttribute | An attribute is a name-value pair | 
| cal3d::TiXmlBase | TiXmlBase is a base class for every class in TinyXml | 
| cal3d::TiXmlComment | An XML comment | 
| cal3d::TiXmlDeclaration | In correct XML the declaration is the first entry in the file | 
| cal3d::TiXmlDocument | Always the top level node | 
| cal3d::TiXmlElement | The element is a container class | 
| cal3d::TiXmlHandle | A TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing | 
| cal3d::TiXmlNode | The parent class for everything in the Document Object Model | 
| cal3d::TiXmlText | XML text | 
| cal3d::TiXmlUnknown | Any tag that tinyXml doesn't recognize is saved as an unknown | 
| cal3d::Transform | Contains a translation and rotation that describe a coordinate system or transform |