Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
CProfiler2()CProfiler2
CProfiler2GPU_base classCProfiler2friend
EItem enum nameCProfiler2
EnableGPU()CProfiler2
EnableHTTP()CProfiler2
GetFrameNumber()CProfiler2inline
GetThreadStorage()CProfiler2inlineprivate
GetTime()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_FrameNumberCProfiler2private
m_GPUCProfiler2private
m_InitialisedCProfiler2private
m_MgContextCProfiler2private
m_MutexCProfiler2private
m_ThreadsCProfiler2private
m_TLSCProfiler2private
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
RecordRegionLeave(const char *id)CProfiler2inline
RecordSyncMarker()CProfiler2inline
RegisterCurrentThread(const std::string &name)CProfiler2
RemoveThreadStorage(ThreadStorage *storage)CProfiler2
RESYNC_MAGICCProfiler2static
SaveToFile()CProfiler2
Shutdown()CProfiler2
ShutdownGPU()CProfiler2
TLSDtor(void *data)CProfiler2privatestatic
~CProfiler2()CProfiler2