Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Attributes | List of all members
CtxToolEvent Struct Reference

Public Types

enum  Button {
  BUTTON_NONE = 0,
  BUTTON_LEFT = 1,
  BUTTON_MIDDLE = 2,
  BUTTON_RIGHT = 4
}
 
enum  Modifier {
  MODIFIER_SHIFT = 1,
  MODIFIER_CAPS_LOCK = 2,
  MODIFIER_CTRL = 4,
  MODIFIER_ALT = 8,
  MODIFIER_NUM_LOCK = 16,
  MODIFIER_META = 32,
  MODIFIER_SCROLL_LOCK = 64
}
 

Public Attributes

CoreString id
 
struct {
int x
 
int y
 
int dx
 
int dy
 
int button
 
int pressed_button
 
mouse
 
struct {
int key
 
int modifier
 
keyboard
 
struct {
float pressure
 
float x_tilt
 
float y_tilt
 
tablet