- Cal3D 0.11 API Reference -

Cal3D Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
CalAbstractMixerCalAbstractMixer defines the API that CalModel relies on for blending and scheduling animations
CalBoundingBoxThe bounding box class
CalBufferSourceCalBufferSource class
CalCoreKeyframeThe core keyframe class
CalCoreSubmesh::SpringThe core submesh Spring
CalDataSourceCalDataSource abstract interface class
CalLoaderThe loader class
CalMatrixThe matrix class
CalPlaneThe plane class
CalPlatformThe platform class
CalQuaternionThe quaternion class
CalSaverThe saver class
CalSpringSystemThe spring system class
CalStreamSourceCalStreamSource class
CalVectorThe vector class
cal3d::noncopyableDerive from noncopyable to mark your class as not having a copy constructor or operator=
cal3d::RefCountedDerive from RefCounted to make your class have reference-counted lifetime semantics
cal3d::RefPtr< T >A container-safe smart pointer used for refcounted classes
cal3d::TiXmlAttributeAn attribute is a name-value pair
cal3d::TiXmlBaseTiXmlBase is a base class for every class in TinyXml
cal3d::TiXmlCommentAn XML comment
cal3d::TiXmlDeclarationIn correct XML the declaration is the first entry in the file
cal3d::TiXmlDocumentAlways the top level node
cal3d::TiXmlElementThe element is a container class
cal3d::TiXmlHandleA TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing
cal3d::TiXmlNodeThe parent class for everything in the Document Object Model
cal3d::TiXmlTextXML text
cal3d::TiXmlUnknownAny tag that tinyXml doesn't recognize is saved as an unknown
cal3d::TransformContains a translation and rotation that describe a coordinate system or transform

Generated at Thu Jun 29 19:03:59 2006 by The Cal3D Team with Doxygen 1.4.6