Bullet Collision Detection & Physics Library
|
#include "btQuickprof.h"
#include "btThreads.h"
#include <windows.h>
#include <time.h>
#include <stdio.h>
Go to the source code of this file.
Classes | |
struct | btClockData |
Macros | |
#define | BT_USE_WINDOWS_TIMERS |
#define | WIN32_LEAN_AND_MEAN |
#define | NOWINRES |
#define | NOMCX |
#define | NOIME |
#define | GetTickCount64 GetTickCount |
#define | mymin(a, b) (a > b ? a : b) |
Functions | |
void | Profile_Get_Ticks (unsigned long int *ticks) |
float | Profile_Get_Tick_Rate (void) |
unsigned int | btQuickprofGetCurrentThreadIndex2 () |
void | btEnterProfileZoneDefault (const char *name) |
void | btLeaveProfileZoneDefault () |
void | btEnterProfileZone (const char *name) |
void | btLeaveProfileZone () |
btEnterProfileZoneFunc * | btGetCurrentEnterProfileZoneFunc () |
btLeaveProfileZoneFunc * | btGetCurrentLeaveProfileZoneFunc () |
void | btSetCustomEnterProfileZoneFunc (btEnterProfileZoneFunc *enterFunc) |
void | btSetCustomLeaveProfileZoneFunc (btLeaveProfileZoneFunc *leaveFunc) |
#define BT_USE_WINDOWS_TIMERS |
Definition at line 38 of file btQuickprof.cpp.
#define GetTickCount64 GetTickCount |
Definition at line 50 of file btQuickprof.cpp.
#define mymin | ( | a, | |
b | |||
) | (a > b ? a : b) |
Definition at line 68 of file btQuickprof.cpp.
#define NOIME |
Definition at line 42 of file btQuickprof.cpp.
#define NOMCX |
Definition at line 41 of file btQuickprof.cpp.
#define NOWINRES |
Definition at line 40 of file btQuickprof.cpp.
#define WIN32_LEAN_AND_MEAN |
Definition at line 39 of file btQuickprof.cpp.
void btEnterProfileZone | ( | const char * | name | ) |
Definition at line 754 of file btQuickprof.cpp.
void btEnterProfileZoneDefault | ( | const char * | name | ) |
Definition at line 730 of file btQuickprof.cpp.
btEnterProfileZoneFunc* btGetCurrentEnterProfileZoneFunc | ( | ) |
Definition at line 763 of file btQuickprof.cpp.
btLeaveProfileZoneFunc* btGetCurrentLeaveProfileZoneFunc | ( | ) |
Definition at line 767 of file btQuickprof.cpp.
void btLeaveProfileZone | ( | ) |
Definition at line 758 of file btQuickprof.cpp.
void btLeaveProfileZoneDefault | ( | ) |
Definition at line 733 of file btQuickprof.cpp.
unsigned int btQuickprofGetCurrentThreadIndex2 | ( | ) |
Definition at line 706 of file btQuickprof.cpp.
void btSetCustomEnterProfileZoneFunc | ( | btEnterProfileZoneFunc * | enterFunc | ) |
Definition at line 773 of file btQuickprof.cpp.
void btSetCustomLeaveProfileZoneFunc | ( | btLeaveProfileZoneFunc * | leaveFunc | ) |
Definition at line 777 of file btQuickprof.cpp.
|
inline |
Definition at line 293 of file btQuickprof.cpp.
|
inline |
Definition at line 288 of file btQuickprof.cpp.
|
static |
Definition at line 751 of file btQuickprof.cpp.
|
static |
Definition at line 752 of file btQuickprof.cpp.
CProfileNode* gCurrentNodes[BT_QUICKPROF_MAX_THREAD_COUNT] |
Definition at line 493 of file btQuickprof.cpp.
|
static |
Definition at line 285 of file btQuickprof.cpp.
Definition at line 473 of file btQuickprof.cpp.