[This is preliminary documentation and is subject to change.]
[Missing namespace summary documentation for N:IGE]
| C# | Visual Basic | Visual C++ |
namespace IGE
Namespace IGE
namespace IGE
| All Types | Classes | Structures | Interfaces | Enumerations | Delegates |
| Icon | Type | Description |
|---|---|---|
| BasicMesh<(Of <(T>)>) |
Very basic 16bit mesh
| |
| Camera |
Camera object for testing
| |
| GraphicsDriver..::.Caps |
GraphicsDriver device capabilities
| |
| ColorF |
Structure describing a color in Single values
| |
| GraphicsDriver..::.CommandType |
Enumeration of different commands that can be send to the graphics driver
| |
| DDSImage |
Direct Draw Surface (.dds) image loader
| |
| Developer |
List the known developers
| |
| DotNetScript | ||
| DSFileLoader | ||
| Engine |
Engine class, main entry point for IGE, brings all drivers together
| |
| Extension |
Abstract plugin type to load engine extensions
| |
| GDLoadEventHandler |
Delegate handling GraphicsDriverLoaded event
| |
| GraphicsDriver..::.GetTextureCallback |
Callback for retrieving texture data from the driver
| |
| GraphicsDriver..::.GetTextureInstruction |
Data structure to get texture data from the driver
| |
| GraphicsDriver..::.GraphicsCommand |
Structure holding a command for the graphics driver
| |
| GraphicsDriver |
GraphicsDriver class, handles all rendering
| |
| GraphicsDriverPlugin |
Base class for graphicsdriver plugins
| |
| HingeJointSettings | ||
| IGraphicsSceneObject |
Interface for ISceneObjects that have a Graphics component
| |
| ImageFile |
Bitmap image loader, base class for image loaders
| |
| IMesh |
Interface implementing a mesh (ie. geometry + material)
| |
| IPhysicsObject |
Implements the representation of a sceneobject in a physics engine
| |
| IPhysicsScene |
Interface to implement a representation of the current scene in a physics engine
| |
| IPhysicsSceneObject |
Interface for ISceneObjects that have a physics component
| |
| IPhysicsShape |
Interface implementing a description of a shape in a physics engine
| |
| IPlugin |
Base plugin interface
| |
| IRenderable |
Interface implementing a renderable geometry
| |
| ISceneObject |
Interface for objects that can 'act' in a Scene
| |
| ISceneObjectContainer |
Interface for objects that can hold a set of SceneObjects
| |
| ISoundBuffer |
Interface implements a sound buffer on an audio driver
| |
| ISoundSceneObject |
ISceneObject that can play sounds
| |
| ISoundSource |
Interface to implement a sound source
| |
| IVertex |
Interface for Vertices
| |
| IVideo | ||
| JointDOF |
Enumeration of Degrees of Freedom for joints
| |
| JointMotion |
Enumeration of Joint states
| |
| JointSettings |
Define joint properties
| |
| KeyEventHandler |
Delegate for handling keyboard events
| |
| LogMgr |
Singleton class the manages logging and error messages
| |
| Material |
Abstract base class for materials
| |
| MaterialFlags |
Flags to set material properties
| |
| MaterialsAndShadersPlugin |
Abstract plugin type to load materials
| |
| Matrix4F |
Single precision floating point 4x4 matrix
| |
| MeshBuffer |
Buffer object for geometries
| |
| MeshCreator |
Creates meshes in various basic shapes
| |
| MeshObject |
SceneObject containing a single mesh
| |
| MeshUpdateFrequency |
Enumeration of mesh update policies
| |
| MouseButton |
Enumeration of supported mouse buttons
| |
| MouseButtonEventHandler |
Delegate for handling mouse button events
| |
| MouseMoveEventHandler |
Delegate for handling mouse movement events
| |
| MouseWheelEventHandler |
Delegate for handling mouse wheel events
| |
| MusicFile |
Abstract base class for streaming music
| |
| PhysicsDriver |
Abstract base class for physics drivers
| |
| PhysicsObjectType |
Enumeration of types of physics objects
| |
| PhysicsPlugin |
Abstract base class for physics driver plugins
| |
| PixelFormat |
Pixelformats
| |
| PluginMgr |
Singleton Class responsible for registering and loading of plugins
| |
| PluginMgr..::.PluginType |
Enumeration of types of plugins
| |
| TerrainPatch..::.Point | ||
| PhysicsDriver..::.RayResult |
Delegate for RayCasting results
| |
| ReadFile |
Abstract base class providing asynchronous searching and reading of a file
| |
| RenderBuffer |
Framebuffer object
| |
| GraphicsDriver..::.RenderData |
Structure containing a mesh and it's render pose
| |
| RenderWindow |
RenderWindow class creates a window on the target platform and handles all user input
| |
| GraphicsDriver..::.SaveScreenShot |
Delegate for saving or otherwise postprocess a screenshot
| |
| Scene |
Class that keeps track of all objects
| |
| SceneObject |
Base object for all objects in a scene, handles position updates etc.
| |
| ShaderParameterType |
Enumeration of supported types of parameters for shaders
| |
| ShaderSet |
Abstract base class for sets (Vertex, Fragment and Geometry) of shaders
| |
| SoundDriver |
Abstract base class for sound drivers
| |
| SoundDriverPlugin |
Base class for sounddriver plugins
| |
| SoundFile |
Abstract base class for opening buffered sound effects
| |
| StatusAttribute |
Attribute to keep track of the status of an object
| |
| StatusFlags |
The different states an object can have
| |
| TerrainPatch | ||
| TextFile |
Asynchronous file loader for text files
| |
| Texture |
Base-Texture class
| |
| GraphicsDriver..::.TextureStream |
Structure holding a texture reference and its source image
| |
| TerrainPatch..::.Triangle | ||
| UpdateEventHandler |
Delegate handling UpdateScene event
| |
| Vector3F |
3-Dimensional vector class with single floating point precision
| |
| Vertex |
Position Vertex
| |
| Vertex1T |
Position, TexCoord Vertex
| |
| Vertex1TC |
Position, Color, Texture coordinates vertex
| |
| Vertex1TN |
Position, Normal, Texture coordinate vertex
| |
| Vertex2T |
Position, 2x Texture coordinates vertex
| |
| VertexC |
Position, Color Vertex
| |
| VertexCf |
Floating Point (HDR) color, Position
| |
| VertexFlag |
Enumeration of vertex properties
| |
| VertexN |
Position, Normal Vertex
| |
| GraphicsDriver..::.ViewMatrices |
Structure holding projection and world matrices
| |
| WaveSound |
Loader for wave sounds
| |
| WindowEnvironment |
Enumeration of supported environments
| |
| WindowEventHandler |
Delegate for handling generic window events
| |
| RenderWindow..::.X11Handle |
Structure holding references to a X11 window
| |
| XFileLoader |
Mesh loader for DirectX .X objects
|