Struct

ClutterButtonEvent

Description [src]

struct ClutterButtonEvent {
  ClutterEventType type;
  guint32 time;
  ClutterEventFlags flags;
  ClutterStage* stage;
  gfloat x;
  gfloat y;
  ClutterModifierType modifier_state;
  guint32 button;
  gdouble* axes;
  ClutterInputDevice* device;
  uint32_t evdev_code;
}

Button event.

The event coordinates are relative to the stage that received the event, and can be transformed into actor-relative coordinates by using clutter_actor_transform_stage_point().

Structure members
type

Event type.

time

Event time.

flags

Event flags.

stage

Event source stage.

x

Event X coordinate, relative to the stage.

y

Event Y coordinate, relative to the stage.

modifier_state

Button modifiers.

button

Event button.

axes

Reserved for future use.

device

The device that originated the event. If you want the physical device the event originated from, use clutter_event_get_source_device()

evdev_code No description available.
Available since:0.2