Nirtcpp 2.1.0
Nirtcpp is a high-performance c++ graphics engine.
Loading...
Searching...
No Matches
nirt::video::SExposedVideoData Class Reference

class for holding data describing a driver and operating system specific data. More...

#include <nirtcpp/core/engine/SExposedVideoData.hpp>

Collaboration diagram for nirt::video::SExposedVideoData:
Collaboration graph

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 
 
};  
 

Detailed Description

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.


The documentation for this class was generated from the following file:

Nirtcpp    @cppfx.xyz

Esvcpp    esv::print