|
wlmaker
|

Public Attributes | |
| wlclient_t * | wlclient_ptr |
| char * | title_ptr |
| struct wl_surface * | wl_surface_ptr |
| struct xdg_surface * | xdg_surface_ptr |
| struct xdg_toplevel * | xdg_toplevel_ptr |
| struct zxdg_toplevel_decoration_v1 * | xdg_toplevel_decoration_v1_ptr |
| bool | decorate_server_side |
| wlcl_dblbuf_t * | dblbuf_ptr |
| bool | configured |
| bool | decoration_configured |
| wlcl_dblbuf_ready_callback_t | callback |
| void * | callback_ud_ptr |
| void(* | position_callback )(double x, double y, void *ud_ptr) |
| void * | position_callback_ud_ptr |
| bool | position_received |
| int32_t | last_position_x |
| int32_t | last_position_y |
| struct ext_input_position_observer_v1 * | input_position_observer_ptr |
State of the XDG toplevel.
| wlcl_dblbuf_ready_callback_t _wlclient_xdg_toplevel_t::callback |
Callback for when the buffer is ready to draw into.
| void* _wlclient_xdg_toplevel_t::callback_ud_ptr |
Client-provided argument to wlclient_xdg_toplevel_t::callback.
| bool _wlclient_xdg_toplevel_t::configured |
Whether the surface had been configured. Can only use after that.
| wlcl_dblbuf_t* _wlclient_xdg_toplevel_t::dblbuf_ptr |
The double-buffer wrapper for the surface.
| bool _wlclient_xdg_toplevel_t::decorate_server_side |
Whether to request decoration on the server side.
| bool _wlclient_xdg_toplevel_t::decoration_configured |
Whether the decoration has gotten configured.
| struct ext_input_position_observer_v1* _wlclient_xdg_toplevel_t::input_position_observer_ptr |
Input observer.
| int32_t _wlclient_xdg_toplevel_t::last_position_x |
Last known reported input X position.
| int32_t _wlclient_xdg_toplevel_t::last_position_y |
Last known reported input Y position.
| void(* _wlclient_xdg_toplevel_t::position_callback) (double x, double y, void *ud_ptr) |
Callback for input position observation.
| void* _wlclient_xdg_toplevel_t::position_callback_ud_ptr |
Client-provided argument to wlclient_xdg_toplevel_t::position_callback.
| bool _wlclient_xdg_toplevel_t::position_received |
Whether any position update had been received already.
| char* _wlclient_xdg_toplevel_t::title_ptr |
Window title of the toplevel.
| struct wl_surface* _wlclient_xdg_toplevel_t::wl_surface_ptr |
Surface.
| wlclient_t* _wlclient_xdg_toplevel_t::wlclient_ptr |
Back-link to the client.
| struct xdg_surface* _wlclient_xdg_toplevel_t::xdg_surface_ptr |
Wrapped as XDG surface.
| struct zxdg_toplevel_decoration_v1* _wlclient_xdg_toplevel_t::xdg_toplevel_decoration_v1_ptr |
The XDG toplevel'ss decoration handle.
| struct xdg_toplevel* _wlclient_xdg_toplevel_t::xdg_toplevel_ptr |
The XDG toplevel.