Mir
|
#include <stddef.h>
#include <stdint.h>
#include "mir_toolkit/common.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 "mir_toolkit/events/keymap_event.h"
#include "mir_toolkit/events/input_configuration_event.h"
#include "mir_toolkit/events/surface_output_event.h"
#include "mir_toolkit/events/input_device_state_event.h"
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 struct MirKeymapEvent | MirKeymapEvent |
typedef struct MirInputConfigurationEvent | MirInputConfigurationEvent |
typedef struct MirSurfaceOutputEvent | MirSurfaceOutputEvent |
typedef struct MirInputDeviceStateEvent | MirInputDeviceStateEvent |
typedef struct MirSurfacePlacementEvent | MirSurfacePlacementEvent |
typedef struct MirCookie | MirCookie |
typedef struct MirEvent | MirEvent |
Functions | |
MirEventType | mir_event_get_type (MirEvent const *event) |
Retrieves the type of a MirEvent. More... | |
MirInputEvent const * | mir_event_get_input_event (MirEvent const *event) |
Retrieve the MirInputEvent associated with a MirEvent of type mir_event_type_input. More... | |
MirSurfaceEvent const * | mir_event_get_surface_event (MirEvent const *event) |
Retrieve the MirSurfaceEvent associated with a MirEvent of type mir_event_type_surface. More... | |
MirResizeEvent const * | mir_event_get_resize_event (MirEvent const *event) |
Retrieve the MirResizeEvent associated with a MirEvent of type mir_event_type_resize. More... | |
MirPromptSessionEvent const * | mir_event_get_prompt_session_event (MirEvent const *event) |
Retrieve the MirPromptSessionEvent associated with a MirEvent of type mir_event_type_prompt_session_state_change. More... | |
MirOrientationEvent const * | mir_event_get_orientation_event (MirEvent const *event) |
Retrieve the MirOrientationEvent associated with a MirEvent of type mir_event_type_orientation. More... | |
MirCloseSurfaceEvent const * | mir_event_get_close_surface_event (MirEvent const *event) |
Retrieve the MirCloseSurfaceEvent associated with a MirEvent of type mir_event_type_close_surface. More... | |
MirKeymapEvent const * | mir_event_get_keymap_event (MirEvent const *event) |
Retrieve the MirKeymapEvent associated with a MirEvent of type mir_event_type_keymap. More... | |
MirInputConfigurationEvent const * | mir_event_get_input_configuration_event (MirEvent const *event) |
Retrieve the MirInputConfiguration associated with a MirEvent of type mir_event_type_input_configuration. More... | |
MirSurfaceOutputEvent const * | mir_event_get_surface_output_event (MirEvent const *event) |
Retrieve the MirSurfaceOutputEvent associated with a MirEvent of type mir_event_type_surface_output. More... | |
MirInputDeviceStateEvent const * | mir_event_get_input_device_state_event (MirEvent const *event) |
Retrieve the MirInputDeviceStateEvent associated with a MirEvent of type mir_event_type_input_device_state. More... | |
MirSurfacePlacementEvent const * | mir_event_get_surface_placement_event (MirEvent const *event) |
Retrieve the MirSurfacePlacementEvent associated with a MirEvent of type mir_event_type_surface_placement. More... | |
MirEvent const * | mir_event_ref (MirEvent const *event) __attribute__((warn_unused_result)) |
Reference this MirEvent and return a pointer to the newly referenced instance. More... | |
void | mir_event_unref (MirEvent const *event) |
Release a reference to a MirEvent. More... | |
Copyright © 2012-2016 Canonical Ltd.
Generated on Sat Dec 3 12:48:59 UTC 2016