Mir
Typedefs | Enumerations | Functions
event.h File Reference
#include <stddef.h>
#include <stdint.h>
#include "mir_toolkit/common.h"
#include "mir_toolkit/events/event_deprecated.h"
#include "mir_toolkit/events/input/input_event.h"
#include "mir_toolkit/events/resize_event.h"
#include "mir_toolkit/events/surface_event.h"
#include "mir_toolkit/events/orientation_event.h"
#include "mir_toolkit/events/prompt_session_event.h"
Include dependency graph for event.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct MirSurfaceEvent MirSurfaceEvent
 
typedef struct MirResizeEvent MirResizeEvent
 
typedef struct MirPromptSessionEvent MirPromptSessionEvent
 
typedef struct MirOrientationEvent MirOrientationEvent
 
typedef struct MirCloseSurfaceEvent MirCloseSurfaceEvent
 
typedef struct MirInputEvent MirInputEvent
 
typedef union MirEvent MirEvent
 

Enumerations

enum  MirEventType {
  mir_event_type_key, mir_event_type_motion, mir_event_type_surface, mir_event_type_resize,
  mir_event_type_prompt_session_state_change, mir_event_type_orientation, mir_event_type_close_surface, mir_event_type_input
}
 

Functions

MirEventType mir_event_get_type (MirEvent const *ev)
 
MirInputEvent const * mir_event_get_input_event (MirEvent const *ev)
 
MirSurfaceEvent const * mir_event_get_surface_event (MirEvent const *ev)
 
MirResizeEvent const * mir_event_get_resize_event (MirEvent const *ev)
 
MirPromptSessionEvent const * mir_event_get_prompt_session_event (MirEvent const *ev)
 
MirOrientationEvent const * mir_event_get_orientation_event (MirEvent const *ev)
 
MirCloseSurfaceEvent const * mir_event_get_close_surface_event (MirEvent const *ev)
 
MirEvent const * mir_event_ref (MirEvent const *ev) __attribute__((warn_unused_result))
 
void mir_event_unref (MirEvent const *ev)
 

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015