- 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 |