TrueVision3D 6.5 Class Listing
- CTVActor - The base class for managing actors (animated objects).
- CTVAI - A class that manages (node or grid) path-finding.
- CTVAtmosphere - A class that manages sky, rain and other atmosphere stuff.
- CTVBitmapParts - Obsolete.
- CTVCamera - The base class for managing the camera’s properties.
- CTVCameraFactory - Manage a list of cameras. Also used to create TVCamera objects.
- CTVCollisionResult - Info about collision test.
- CTVDeviceInfo - Manage device system and get info about the GPU.
- CTVEngine - The base TV3D class that must be initialized to use any other part of TV.
- CTVGameController - Manages one of the connected input controllers.
- CTVGameControllers - Contains a list of controllers connected to the machine.
- CTVGlobals - Contains various utility function useful to TV.
- CTVGraphicEffect - Manages integrated effects such a HDR, motion blur, glow, etc.
- CTVInputEngine - Tracks all mouse and keyboard input.
- CTVInternalObjects - Contains basic DirectX pointers.
- CTVLandscape - The base class for managing the landscape/terrain properties.
- CTVLightEngine - Manages all lights in the scene.
- CTVMaterialFactory - Generates materials that react to dynamic lights.
- CTVMathLibrary - TV3D Related Math Functions.
- CTVMesh - Hold, manage, create and modify mesh objects.
- CTVMiniMesh - The base class that groups and manages lots of same meshes into one.
- CTVNode -
- CTVOctree - Obsolete. Until further notice.
- CTVPackage - Used to manipulate user compiled media/game-data files.
- CTVParticleSystem - Emits 2d billboard particles.
- CTVPath - Used to create and manage 3D splines.
- CTVPhysics - Manages the physics objects and simulation.
- CTVRenderSurface - A texture that may be freely drawn to.
- CTVScene - Class for creating TV3D objects and using basic render functions.
- CTVScreen2DImmediate - Contains elements necessary to render things to screen in 2D.
- CTVScreen2DText - Creates, manages, and renders text.
- CTVShader - Used to compile and use HLSL shader effect/material.
- CTVTextureFactory - Loads, manages, and applies textures to objects.
- CTVTileMap - Obsolete.
- CTVViewport - Used for creating more than one 3D window.