NSMath::TAABBox | TAABBox class |
TAllocInterface | This class represents abstract class (interface) with methods for allocating memory via operators new, delete, new[] and delete[] |
TAllocInterfaceAlign16 | This class represents abstract class (interface) with methods for allocating memory via operators new, delete, new[] and delete[] |
TAllocInterfaceAlign8 | This class represents abstract class (interface) with methods for allocating memory via operators new, delete, new[] and delete[] |
TArray< T, align, size, step > | This template defines simple array with variable length |
TArrayObjects< T, size, step > | This template defines advanced array with variable length |
TArrayPtrs< T, size, step > | This template defines advanced array with variable length |
NSMath::TBox | TBox class |
NSMath::TBox2D | TBox2D class |
TBuffer | This structure is designed for storing static binary data |
TCamera | Abstract class for all camera types |
TCameraClassic | This class represents simple camera with UP vector always set to [0,0,1] |
NSMath::TCircle2D | TCircle2D class |
TColor | This structure defines 32-bit color in ARGB format |
NSConfigFile::TConfigFile | This class represents parser for configuration file |
NSConfigFile::TConfigFileItem | This structure contains pair (item's name,item's value) from config file |
NSConfigFile::TConfigFileSection | This class represents one section from config file |
NSMath::TCPUUniversal | This class defines mathematical processor which use no special instruction set |
TCRC | This class allow you compute CRC from specified resources |
NSMeshes::TDeclaration | This class defines declaration loaded from declaration file |
NSMeshes::TDeclarationElement | One vertex element from file with vertex declaration |
NSMeshes::TDeclarationHeader | Header of file with vertex declaration |
NSMeshes::TDeclarationLoader | This class contains static methods to load declaration from file |
NSMeshes::TDeclarationManager | This class manages vertex declarations loaded from files (TDeclaration type) |
NSMath::TEulerAngles | TEulerAngles class |
TFile | This class encapsulates reading and writing from file |
NSFileSystem::TFSCabinet | This object helps you read cabinet |
NSFileSystem::TFSCabinetTable | This class defines table from begin of cabinet |
NSFileSystem::TFSCabinetTableItem | This class defines one item from cabinet table |
NSFileSystem::TFSFileSystem | This class defines filesystem |
TGlobalsGraphic | This class manages all managers for graphic |
TGlobalsMath | This pure static class define methods and store objects required for all mathematical classes |
TGlobalsSystem | This class manages all system-important objects of classes like VFS, global configuration etc |
TGraphicBuffer | This class defines software vertex or index buffer |
TGraphicSurface | This structure defines an surface in device format |
TGraphicTexture | This class represents software texture |
NSMath::NSCurves::THermiteCubic | THermiteCubic class |
NSMath::NSCurves::THermiteCubicSpline | THermiteCubicSpline class |
TIndexedSet< T, size, step > | This template serves as indexed set |
NSMath::TLine | TLine class |
NSMath::TLine2D | TLine2D class |
NSMath::TLineSegment | TLineSegment class |
NSMath::TLineSegment2D | TLineSegment2D class |
TLogFile | This class is designed for logging program run into specified file |
NSMath::TMathCPU | This class defines abstract class for mathematical processors |
TMathTest | This pure static class contains methods to verify correctness of some mathematic class |
NSMath::TMatrix3 | TMatrix3 class |
NSMath::TMatrix4 | TMatrix class |
TMemManager | TMemManager class |
NSMeshes::TMesh | This class defines mesh loaded from mesh file |
NSMeshes::TMeshCreator | This class ensures simplest models creaiting and also helps create basic vertex declarations |
NSMeshes::TMeshHeader | This structure defines header of file with MESH |
NSMeshes::TMeshLoader | This class contains static methods to load mesh |
NSMeshes::TMeshManager | This class serves as manager for TMesh objects |
NSMeshes::TMeshRenderInfo | This structure contains information about rendering mesh |
NSShaders::TPixelShader | This class defines pixel shader loaded from compiled shader file of FX file |
NSShaders::TPixelShaderManager | This class servers as manager for pixel shaders |
NSMath::TPlane | TPlane class |
NSMath::TQuaternion | TQuaternion class |
NSRandom::TRandom | This class generates random number via linear congruent generator |
NSRandom::TRandomExponential | This class provides generator for random numbers with exponential distribution |
NSRandom::TRandomNormal | This class provides generator for random numbers with normal (Gaussian) distribution |
NSMath::TRay | TRay class |
NSMath::TRay2D | TRay2D class |
TRect | This structure defines rectangle on surface |
NSMath::TRectangle2D | TRectangle2D class |
TRenderer | This class defines renderer which encapsulates graphics device |
TRendererCaps | This structure defines capabilities of specified renderer |
TRendererCreator | This class creates renderer device |
TRendererCreatorHelper | This class helps you create renderer |
TRendererDisplayMode | This structure contains display mode resolution and all available refresh rates for it |
TRendererIndexBuffer | This class represents index buffer with 16-bit indices (32-bits indices are not supported thus maximum vertex index is 2^16==65536) |
TRendererPixelShader | This class represents pixel shader |
TRendererSurface | This class represents a surface data from graphic device |
TRendererTexture | This class represents texture from graphic device |
TRendererTextureCube | This class represents cubemap texture (six textures in cube) |
TRendererTextureImage | |
TRendererVertexBuffer | |
TRendererVertexDeclaration | This class represents vertex declaration |
TRendererVertexElement | This structure describes one element of vertex |
TRendererVertexShader | This class represents vertex shader |
TRendererViewport | This structure defines viewport for renderer |
NSMath::TRotationAxis | TRotationAxis class |
TSimpleProfiler | This represents simple profiler |
NSMath::TSolvers | TSolver class |
NSMath::TSphere | TSphere class |
TString | This class defines string of characters |
TSurfaceDesc | This structure contains information about surface dimension and format |
TTexture | This class defines texture loaded from file |
TTextureManager | This class defines texture manager |
NSMath::TTriangle | TTriangle class |
NSMath::TVector2D | TVector2D class |
NSMath::TVector3 | TVector3 class |
NSMath::TVector4 | TVector4 class |
NSShaders::TVertexShader | This class defines vertex shader loaded from compiled shader file of FX file |
NSShaders::TVertexShaderManager | This class serves as manager for vertex shaders |
NSFileSystem::TVirtualFile | This class define abstract file which is used by filesystem |
NSFileSystem::TVirtualFileAutoPtr< T > | This class represents AUTOPTR for class TVirtualFile |
NSFileSystem::TVirtualFileCabinet | This class represents file from cabinet |
NSFileSystem::TVirtualFileReal | This class defines real file from disk (or another device) |
NSXLoader::TXAnimation | This structure defines animation for one frame |
NSXLoader::TXAnimationKey | This structure defines one onimation key in animation |
NSXLoader::TXAnimationSet | This structure defines set of animations |
NSXLoader::TXBone | This structure define one bone in mesh |
NSXLoader::TXFrame | This structure defines one frame in X file |
NSXLoader::TXLoader | This class loads X file and hierarchically stores its content |
NSXLoader::TXMaterial | This structure define material for face |
NSXLoader::TXMatrix | Standard 4x4 matrix of floats |
NSXLoader::TXSkinInfo | This structure contains skin information about mesh |
NSXLoader::TXTextureCoords | This structure defines texture coordinates UV for for vertex |
NSXLoader::TXTriangleMaterial | This structure defines material for one triangle in mesh |
NSXLoader::TXTriangleNormals | This structure defines normals in indexed triangle |
NSXLoader::TXTriangleVertices | This structure defines indexed triangle |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ | Simplest vertex - contains only position |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_NXNYNZ | Vertex with postion and normal |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_NXNYNZ_TUTV | Vertex with position, normal and one texture coordinate |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_NXNYNZ_TUTV_SW1SW2_SI | Vertex with position, normal, texture coordinates,two weights and one DWORD containing matrix indices for skinning |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_NXNYNZ_TUTV_SWD1_SI | Vertex with position, normal, texture coordinates,two weights and one DWORD containing matrix indices for skinning |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_SW1SW2_SI | Vertex with position, two weights and one DWORD containing matrix indices for skinning |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_SWD1_SI | Vertex with position, wight and one DWORD containing matrix indices for skinning |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_TUTV | Vertex with position and one texture coordinate |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_TUTV_SW1SW2_SI | Vertex with position, texture coordinates,two weights and one DWORD containing matrix indices for skinning |
NSXLoader::NSXLoaderVertexTypes::TXVERTEX_XYZ_TUTV_SWD1_SI | Vertex with position, texture coordinates,weight and one DWORD containing matrix indices for skinning |
NSXLoader::TXVertexNormal | This structure defines simple normal in 3D space |
NSXLoader::TXVertexPosition | This structure defines simple vertex position in 3D space |
NSXLoader::TXVertexWeight | This structure defines weight for specified vertex |