| TA::AABB | An axis aligned bounding box |
| TA::CarTemplate | Defines the properties needed initialise a TA::DynamicObjectCar object |
| TA::CarTemplate::Wheel | Describes a wheel in a car template |
| TA::Collision | Stores collision details |
| TA::CollisionObject | The base class of all collision objects |
| TA::CollisionObjectAABBMesh | An implementation of TA::CollisionObjectComplex |
| TA::CollisionObjectCachedPolyData | A list of polygons that an object is close too |
| TA::CollisionObjectCachedPolyData::Polygon | A polygon belonging to a CollisionObjectCachedPolyData object. See TA::CollisionObjectCachedPolyData |
| TA::CollisionObjectCachedPolyData::Vertex | A polygon vertex of a CollisionObjectCachedPolyData object. See TA::CollisionObjectCachedPolyData::Polygon |
| TA::CollisionObjectCapsule | An capsule implementation of TA::CollisionObjectSimple |
| TA::CollisionObjectCombo | Provides the collision representation for TA::DynamicObject |
| TA::CollisionObjectComplex | Provides an representation of large static arbitrary meshes |
| TA::CollisionObjectConvex | A convex object is an implementation of TA::CollisionObjectSimple |
| TA::CollisionObjectCylinder | An cylinder implementation of TA::CollisionObjectSimple |
| TA::CollisionObjectLineList | An implementation of TA::CollisionObjectSimple |
| TA::CollisionObjectSimple | A base class for all simple collision objects |
| TA::CollisionObjectSphere | A sphere implementation of TA::CollisionObjectSimple |
| TA::DynamicObject | Implements interactive objects in the physics simulation |
| TA::DynamicObject::LineIntersection | This structure contains information about a line collision that has occurred |
| TA::DynamicObjectCar | A car implementation of TA::DynamicObject |
| TA::DynamicObjectCar::Wheel | Contains the state and properties of a car's wheels |
| TA::Mat33 | A 3 by 3 matrix |
| TA::MemoryMgr | Memory debugging functions |
| TA::MFrame | Position and orientation |
| TA::Physics | The main interface to the True Axis Physics SDK |
| TA::PhysicsJoint | Holds information relating to physical joints between dynamic objects |
| TA::PhysicsObject | A virtual base class for all object types that can be added to the physics simulation |
| TA::PhysicsRender | Debug render functions |
| TA::PostCollision | Stores collision details |
| TA::PreCollision | Stores collision details |
| TA::StaticObject | An container for large static arbitrary polygon meshes |
| TA::SurfaceAttribute | Implements configurable surface attributes for collision objects |
| TA::Vec2 | A 2 dimensional vector |
| TA::Vec3 | A 3 dimensional vector |
| TA::Vec4 | A 4 dimensional vector |