| Bullet Collision Detection & Physics Library
    | 


Go to the source code of this file.
| Classes | |
| class | btClock | 
| The btClock is a portable basic clock that measures accurate time in seconds, use for profiling.  More... | |
| class | CProfileNode | 
| A node in the Profile Hierarchy Tree.  More... | |
| class | CProfileIterator | 
| An iterator to navigate through the tree.  More... | |
| class | CProfileManager | 
| The Manager for the Profile system.  More... | |
| class | CProfileSample | 
| ProfileSampleClass is a simple way to profile a function's scope Use the BT_PROFILE macro at the start of scope to time.  More... | |
| Macros | |
| #define | USE_BT_CLOCK 1 | 
| #define | BT_PROFILE(name) CProfileSample __profile( name ) | 
| Typedefs | |
| typedef void( | btEnterProfileZoneFunc) (const char *msg) | 
| typedef void( | btLeaveProfileZoneFunc) () | 
| Functions | |
| btEnterProfileZoneFunc * | btGetCurrentEnterProfileZoneFunc () | 
| btLeaveProfileZoneFunc * | btGetCurrentLeaveProfileZoneFunc () | 
| void | btSetCustomEnterProfileZoneFunc (btEnterProfileZoneFunc *enterFunc) | 
| void | btSetCustomLeaveProfileZoneFunc (btLeaveProfileZoneFunc *leaveFunc) | 
| unsigned int | btQuickprofGetCurrentThreadIndex2 () | 
| Variables | |
| const unsigned int | BT_QUICKPROF_MAX_THREAD_COUNT = 64 | 
| #define BT_PROFILE | ( | name | ) | CProfileSample __profile( name ) | 
Definition at line 213 of file btQuickprof.h.
| #define USE_BT_CLOCK 1 | 
Definition at line 19 of file btQuickprof.h.
| typedef void( btEnterProfileZoneFunc) (const char *msg) | 
Definition at line 57 of file btQuickprof.h.
| typedef void( btLeaveProfileZoneFunc) () | 
Definition at line 58 of file btQuickprof.h.
| btEnterProfileZoneFunc* btGetCurrentEnterProfileZoneFunc | ( | ) | 
Definition at line 753 of file btQuickprof.cpp.
| btLeaveProfileZoneFunc* btGetCurrentLeaveProfileZoneFunc | ( | ) | 
Definition at line 757 of file btQuickprof.cpp.
| unsigned int btQuickprofGetCurrentThreadIndex2 | ( | ) | 
Definition at line 686 of file btQuickprof.cpp.
| void btSetCustomEnterProfileZoneFunc | ( | btEnterProfileZoneFunc * | enterFunc | ) | 
Definition at line 763 of file btQuickprof.cpp.
| void btSetCustomLeaveProfileZoneFunc | ( | btLeaveProfileZoneFunc * | leaveFunc | ) | 
Definition at line 767 of file btQuickprof.cpp.
| const unsigned int BT_QUICKPROF_MAX_THREAD_COUNT = 64 | 
Definition at line 75 of file btQuickprof.h.
 1.8.12
 1.8.12