Everything in the Irrlicht Engine can be found in this namespace
Namespace hierarchy
Classes
| Class |
Description |
|
IrrlichtDevice
|
The Irrlicht.NET device. This is the most important class of the Irrlicht Engine. You can access everything in the engine if you have a pointer to an instance of this class. This class has been ported directly from the native C++ Irrlicht Engine, so it may not be 100% complete yet and the design may not be 100% .NET like. |
|
IrrlichtDevice.SEventMapping
|
Internal class for mapping C++ events to .NET events. This was made public because of an obvious bug in managed C++. Simply don't use this. |
|
ITimer
|
Interface for getting and manipulating the virtual time |
Interfaces
| Interface |
Description |
|
IEventReceiver
|
Interface of an object wich can receive events. |
Structures
| Structure |
Description |
|
Event
|
Struct for holding event data. An event can be a gui, mouse or keyboard event. Use the Type property to find out what type of event this is. Please note that the properties of this class are not typesafe, for example if you read the MouseInputEvent property although the event type is KeyInput, the result will be undefined. This may look a little bit strange, but this interface was created in this way to reflect the original C++ Irrlicht interface and to increase speed. |
|
IrrlichtDevice.NativeEventReceiver
|
Private method for receiving events from the native C++ Irrlicht engine and to map them to the .NET event receiver |
Enumerations