Irrlicht.NET

IrrlichtDevice Properties

The properties of the IrrlichtDevice class are listed below. For a complete list of IrrlichtDevice class members, see the IrrlichtDevice Members topic.

Public Static (Shared) Properties

EventMap 

Public Instance Properties

CursorControl Returns a pointer to the mouse cursor control interface.
EventReceiver Sets a new event receiver to receive events.
FileSystem Returns a pointer to the file system.
GUIEnvironment Returns a pointer to the gui environment.
ResizeAble Sets if the window should be resizeable in windowed mode. The default is false. This method only works in windowed mode.
SceneManager Provides access to the scene manager.
Timer Returns a pointer to the ITimer object. The system time can be retrieved by it as well as the virtual time, which also can be manipulated.
Version Returns the version of the engine. The returned string will look like this: "1.2.3" or this: "1.2".
VideoDriver Provides access to the video driver. This can be null, if the engine was not able to create the video driver you specified. For example if you wanted D3D9, but it is not installed in the system.
WindowActive \return Returns true if window is active. If the window is inactive, nothing need to be drawn. So if you don't want to draw anything when the window is inactive, create your drawing loop this way: \code while(device->run()) if (device->isWindowActive()) { // draw everything here } \endcode
WindowCaption Sets the caption of the window. New text of the window caption.

See Also

IrrlichtDevice Class | Irrlicht Namespace