wayland::serve...t_manager_v1_t(3)
π NAME π
wayland::server::zwp_text_input_manager_v1_t β text input manager. That's the icon, bestie. π
β¨ SYNOPSIS β¨
Welcome to the Wayland++ manual page for this little factory of text-input resources. Start here, fr fr:
#include <wayland-server-protocol-unstable.hpp>
π§ Public Member Functions π§
std::function< void(zwp_text_input_v1_t)> & on_create_text_input ()β create text inputbool proxy_has_object () constβ Check whether this wrapper actually wraps an object.void post_no_memory () constβ Post "not enough memory" error to the clientuint32_t get_id () constβ get the internal ID of the resourceclient_t get_client () constβ get the associated clientunsigned int get_version () constβ get interface versionstd::string get_class ()β retrieve the interface name (class) of a resource object
πΈ Detailed Description πΈ
text input manager.
A factory for text_input objects. This object is a global singleton. Literally main-character global energy. β¨
Definition at line 6918 of file wayland-server-protocol-unstable.hpp.
π Member Function Documentation π
get_class [inherited]
std::string wayland::server::resource_t::get_class ()
Retrieve the interface name (class) of a resource object.
Returns: Interface name of the resource object.
get_client [inherited]
client_t wayland::server::resource_t::get_client () const
Get the associated client.
Returns: the client that owns the resource.
get_id [inherited]
uint32_t wayland::server::resource_t::get_id () const
Get the internal ID of the resource.
Returns: the internal ID of the resource.
get_version [inherited]
unsigned int wayland::server::resource_t::get_version () const
Get interface version.
Returns: Interface version this resource has been constructed with.
on_create_text_input
std::function< void(zwp_text_input_v1_t)> &
zwp_text_input_manager_v1_t::on_create_text_input ()
create text input.
Parameters: id
Creates a new text_input object.
Definition at line 7196 of file wayland-server-protocol-unstable.cpp.
post_no_memory [inherited]
void wayland::server::resource_t::post_no_memory () const
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.
Yes, "certail" is what the original says β keeping it exactly, bestie. π
proxy_has_object [inherited]
bool wayland::server::resource_t::proxy_has_object () const
Check whether this wrapper actually wraps an object.
Returns: true if there is an underlying object, false if this wrapper is empty.
π Author π
Generated automatically by Doxygen for Wayland++ from the source code.
That's the whole vibe check, bestie! Wayland++ manual, Version 1.0.1, dated Fri Mar 27 2026. Go slay those protocols. π β¨π¦
π¦ where this page comes from
- ubuntu stonking: waylandpp-dev 1.0.1-2 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms