Pioneer
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
PiGui::PerfInfo Class Reference

#include <PerfInfo.h>

Classes

struct  MemoryInfo
 

Public Types

enum  CounterType { COUNTER_FPS , COUNTER_PHYS , COUNTER_PIGUI }
 

Public Member Functions

 PerfInfo ()
 
 ~PerfInfo ()
 
void Draw ()
 
void UpdateCounter (CounterType counter, float counterTime)
 
void ClearCounter (CounterType counter)
 
void Update (float deltaTime)
 
void UpdateFrameInfo (int framesThisSecond, int physFramesThisSecond)
 
void SetShowDebugInfo (bool open)
 
void SetUpdatePause (bool pause)
 

Member Enumeration Documentation

◆ CounterType

Enumerator
COUNTER_FPS 
COUNTER_PHYS 
COUNTER_PIGUI 

Constructor & Destructor Documentation

◆ PerfInfo()

PiGui::PerfInfo::PerfInfo ( )

◆ ~PerfInfo()

PiGui::PerfInfo::~PerfInfo ( )

Member Function Documentation

◆ ClearCounter()

void PiGui::PerfInfo::ClearCounter ( CounterType  counter)

◆ Draw()

void PiGui::PerfInfo::Draw ( )

◆ SetShowDebugInfo()

void PiGui::PerfInfo::SetShowDebugInfo ( bool  open)

◆ SetUpdatePause()

void PiGui::PerfInfo::SetUpdatePause ( bool  pause)

◆ Update()

void PiGui::PerfInfo::Update ( float  deltaTime)

◆ UpdateCounter()

void PiGui::PerfInfo::UpdateCounter ( CounterType  counter,
float  counterTime 
)

◆ UpdateFrameInfo()

void PiGui::PerfInfo::UpdateFrameInfo ( int  framesThisSecond,
int  physFramesThisSecond 
)

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