table of contents
xcb_damage_notify_event_t(3) | XCB Events | xcb_damage_notify_event_t(3) |
NAME¶
xcb_damage_notify_event_t - the contents of the monitored drawable have changed
SYNOPSIS¶
#include <xcb/damage.h>
Event datastructure¶
typedef struct xcb_damage_notify_event_t {
uint8_t response_type;
uint8_t level;
uint16_t sequence;
xcb_drawable_t drawable;
xcb_damage_damage_t damage;
xcb_timestamp_t timestamp;
xcb_rectangle_t area;
xcb_rectangle_t geometry; } xcb_damage_notify_event_t;
EVENT FIELDS¶
- response_type
- The type of this event, in this case XCB_DAMAGE_NOTIFY. This field is also present in the xcb_generic_event_t and can be used to tell events apart from each other.
- sequence
- The sequence number of the last request processed by the X11 server.
- level
- The level of the damage being reported. If the 0x80 bit is set, indicates there are subsequent Damage events being delivered immediately as part of a larger Damage region.
- drawable
- The drawable for which damage is being reported.
- damage
- The Damage object being used to track the damage.
- timestamp
- Time when the event was generated (in milliseconds).
- area
- Damaged area of the drawable.
- geometry
- Total area of the drawable.
DESCRIPTION¶
SEE ALSO¶
xcb_generic_event_t(3), xcb_create(3)
AUTHOR¶
Generated from damage.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.
libxcb 1.17.0 | X Version 11 |