Nirtcpp 2.1.0
Nirtcpp is a high-performance c++ graphics engine.
|
class 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 | ||
}; | ||
class 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 class does not contain any valid data, if you are using the software or the null device.