![]() |
VR-Forces Developer's Guide
|
Initializes glew and gl capabilities.

Public Member Functions | |
| virtual | ~DtGlCapsRegistry () |
| virtual const DtGlCaps * | glCaps (void) const |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtGlCapsRegistry * | instance (DtDe &de) |
Protected Member Functions | |
| DtGlCapsRegistry (DtDe &de) | |
| void | initGlewAndCaps (void) |
| void | printGpuInfo (void) |
Protected Attributes | |
| DtGlCaps * | myGlCaps = nullptr |
| DtDe & | myDe |
Private Member Functions | |
| DtGlCapsRegistry ()=delete | |
| DtGlCapsRegistry (const DtGlCapsRegistry &)=delete | |
| DtGlCapsRegistry & | operator= (const DtGlCapsRegistry &)=delete |
|
virtual |
|
protected |
only create via instance
|
privatedelete |
not allowed
|
privatedelete |
not allowed
|
static |
singleton access The first call to this should be where a context is active This is so that the glew and caps can be successfully initialized
|
privatedelete |
not allowed
|
virtual |
access the actual caps
|
protected |
via constructor
|
protected |
via initGlewAndCaps
|
protected |
|
protected |