|
Mir
|
#include "mir/event_type_to_string.h"#include "mir/log.h"#include "mir_toolkit/events/event.h"#include "mir/events/event_private.h"#include "mir_toolkit/events/surface_event.h"#include "mir_toolkit/events/resize_event.h"#include "mir_toolkit/events/prompt_session_event.h"#include "mir_toolkit/events/orientation_event.h"#include <cstdlib>#include <cstring>Macros | |
| #define | MIR_LOG_COMPONENT "event-access" |
Functions | |
| MirEventType | mir_event_get_type (MirEvent const *ev) |
| Retrieves the type of a MirEvent. More... | |
| MirInputEvent const * | mir_event_get_input_event (MirEvent const *ev) |
| Retrieve the MirInputEvent associated with a MirEvent of type mir_event_type_input. More... | |
| MirSurfaceEvent const * | mir_event_get_surface_event (MirEvent const *ev) |
| Retrieve the MirSurfaceEvent associated with a MirEvent of type mir_event_type_surface. More... | |
| MirResizeEvent const * | mir_event_get_resize_event (MirEvent const *ev) |
| Retrieve the MirResizeEvent associated with a MirEvent of type mir_event_type_resize. More... | |
| MirPromptSessionEvent const * | mir_event_get_prompt_session_event (MirEvent const *ev) |
| 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 *ev) |
| Retrieve the MirOrientationEvent associated with a MirEvent of type mir_event_type_orientation. More... | |
| MirCloseSurfaceEvent const * | mir_event_get_close_surface_event (MirEvent const *ev) |
| MirKeymapEvent const * | mir_event_get_keymap_event (MirEvent const *ev) |
| Retrieve the MirKeymapEvent associated with a MirEvent of type mir_event_type_keymap. More... | |
| MirInputConfigurationEvent const * | mir_event_get_input_configuration_event (MirEvent const *ev) |
| 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 *ev) |
| Retrieve the MirSurfaceOutputEvent associated with a MirEvent of type mir_event_type_surface_output. More... | |
| MirSurfaceAttrib | mir_surface_event_get_attribute (MirSurfaceEvent const *ev) |
| Retrieve the attribute index configured with a given MirSurfaceEvent. More... | |
| int | mir_surface_event_get_attribute_value (MirSurfaceEvent const *ev) |
| Retrieve the new value of the associated attribute for a given MirSurfaceEvent. More... | |
| int | mir_resize_event_get_width (MirResizeEvent const *ev) |
| Retrieve the new width reported by a given MirResizeEvent. More... | |
| int | mir_resize_event_get_height (MirResizeEvent const *ev) |
| Retrieve the new height reported by a given MirResizeEvent. More... | |
| MirPromptSessionState | mir_prompt_session_event_get_state (MirPromptSessionEvent const *ev) |
| Retrieve the new prompt session state reported by a given MirPromptSessionEvent. More... | |
| MirOrientation | mir_orientation_event_get_direction (MirOrientationEvent const *ev) |
| Retrieve the new orientation reported by this MirOrientationEvent. More... | |
| void | mir_keymap_event_get_keymap_buffer (MirKeymapEvent const *ev, char const **buffer, size_t *length) |
| Retrieve the new keymap reported by this MirKeymapEvent. More... | |
| MirInputDeviceId | mir_keymap_event_get_device_id (MirKeymapEvent const *ev) |
| Retrieve the device id the keymap reported by this MirKeymapEvent applies to. More... | |
| MirInputConfigurationAction | mir_input_configuration_event_get_action (MirInputConfigurationEvent const *ev) |
| Retrieve the input configuration action which occurred. More... | |
| int64_t | mir_input_configuration_event_get_time (MirInputConfigurationEvent const *ev) |
| Retreive the time associated with a MirInputConfiguration event. More... | |
| MirInputDeviceId | mir_input_configuration_event_get_device_id (MirInputConfigurationEvent const *ev) |
| Retreive the device id associated with a MirInputConfiguration event. More... | |
| int | mir_surface_output_event_get_dpi (MirSurfaceOutputEvent const *ev) |
| Retrieve the DPI of the new output configuration of a MirSurfaceOutputEvent. More... | |
| MirFormFactor | mir_surface_output_event_get_form_factor (MirSurfaceOutputEvent const *ev) |
| Retrieve the form factor of the new output configuration of a MirSurfaceOutputEvent. More... | |
| float | mir_surface_output_event_get_scale (MirSurfaceOutputEvent const *ev) |
| Retrieve the form factor of the new output configuration of a MirSurfaceOutputEvent. More... | |
| uint32_t | mir_surface_output_event_get_output_id (MirSurfaceOutputEvent const *ev) |
| Retrieve the ID of the output this surface is on from a MirSurfaceOutputEvent. More... | |
| MirEvent const * | mir_event_ref (MirEvent const *ev) |
| Reference this MirEvent and return a pointer to the newly referenced instance. More... | |
| void | mir_event_unref (MirEvent const *ev) |
| Release a reference to a MirEvent. More... | |
| #define MIR_LOG_COMPONENT "event-access" |
| MirCloseSurfaceEvent const* mir_event_get_close_surface_event | ( | MirEvent const * | ev | ) |
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016