wlmaker
|
#include <element.h>
Public Attributes | |
wlmtk_element_t | element |
wlmtk_element_vmt_t | orig_vmt |
struct wlr_box | dimensions |
bool | pointer_accepts_motion_called |
bool | pointer_button_called |
wlmtk_button_event_t | pointer_button_event |
bool | pointer_axis_called |
bool | pointer_grab_cancel_called |
bool | has_keyboard_focus |
bool | keyboard_event_called |
bool | keyboard_sym_called |
struct wlr_pointer_axis_event | wlr_pointer_axis_event |
Fake element, useful for unit test.
struct wlr_box wlmtk_fake_element_t::dimensions |
Dimensions of the fake element, in pixels.
wlmtk_element_t wlmtk_fake_element_t::element |
State of the element.
bool wlmtk_fake_element_t::has_keyboard_focus |
Whether the fake element has keyboare focus.
bool wlmtk_fake_element_t::keyboard_event_called |
Indicates that wlmtk_element_vmt_t::keyboard_event() was called.
bool wlmtk_fake_element_t::keyboard_sym_called |
Indicates that wlmtk_element_vmt_t::keyboard_sym() was called.
wlmtk_element_vmt_t wlmtk_fake_element_t::orig_vmt |
Original VMT.
bool wlmtk_fake_element_t::pointer_accepts_motion_called |
wlmtk_element_vmt_t::pointer_accepts_motion() was called.
bool wlmtk_fake_element_t::pointer_axis_called |
Indicates wlmtk_element_vmt_t::pointer_axis() was called.
bool wlmtk_fake_element_t::pointer_button_called |
Indicates wlmtk_element_vmt_t::pointer_button() was called.
wlmtk_button_event_t wlmtk_fake_element_t::pointer_button_event |
Last button event received.
bool wlmtk_fake_element_t::pointer_grab_cancel_called |
Indicates wlmtk_element_vmt_t::pointer_grab_cancel() was called.
struct wlr_pointer_axis_event wlmtk_fake_element_t::wlr_pointer_axis_event |
Last axis event received.