PURE API 0.5
PR00F's Ultimate Rendering Engine full documentation
Loading...
Searching...
No Matches
PureHwCentralProcessor Class Referenceabstract

Pure central processor capabilities class. More...

Detailed Description

Pure central processor capabilities class.

Definition at line 20 of file PureHwCentralProcessor.h.

#include <PureHwCentralProcessor.h>

+ Inheritance diagram for PureHwCentralProcessor:

Public Member Functions

virtual void WriteStats ()=0
 Writes statistics to the console.
 
- Public Member Functions inherited from PureHwBase
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 PureHwCentralProcessorget ()
 Gets the singleton instance.
 

Additional Inherited Members

- Protected Member Functions inherited from PureHwBase
 PureHwBase ()
 Sets members to default values.
 
 PureHwBase (const PureHwBase &)
 
PureHwBaseoperator= (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.
 

Member Function Documentation

◆ get()

PureHwCentralProcessor & PureHwCentralProcessor::get ( )
static

Gets the singleton instance.

Definition at line 232 of file PurehwCentralProcessor.cpp.

◆ WriteStats()

virtual void PureHwCentralProcessor::WriteStats ( )
pure virtual

Writes statistics to the console.

Implements PureHwBase.

Implemented in PurehwCentralProcessorImpl.


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