std.c.linux.X11.xcb.damage

@defgroup XCB_Damage_API XCB Damage API @brief Damage XCB Protocol Implementation. @{

Members

Aliases

xcb_damage_damage_t
alias xcb_damage_damage_t = uint
Undocumented in source.

Enums

XCB_DAMAGE_REPORT_LEVEL_RAW_RECTANGLES
anonymousenum XCB_DAMAGE_REPORT_LEVEL_RAW_RECTANGLES
Undocumented in source.

Functions

xcb_damage_create
xcb_void_cookie_t xcb_damage_create(xcb_connection_t* c, xcb_damage_damage_t damage, xcb_drawable_t drawable, ubyte level)

* * xcb_void_cookie_t xcb_damage_create * * @param xcb_connection_t *c * @param xcb_damage_damage_t damage * @param xcb_drawable_t drawable * @param ubyte level * @returns xcb_void_cookie_t *

xcb_damage_create_checked
xcb_void_cookie_t xcb_damage_create_checked(xcb_connection_t* c, xcb_damage_damage_t damage, xcb_drawable_t drawable, ubyte level)

* * xcb_void_cookie_t xcb_damage_create_checked * * @param xcb_connection_t *c * @param xcb_damage_damage_t damage * @param xcb_drawable_t drawable * @param ubyte level * @returns xcb_void_cookie_t *

xcb_damage_damage_end
xcb_generic_iterator_t xcb_damage_damage_end(xcb_damage_damage_iterator_t i)

* * xcb_generic_iterator_t xcb_damage_damage_end * * @param xcb_damage_damage_iterator_t i * @returns xcb_generic_iterator_t *

xcb_damage_damage_next
void xcb_damage_damage_next(xcb_damage_damage_iterator_t* i)

* * void xcb_damage_damage_next * * @param xcb_damage_damage_iterator_t *i * @returns void *

xcb_damage_destroy
xcb_void_cookie_t xcb_damage_destroy(xcb_connection_t* c, xcb_damage_damage_t damage)

* * xcb_void_cookie_t xcb_damage_destroy * * @param xcb_connection_t *c * @param xcb_damage_damage_t damage * @returns xcb_void_cookie_t *

xcb_damage_destroy_checked
xcb_void_cookie_t xcb_damage_destroy_checked(xcb_connection_t* c, xcb_damage_damage_t damage)

* * xcb_void_cookie_t xcb_damage_destroy_checked * * @param xcb_connection_t *c * @param xcb_damage_damage_t damage * @returns xcb_void_cookie_t *

xcb_damage_query_version
xcb_damage_query_version_cookie_t xcb_damage_query_version(xcb_connection_t* c, uint client_major_version, uint client_minor_version)

* * xcb_damage_query_version_cookie_t xcb_damage_query_version * * @param xcb_connection_t *c * @param uint client_major_version * @param uint client_minor_version * @returns xcb_damage_query_version_cookie_t *

xcb_damage_query_version_reply
xcb_damage_query_version_reply_t* xcb_damage_query_version_reply(xcb_connection_t* c, xcb_damage_query_version_cookie_t cookie, xcb_generic_error_t** e)

* * xcb_damage_query_version_reply_t * xcb_damage_query_version_reply * * @param xcb_connection_t *c * @param xcb_damage_query_version_cookie_t cookie * @param xcb_generic_error_t **e * @returns xcb_damage_query_version_reply_t * *

xcb_damage_query_version_unchecked
xcb_damage_query_version_cookie_t xcb_damage_query_version_unchecked(xcb_connection_t* c, uint client_major_version, uint client_minor_version)

* * xcb_damage_query_version_cookie_t xcb_damage_query_version_unchecked * * @param xcb_connection_t *c * @param uint client_major_version * @param uint client_minor_version * @returns xcb_damage_query_version_cookie_t *

xcb_damage_subtract
xcb_void_cookie_t xcb_damage_subtract(xcb_connection_t* c, xcb_damage_damage_t damage, xcb_xfixes_region_t repair, xcb_xfixes_region_t parts)

* * xcb_void_cookie_t xcb_damage_subtract * * @param xcb_connection_t *c * @param xcb_damage_damage_t damage * @param xcb_xfixes_region_t repair * @param xcb_xfixes_region_t parts * @returns xcb_void_cookie_t *

xcb_damage_subtract_checked
xcb_void_cookie_t xcb_damage_subtract_checked(xcb_connection_t* c, xcb_damage_damage_t damage, xcb_xfixes_region_t repair, xcb_xfixes_region_t parts)

* * xcb_void_cookie_t xcb_damage_subtract_checked * * @param xcb_connection_t *c * @param xcb_damage_damage_t damage * @param xcb_xfixes_region_t repair * @param xcb_xfixes_region_t parts * @returns xcb_void_cookie_t *

Structs

xcb_damage_bad_damage_error_t
struct xcb_damage_bad_damage_error_t

@brief xcb_damage_bad_damage_error_t

xcb_damage_create_request_t
struct xcb_damage_create_request_t

@brief xcb_damage_create_request_t

xcb_damage_damage_iterator_t
struct xcb_damage_damage_iterator_t

@brief xcb_damage_damage_iterator_t

xcb_damage_destroy_request_t
struct xcb_damage_destroy_request_t

@brief xcb_damage_destroy_request_t

xcb_damage_notify_event_t
struct xcb_damage_notify_event_t

@brief xcb_damage_notify_event_t

xcb_damage_query_version_cookie_t
struct xcb_damage_query_version_cookie_t

@brief xcb_damage_query_version_cookie_t

xcb_damage_query_version_reply_t
struct xcb_damage_query_version_reply_t

@brief xcb_damage_query_version_reply_t

xcb_damage_query_version_request_t
struct xcb_damage_query_version_request_t

@brief xcb_damage_query_version_request_t

xcb_damage_subtract_request_t
struct xcb_damage_subtract_request_t

@brief xcb_damage_subtract_request_t

Variables

XCB_DAMAGE_BAD_DAMAGE
uint XCB_DAMAGE_BAD_DAMAGE;

Opcode for xcb_damage_bad_damage.

XCB_DAMAGE_CREATE
uint XCB_DAMAGE_CREATE;

Opcode for xcb_damage_create.

XCB_DAMAGE_DESTROY
uint XCB_DAMAGE_DESTROY;

Opcode for xcb_damage_destroy.

XCB_DAMAGE_MAJOR_VERSION
int XCB_DAMAGE_MAJOR_VERSION;
Undocumented in source.
XCB_DAMAGE_MINOR_VERSION
int XCB_DAMAGE_MINOR_VERSION;
Undocumented in source.
XCB_DAMAGE_NOTIFY
uint XCB_DAMAGE_NOTIFY;

Opcode for xcb_damage_notify.

XCB_DAMAGE_QUERY_VERSION
uint XCB_DAMAGE_QUERY_VERSION;

Opcode for xcb_damage_query_version.

XCB_DAMAGE_SUBTRACT
uint XCB_DAMAGE_SUBTRACT;

Opcode for xcb_damage_subtract.

xcb_damage_id
xcb_extension_t xcb_damage_id;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta