Defines | Functions

include/debug/orxProfiler.h File Reference

#include "orxInclude.h"

Go to the source code of this file.

Defines

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

Functions

orxDLLAPI void orxFASTCALL orxProfiler_Exit ()
orxDLLAPI orxS32 orxFASTCALL orxProfiler_GetIDFromName (const orxSTRING _zName)
orxDLLAPI orxS32 orxFASTCALL orxProfiler_GetMarkerCounter ()
orxDLLAPI orxDOUBLE orxFASTCALL orxProfiler_GetMarkerMaxTime (orxS32 _s32MarkerID)
orxDLLAPI const orxSTRING
orxFASTCALL 
orxProfiler_GetMarkerName (orxS32 _s32MarkerID)
orxDLLAPI orxU32 orxFASTCALL orxProfiler_GetMarkerPushCounter (orxS32 _s32MarkerID)
orxDLLAPI orxDOUBLE orxFASTCALL orxProfiler_GetMarkerTime (orxS32 _s32MarkerID)
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_IsUniqueMarker (orxS32 _s32MarkerID)
orxDLLAPI void orxFASTCALL orxProfiler_PopMarker ()
orxDLLAPI void orxFASTCALL orxProfiler_PushMarker (orxS32 _s32MarkerID)
orxDLLAPI void orxFASTCALL orxProfiler_ResetAllMarkers ()
orxDLLAPI void orxFASTCALL orxProfiler_ResetAllMaxima ()
orxDLLAPI void orxFASTCALL orxProfiler_Setup ()

Detailed Description

Date:
29/04/2011
Author:
iarwain@orx-project.org
Todo:

Definition in file orxProfiler.h.


Generated for orx by doxygen 1.5.6