All Classes, Interfaces and Objects

NameUnitDescription
TAbstractCarAi odecarunit  
TAiLinePoint levelunit  
TCachedMediaManager mediamanagerunit this is a cached media manager, an abstract manager that caches the file already loaded, and gives them back if they're requested again. Child of this class should override the loadXXX method to read the data first time.
TCarAi aiunit  
TCarPlayer aiunit  
TCheckPoint levelunit  
TCircle FastGEO ***********[ Circle type ]**************
TEaxBufferProperties openal  
TEaxListenerProperties openal  
TElement odeclasses This represent the base abstract element class
TElementList odeclasses  
TFileMediaManager mediamanagerunit This is the only actual media manager, that reads data from files.
TFrustumCuller frustumunit  
TGenericMediaManager mediamanagerunit this is a Generic media manager, that is the abstract "interface" of all the media manager
TGeometricObject FastGEO  
TGlMesh glmeshunit implements a OpenGl based Mesh.
THeightMap heightmapunit  
TKeyState keyboardunit  
TLevel levelunit  
TMesh meshunit This class represent a Mesh, a collection of vertex and faces that forms a model. It has no drawing implementation, so that it's not bound to any library. Extenders of this class can implement it.
TMeshList meshunit This class represent a list of meshes. You can obtain a mesh by index or by name
TOdeBody odeclasses  
TOdeBodyCube odeclasses  
TOdeBodySphere odeclasses  
TOdeCar odecarunit  
TOdeGeom odeclasses This represent a geom without a body, ie an unmovable solid object. It has a mesh and a texture to draw it.
TOdeGeomCube odeclasses  
TOdeGeomCylinder odeclasses  
TOdeGeomMesh odeclasses  
TOpenGlGenericLoop openglmainloop The abstract loop *
TOpenGlRealTimeLoop openglmainloop This loop runs continuosly, calling the drawevent over and over *
TOpenGlStaticLoop openglmainloop This loop calls the drawevent only when it receives some event from SDL, such as mouse or keyboard input *
TPlane2D FastGEO ***********[ Plane type ]*****************
TPlane3D FastGEO  
TPoint2D FastGEO ***********[ Vertex type ]**************
TPoint3D FastGEO ***********[ 3D Vertex type ]**************
TQuaternion geometry  
TQuaternion quaternions  
TRectangle geometry  
TScreen screenunit  
TSound disabledsoundunit  
TSoundList disabledsoundunit  
TSource disabledsoundunit  
TSphere FastGEO ***********[ Sphere type ]**************
TStatic odeclasses This represent an object with no geom associated. Just a mesh. If you run into it, you'll pass throu.
TTexture textureunit  
TTextureList textureunit  
TVector2D FastGEO ***********[ 2D Vector type ]**************
TVector3D FastGEO ***********[ 3D Vector type ]**************
TXMLAttribute Nicola_xmlparser this simple class is a single attribute (umm could be a record too..)
TXMLAttributes Nicola_xmlparser a list of attribute. Can use Attributes['test'] syntax to read test attribute. also, access by index is supported, and access by string returning the TXMLAttribute class
TXMLDocument Nicola_xmlparser a XML document. Remember that XML docs have only one root node. this just read/write the main node.
TXMLNode Nicola_xmlparser rappresent a XML node. Can by tag, text, cdata, comment ecc.. (check TNodeType)
TXMLNodes Nicola_xmlparser a set of Nodes. Can be queried for a single node, or nodes can be scanned from 0 to count-1

Generated by PasDoc 0.8.8 on 2005-01-20 19:01:21