Nirtcpp 2.1.0
Nirtcpp is a high-performance c++ graphics engine.
|
structure for holding data describing a driver and operating system specific data. More...
#include <nirtcpp/core/engine/SExposedVideoData.hpp>
Classes | |
class | SD3D9 |
class | SOpenGLLinux |
class | SOpenGLOSX |
class | SOpenGLWin32 |
Public Member Functions | |
SExposedVideoData (void *Window) | |
Public Attributes | ||
union { | ||
SD3D9 D3D9 | ||
SOpenGLWin32 OpenGLWin32 | ||
SOpenGLLinux OpenGLLinux | ||
SOpenGLOSX OpenGLOSX | ||
}; | ||
structure for holding data describing a driver and operating system specific data.
This data can be retrieved by IVideoDriver::getExposedVideoData(). Use this with caution. This only should be used to make it possible to extend the engine easily without modification of its source. Note that this structure does not contain any valid data, if you are using the software or the null device.