Mir
Macros | Functions
event.cpp File Reference
#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 <stdlib.h>
#include <string.h>
Include dependency graph for event.cpp:

Macros

#define MIR_LOG_COMPONENT   "event-access"
 

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)
 
MirKeymapEvent const * mir_event_get_keymap_event (MirEvent const *ev)
 
MirInputConfigurationEvent const * mir_event_get_input_configuration_event (MirEvent const *ev)
 
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)
 
int mir_surface_event_get_attribute_value (MirSurfaceEvent const *ev)
 
int mir_resize_event_get_width (MirResizeEvent const *ev)
 
int mir_resize_event_get_height (MirResizeEvent const *ev)
 
MirPromptSessionState mir_prompt_session_event_get_state (MirPromptSessionEvent const *ev)
 
MirOrientation mir_orientation_event_get_direction (MirOrientationEvent const *ev)
 
void mir_keymap_event_get_rules (MirKeymapEvent const *ev, xkb_rule_names *out_names)
 
MirInputConfigurationAction mir_input_configuration_event_get_action (MirInputConfigurationEvent const *ev)
 
int64_t mir_input_configuration_event_get_time (MirInputConfigurationEvent const *ev)
 
MirInputDeviceId mir_input_configuration_event_get_device_id (MirInputConfigurationEvent const *ev)
 
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...
 
MirEvent const * mir_event_ref (MirEvent const *ev)
 
void mir_event_unref (MirEvent const *ev)
 

Macro Definition Documentation

#define MIR_LOG_COMPONENT   "event-access"

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015