arsa
2.7
|
structure for holding data describing a driver and operating system specific data. More...
#include <SExposedVideoData.h>
Classes | |
struct | SD3D9 |
struct | SOGLESAndroid |
struct | SOpenGLFB |
struct | SOpenGLiOS |
struct | SOpenGLLinux |
struct | SOpenGLOSX |
struct | SOpenGLWin32 |
Public Member Functions | |
SExposedVideoData () | |
SExposedVideoData (void *Window) | |
Public Attributes | |
union { | |
SD3D9 D3D9 | |
SOpenGLWin32 OpenGLWin32 | |
SOpenGLLinux OpenGLLinux | |
SOpenGLOSX OpenGLOSX | |
SOpenGLFB OpenGLFB | |
SOpenGLiOS OpenGLiOS | |
SOGLESAndroid OGLESAndroid | |
}; | |
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.
Definition at line 25 of file SExposedVideoData.h.
|
inline |
Definition at line 27 of file SExposedVideoData.h.
|
inlineexplicit |
Definition at line 28 of file SExposedVideoData.h.
union { ... } |
SD3D9 irr::video::SExposedVideoData::D3D9 |
Definition at line 104 of file SExposedVideoData.h.
SOGLESAndroid irr::video::SExposedVideoData::OGLESAndroid |
Definition at line 110 of file SExposedVideoData.h.
SOpenGLFB irr::video::SExposedVideoData::OpenGLFB |
Definition at line 108 of file SExposedVideoData.h.
SOpenGLiOS irr::video::SExposedVideoData::OpenGLiOS |
Definition at line 109 of file SExposedVideoData.h.
SOpenGLLinux irr::video::SExposedVideoData::OpenGLLinux |
Definition at line 106 of file SExposedVideoData.h.
SOpenGLOSX irr::video::SExposedVideoData::OpenGLOSX |
Definition at line 107 of file SExposedVideoData.h.
SOpenGLWin32 irr::video::SExposedVideoData::OpenGLWin32 |
Definition at line 105 of file SExposedVideoData.h.