HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_Intercept.h File Reference
#include "UT_API.h"
#include "UT_ValArray.h"
+ Include dependency graph for UT_Intercept.h:

Go to the source code of this file.

Classes

class  UT_InterceptEvent
 
class  UT_Intercept
 

Macros

#define MAX_KEYS   47
 

Typedefs

typedef int(* UT_InterceptCallback )(int handle_idx, void *data, UT_InterceptEvent *event, int poll, short xres, short yres)
 

Enumerations

enum  UT_Key {
  UT_KEY_INVALID, UT_KEY_ZERO, UT_KEY_ONE, UT_KEY_TWO,
  UT_KEY_THREE, UT_KEY_FOUR, UT_KEY_FIVE, UT_KEY_SIX,
  UT_KEY_SEVEN, UT_KEY_EIGHT, UT_KEY_NINE, UT_KEY_A,
  UT_KEY_B, UT_KEY_C, UT_KEY_D, UT_KEY_E,
  UT_KEY_F, UT_KEY_G, UT_KEY_H, UT_KEY_I,
  UT_KEY_J, UT_KEY_K, UT_KEY_L, UT_KEY_M,
  UT_KEY_N, UT_KEY_O, UT_KEY_P, UT_KEY_Q,
  UT_KEY_R, UT_KEY_S, UT_KEY_T, UT_KEY_U,
  UT_KEY_V, UT_KEY_W, UT_KEY_X, UT_KEY_Y,
  UT_KEY_Z, UT_KEY_PAD0, UT_KEY_PAD1, UT_KEY_PAD2,
  UT_KEY_PAD3, UT_KEY_PAD4, UT_KEY_PAD5, UT_KEY_PAD6,
  UT_KEY_PAD7, UT_KEY_PAD8, UT_KEY_PAD9, UT_KEY_ESC
}
 

Functions

UT_API UT_InterceptUTgetIntercept ()
 

Macro Definition Documentation

#define MAX_KEYS   47

Definition at line 29 of file UT_Intercept.h.

Typedef Documentation

typedef int(* UT_InterceptCallback)(int handle_idx, void *data, UT_InterceptEvent *event, int poll, short xres, short yres)

Definition at line 24 of file UT_Intercept.h.

Enumeration Type Documentation

enum UT_Key
Enumerator
UT_KEY_INVALID 
UT_KEY_ZERO 
UT_KEY_ONE 
UT_KEY_TWO 
UT_KEY_THREE 
UT_KEY_FOUR 
UT_KEY_FIVE 
UT_KEY_SIX 
UT_KEY_SEVEN 
UT_KEY_EIGHT 
UT_KEY_NINE 
UT_KEY_A 
UT_KEY_B 
UT_KEY_C 
UT_KEY_D 
UT_KEY_E 
UT_KEY_F 
UT_KEY_G 
UT_KEY_H 
UT_KEY_I 
UT_KEY_J 
UT_KEY_K 
UT_KEY_L 
UT_KEY_M 
UT_KEY_N 
UT_KEY_O 
UT_KEY_P 
UT_KEY_Q 
UT_KEY_R 
UT_KEY_S 
UT_KEY_T 
UT_KEY_U 
UT_KEY_V 
UT_KEY_W 
UT_KEY_X 
UT_KEY_Y 
UT_KEY_Z 
UT_KEY_PAD0 
UT_KEY_PAD1 
UT_KEY_PAD2 
UT_KEY_PAD3 
UT_KEY_PAD4 
UT_KEY_PAD5 
UT_KEY_PAD6 
UT_KEY_PAD7 
UT_KEY_PAD8 
UT_KEY_PAD9 
UT_KEY_ESC 

Definition at line 31 of file UT_Intercept.h.

Function Documentation

UT_API UT_Intercept* UTgetIntercept ( )