XEngine
Detailed Description
XEngine is the 3D engine used by XFace library. It is a simple implementation, specialized for XFace, implemented as generic as possible.
Classes | |
class | XEngine::BmpFile |
BMP file loader for textures. More... | |
class | XEngine::DeformableGeometry |
Deformation enabled geometry class. More... | |
class | XEngine::Drawable |
Stores the information for drawable objects. More... | |
class | XEngine::Geometry |
Defines interface for the mesh geometry. More... | |
class | XEngine::IModelLoader |
Base class for the scene graph loaders. More... | |
class | XEngine::IndexedFaceSet |
Indexed mesh geometry implemented. More... | |
class | XEngine::IRenderer |
Interface for renderer. More... | |
class | XEngine::ITexture |
Base class for texture mapping. More... | |
class | XEngine::ITextureFile |
Interface for image file loaders for textures. More... | |
class | XEngine::ITextureLoader |
Base class for texture loading. More... | |
class | XEngine::ITimer |
Timer interface. More... | |
class | XEngine::MeshManager |
Meshes are stored and managed here. More... | |
struct | XEngine::MeshInfo |
3D Meshe info More... | |
class | XEngine::ModelFileFactory |
3D Meshes are loaded from here. More... | |
class | XEngine::NamedObj |
Named classes base. More... | |
class | XEngine::OBJLoader |
Loads Wavefront OBJ files for the scene graph. More... | |
class | XEngine::RendererGL |
OpenGL renderer. More... | |
class | XEngine::RenderList |
Render list storing Drawables and calling proper IRenderer methods. More... | |
class | XEngine::Texture2D |
2D texture mapping More... | |
class | XEngine::TextureLoaderGL |
Texture loader class for OpenGL. More... | |
class | XEngine::TextureManager |
Textures are stored and managed here. More... | |
class | XEngine::TgaFile |
TGA file loader for textures. More... | |
class | XEngine::Transform |
Transform node for scenegraph. More... | |
class | XEngine::Vertex2D |
class | XEngine::ColorRGBA |
class | XEngine::VRML1Loader |
VRML1 Loader. More... | |
class | XEngine::VRML97Loader |
Loads VRML97 files. More... |
Generated on Mon Aug 28 15:39:25 2006 for Xface Core Library by 1.4.6-NO