HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_OldPerformance.h File Reference
#include "UT_API.h"
#include <SYS/SYS_Time.h>
#include "UT_Lock.h"
#include "UT_ValArray.h"
#include "UT_FloatArray.h"
#include "UT_ThreadSpecificValue.h"
#include "UT_WorkBuffer.h"
+ Include dependency graph for UT_OldPerformance.h:

Go to the source code of this file.

Classes

class  UT_OldPerformance
 

Typedefs

typedef void(* UT_OldPerformanceCB )(int type, void *data, const char *msg, int refresh)
 

Enumerations

enum  { LOG_OFF = 0, LOG_WINDOW, LOG_STDOUT }
 
enum  { TIME_FORMAT_ALL = 0, TIME_FORMAT_MS, TIME_FORMAT_SEC }
 
enum  { PERFORMANCE_WINDOW_LOG = 0, PERFORMANCE_ENDFRAME = 1, PERFORMANCE_WINDOW_LOG_HIGH = 2 }
 
enum  UT_OldPerformanceFilter { UT_PERF_FILTER_OFF, UT_PERF_FILTER_HIGHLIGHT, UT_PERF_FILTER_HIDE }
 

Functions

UT_API UT_OldPerformanceUTgetOldPerformance (bool create=true)
 
UT_API void UTsetOldPerformance (UT_OldPerformance *perfmon)
 

Typedef Documentation

typedef void(* UT_OldPerformanceCB)(int type, void *data, const char *msg, int refresh)

Definition at line 51 of file UT_OldPerformance.h.

Enumeration Type Documentation

anonymous enum
Enumerator
LOG_OFF 
LOG_WINDOW 
LOG_STDOUT 

Definition at line 26 of file UT_OldPerformance.h.

anonymous enum
Enumerator
TIME_FORMAT_ALL 
TIME_FORMAT_MS 
TIME_FORMAT_SEC 

Definition at line 32 of file UT_OldPerformance.h.

anonymous enum
Enumerator
PERFORMANCE_WINDOW_LOG 
PERFORMANCE_ENDFRAME 
PERFORMANCE_WINDOW_LOG_HIGH 

Definition at line 38 of file UT_OldPerformance.h.

Enumerator
UT_PERF_FILTER_OFF 
UT_PERF_FILTER_HIGHLIGHT 
UT_PERF_FILTER_HIDE 

Definition at line 44 of file UT_OldPerformance.h.

Function Documentation

UT_API UT_OldPerformance* UTgetOldPerformance ( bool  create = true)
UT_API void UTsetOldPerformance ( UT_OldPerformance perfmon)