orx 1.16
Portable Game Engine
Loading...
Searching...
No Matches
orxProfiler.h File Reference
#include "orxInclude.h"
#include "core/orxThread.h"

Go to the source code of this file.

Macros

#define orxPROFILER_KS32_MARKER_ID_NONE   -1
#define orxPROFILER_KU32_HISTORY_LENGTH   2
#define orxPROFILER_POP_MARKER()
#define orxPROFILER_PUSH_MARKER(NAME)

Functions

orxDLLAPI orxBOOL orxFASTCALL orxProfiler_AreMarkerOperationsEnabled ()
orxDLLAPI void orxFASTCALL orxProfiler_EnableMarkerOperations (orxBOOL _bEnable)
orxDLLAPI void orxFASTCALL orxProfiler_Exit ()
orxDLLAPI orxS32 orxFASTCALL orxProfiler_GetIDFromName (const orxSTRING _zName)
orxDLLAPI orxS32 orxFASTCALL orxProfiler_GetMarkerCount ()
orxDLLAPI orxDOUBLE orxFASTCALL orxProfiler_GetMarkerMaxTime (orxS32 _s32MarkerID)
orxDLLAPI const orxSTRING orxFASTCALL orxProfiler_GetMarkerName (orxS32 _s32MarkerID)
orxDLLAPI orxU32 orxFASTCALL orxProfiler_GetMarkerPushCount (orxS32 _s32MarkerID)
orxDLLAPI orxDOUBLE orxFASTCALL orxProfiler_GetMarkerTime (orxS32 _s32MarkerID)
orxDLLAPI orxDOUBLE orxFASTCALL orxProfiler_GetMaxResetTime ()
orxDLLAPI orxS32 orxFASTCALL orxProfiler_GetNextMarkerID (orxS32 _s32MarkerID)
orxDLLAPI orxS32 orxFASTCALL orxProfiler_GetNextSortedMarkerID (orxS32 _s32MarkerID)
orxDLLAPI orxDOUBLE orxFASTCALL orxProfiler_GetResetTime ()
orxDLLAPI orxU32 orxFASTCALL orxProfiler_GetUniqueMarkerDepth (orxS32 _s32MarkerID)
orxDLLAPI orxDOUBLE orxFASTCALL orxProfiler_GetUniqueMarkerStartTime (orxS32 _s32MarkerID)
orxDLLAPI orxSTATUS orxFASTCALL orxProfiler_Init ()
orxDLLAPI orxBOOL orxFASTCALL orxProfiler_IsMarkerIDValid (orxS32 _s32MarkerID)
orxDLLAPI orxBOOL orxFASTCALL orxProfiler_IsPaused ()
orxDLLAPI orxBOOL orxFASTCALL orxProfiler_IsUniqueMarker (orxS32 _s32MarkerID)
orxDLLAPI void orxFASTCALL orxProfiler_Pause (orxBOOL _bPause)
orxDLLAPI void orxFASTCALL orxProfiler_PopMarker ()
orxDLLAPI void orxFASTCALL orxProfiler_PushMarker (orxS32 _s32MarkerID)
orxDLLAPI void orxFASTCALL orxProfiler_ResetAllMarkers ()
orxDLLAPI void orxFASTCALL orxProfiler_ResetAllMaxima ()
orxDLLAPI orxSTATUS orxFASTCALL orxProfiler_SelectQueryFrame (orxU32 _u32QueryFrame, orxU32 _u32ThreadID)
orxDLLAPI void orxFASTCALL orxProfiler_Setup ()

Detailed Description


Generated for orx by doxygen 1.8.11