Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CProfiler2 Member List

This is the complete list of members for CProfiler2, including all inherited members.

AddThreadStorage(ThreadStorage *storage)CProfiler2
BUFFER_SIZECProfiler2privatestatic
ConstructJSONOverview(std::ostream &stream)CProfiler2
ConstructJSONResponse(std::ostream &stream, const std::string &thread)CProfiler2
CProfile2AggregatedRegionCProfiler2friend
CProfile2SpikeRegionCProfiler2friend
CProfiler2()CProfiler2
CProfiler2GPUARBCProfiler2friend
EItem enum nameCProfiler2
EnableGPU()CProfiler2
EnableHTTP()CProfiler2
GetFrameNumber()CProfiler2inline
GetThreadStorage()CProfiler2inlineprivate
GetTime()CProfiler2inline
HOLD_BUFFER_SIZECProfiler2privatestatic
HoldLevel()CProfiler2inline
HoldMessages(u8 type)CProfiler2inline
HoldType()CProfiler2inline
IncrementFrameNumber()CProfiler2inline
Initialise()CProfiler2
InitialiseGPU()CProfiler2private
ITEM_ATTRIBUTE enum valueCProfiler2
ITEM_ENTER enum valueCProfiler2
ITEM_EVENT enum valueCProfiler2
ITEM_LEAVE enum valueCProfiler2
ITEM_NOP enum valueCProfiler2
ITEM_SYNC enum valueCProfiler2
m_CurrentStorageCProfiler2privatestatic
m_FrameNumberCProfiler2private
m_GPUCProfiler2private
m_InitialisedCProfiler2private
m_MgContextCProfiler2private
m_MutexCProfiler2private
m_ThreadsCProfiler2private
MAX_ATTRIBUTE_LENGTHCProfiler2static
RecordAttribute(const char *fmt,...) PRINTF_ARGS(2)CProfiler2inline
RecordEvent(const char *id)CProfiler2inline
RecordFrameStart()CProfiler2inline
RecordGPUFrameEnd()CProfiler2
RecordGPUFrameStart()CProfiler2
RecordGPURegionEnter(const char *id)CProfiler2
RecordGPURegionLeave(const char *id)CProfiler2
RecordRegionEnter(const char *id)CProfiler2inline
RecordRegionEnter(const char *id, double time)CProfiler2inline
RecordRegionLeave()CProfiler2inline
RecordSyncMarker()CProfiler2inline
RegisterCurrentThread(const std::string &name)CProfiler2
RemoveThreadStorage(ThreadStorage *storage)CProfiler2
RESYNC_MAGICCProfiler2static
SaveToFile()CProfiler2
Shutdown()CProfiler2
ShutdownGPU()CProfiler2
ShutDownHTTP()CProfiler2
StopHoldingMessages(bool writeToBuffer, bool condensed=false)CProfiler2inline
Toggle()CProfiler2
~CProfiler2()CProfiler2