#include "UT_API.h"#include "UT_HashTable.h"#include "UT_PerfMonProfile.h"#include "UT_PerfMonTimedEvent.h"#include "UT_PerfMonTypes.h"#include "UT_RWLock.h"#include "UT_Color.h"#include "UT_Ramp.h"#include "UT_ThreadSpecificValue.h"Go to the source code of this file.
Classes | |
| class | UT_Performance |
Defines | |
| #define | UT_PERFMON_INVALID_ID -1 |
Typedefs | |
| typedef void(* | UT_PerfMonProfileEventMethod )(void *callee, UT_PerfMonProfileEventType type, int profile_id) |
| typedef void(* | UT_PerfMonEventCB )(void *callee, const UT_PerfMonEvent *event) |
Enumerations | |
| enum | UT_PerfMonProfileEventType { UT_PERFMON_PROFILE_STARTED, UT_PERFMON_PROFILE_STOPPED, UT_PERFMON_PROFILE_REMOVED, UT_PERFMON_PROFILE_RENAMED, UT_PERFMON_PROFILE_LOADED, UT_PERFMON_PROFILE_STATS_UPDATED, UT_PERFMON_PROFILE_RECORD_OPTIONS_CHANGED, UT_PERFMON_PROFILE_STATS_CLEARED, UT_PERFMON_ACTIVE_PROFILE_CHANGED, UT_PERFMON_NUM_PROFILE_EVENT_TYPES } |
Functions | |
| UT_API UT_Performance * | UTgetPerformance (bool create=true) |
| UT_API void | UTsetPerformance (UT_Performance *perfmon) |
| #define UT_PERFMON_INVALID_ID -1 |
Definition at line 34 of file UT_Performance.h.
| typedef void(* UT_PerfMonEventCB)(void *callee, const UT_PerfMonEvent *event) |
Definition at line 54 of file UT_Performance.h.
| typedef void(* UT_PerfMonProfileEventMethod)(void *callee, UT_PerfMonProfileEventType type, int profile_id) |
Definition at line 51 of file UT_Performance.h.
Definition at line 36 of file UT_Performance.h.
| UT_API UT_Performance* UTgetPerformance | ( | bool | create = true |
) |
| UT_API void UTsetPerformance | ( | UT_Performance * | perfmon | ) |
1.5.9