![]() |
PURE API 0.5
PR00F's Ultimate Rendering Engine full documentation
|
Pure system memory info class. More...
Pure system memory info class.
Definition at line 20 of file PureHwSystemMemory.h.
#include <PureHwSystemMemory.h>
Public Member Functions | |
virtual TPureULong | getFreeSystemMemory ()=0 |
Gets the amount of free physical memory. | |
virtual TPureULong | getTotalSystemMemory () const =0 |
Gets the total amount of physical memory. | |
virtual void | WriteStats ()=0 |
Writes statistics to the console. | |
![]() | |
void | Initialize () |
Initializes the instance. | |
void | Deinitialize () |
Deinitializes the instance. | |
TPureBool | isInitialized () const |
Returns whether the instance is successfully initialized. | |
Static Public Member Functions | |
static PureHwSystemMemory & | get () |
Gets the singleton instance. | |
Additional Inherited Members | |
![]() | |
PureHwBase () | |
Sets members to default values. | |
PureHwBase (const PureHwBase &) | |
PureHwBase & | operator= (const PureHwBase &) |
virtual | ~PureHwBase () |
virtual void | PreInitialize () |
Preinitializes members. | |
virtual TPureBool | initializeBase ()=0 |
Does the real initialization within descendant class. | |
virtual void | DeinitializeBase ()=0 |
Does the real deinitialization within descendant class. | |
|
static |
Gets the singleton instance.
Definition at line 220 of file PurehwSystemMemory.cpp.
|
pure virtual |
Gets the amount of free physical memory.
Implemented in PureHwSystemMemoryImpl.
|
pure virtual |
Gets the total amount of physical memory.
Implemented in PureHwSystemMemoryImpl.
|
pure virtual |