interface for implementing keyboards
More...
#include <wayland-server-protocol-unstable.hpp>
interface for implementing keyboards
Only one client can bind this interface at a time.
Definition at line 1108 of file wayland-server-protocol-unstable.hpp.
◆ get_class()
std::string wayland::server::resource_t::get_class |
( |
| ) |
|
|
inherited |
Retrieve the interface name (class) of a resource object.
- Returns
- Interface name of the resource object.
◆ get_client()
client_t wayland::server::resource_t::get_client |
( |
| ) |
const |
|
inherited |
Get the associated client
- Returns
- the client that owns the resource.
◆ get_id()
uint32_t wayland::server::resource_t::get_id |
( |
| ) |
const |
|
inherited |
Get the internal ID of the resource
- Returns
- the internal ID of the resource
◆ get_version()
unsigned int wayland::server::resource_t::get_version |
( |
| ) |
const |
|
inherited |
Get interface version
- Returns
- Interface version this resource has been constructed with.
◆ on_get_input_panel_surface()
std::function< void(zwp_input_panel_surface_v1_t, surface_t)> & zwp_input_panel_v1_t::on_get_input_panel_surface |
( |
| ) |
|
◆ post_no_memory()
void wayland::server::resource_t::post_no_memory |
( |
| ) |
const |
|
inherited |
Post "not enough memory" error to the client
If the compositor has not enough memory to fulfill a certail request of the client, this function can be called to notify the client of this circumstance.
◆ proxy_has_object()
bool wayland::server::resource_t::proxy_has_object |
( |
| ) |
const |
|
inherited |
Check whether this wrapper actually wraps an object.
- Returns
- true if there is an underlying object, false if this wrapper is empty
The documentation for this class was generated from the following files: