![]() |
PURE API 0.5
PR00F's Ultimate Rendering Engine full documentation
|
Pure hardware information class. More...
Pure hardware information class.
Definition at line 23 of file PureHwInfo.h.
#include <PureHwInfo.h>
Public Member Functions | |
virtual void | Initialize (HGLRC rc, HDC wnd_dc, TPureUInt nResX, TPureUInt nResY, TPureInt nColorBits, TPureInt nDepthBits, TPureInt nStencilBits, TPureInt nFSAAlevel)=0 |
Sets members to real values within the singleton instance. | |
virtual void | Deinitialize ()=0 |
Deinitializes the singleton instance. | |
virtual TPureBool | isInitialized () const =0 |
Returns whether the singleton instance is successfully initialized. | |
virtual PureHwCentralProcessor & | getCentralProcessor () const =0 |
Gives access to PureHwCentralProcessor instance. | |
virtual PureHwSystemMemory & | getMemory () const =0 |
Gives access to PureHwSystemMemory instance. | |
virtual PureHwVideo & | getVideo () const =0 |
Gives access to PureHwVideo instance. | |
virtual PureHwAudio & | getAudio () const =0 |
Gives access to PureHwAudio instance. | |
virtual void | WriteStats ()=0 |
Writes statistics to the console. | |
Static Public Member Functions | |
static PureHwInfo & | get () |
Gets the singleton instance. | |
|
pure virtual |
Deinitializes the singleton instance.
Implemented in PureHwInfoImpl.
|
static |
Gets the singleton instance.
Definition at line 338 of file PurehwInfo.cpp.
|
pure virtual |
Gives access to PureHwAudio instance.
Implemented in PureHwInfoImpl.
|
pure virtual |
Gives access to PureHwCentralProcessor instance.
Implemented in PureHwInfoImpl.
|
pure virtual |
Gives access to PureHwSystemMemory instance.
Implemented in PureHwInfoImpl.
|
pure virtual |
Gives access to PureHwVideo instance.
Implemented in PureHwInfoImpl.
|
pure virtual |
Sets members to real values within the singleton instance.
Implemented in PureHwInfoImpl.
|
pure virtual |
Returns whether the singleton instance is successfully initialized.
Implemented in PureHwInfoImpl.
|
pure virtual |
Writes statistics to the console.
Implemented in PureHwInfoImpl.