* * xcb_void_cookie_t xcb_shape_combine * * @param xcb_connection_t *c * @param xcb_shape_op_t operation * @param xcb_shape_kind_t destination_kind * @param xcb_shape_kind_t source_kind * @param xcb_window_t destination_window * @param short x_offset * @param short y_offset * @param xcb_window_t source_window * @returns xcb_void_cookie_t *
* * xcb_void_cookie_t xcb_shape_combine_checked * * @param xcb_connection_t *c * @param xcb_shape_op_t operation * @param xcb_shape_kind_t destination_kind * @param xcb_shape_kind_t source_kind * @param xcb_window_t destination_window * @param short x_offset * @param short y_offset * @param xcb_window_t source_window * @returns xcb_void_cookie_t *
* * xcb_shape_get_rectangles_cookie_t xcb_shape_get_rectangles * * @param xcb_connection_t *c * @param xcb_window_t window * @param xcb_shape_kind_t source_kind * @returns xcb_shape_get_rectangles_cookie_t *
* * xcb_rectangle_t * xcb_shape_get_rectangles_rectangles * * @param /+const+/ xcb_shape_get_rectangles_reply_t *R * @returns xcb_rectangle_t * *
* * xcb_rectangle_iterator_t xcb_shape_get_rectangles_rectangles_iterator * * @param /+const+/ xcb_shape_get_rectangles_reply_t *R * @returns xcb_rectangle_iterator_t *
* * int xcb_shape_get_rectangles_rectangles_length * * @param /+const+/ xcb_shape_get_rectangles_reply_t *R * @returns int *
* * xcb_shape_get_rectangles_reply_t * xcb_shape_get_rectangles_reply * * @param xcb_connection_t *c * @param xcb_shape_get_rectangles_cookie_t cookie * @param xcb_generic_error_t **e * @returns xcb_shape_get_rectangles_reply_t * *
* * xcb_shape_get_rectangles_cookie_t xcb_shape_get_rectangles_unchecked * * @param xcb_connection_t *c * @param xcb_window_t window * @param xcb_shape_kind_t source_kind * @returns xcb_shape_get_rectangles_cookie_t *
* * xcb_shape_input_selected_cookie_t xcb_shape_input_selected * * @param xcb_connection_t *c * @param xcb_window_t destination_window * @returns xcb_shape_input_selected_cookie_t *
* * xcb_shape_input_selected_reply_t * xcb_shape_input_selected_reply * * @param xcb_connection_t *c * @param xcb_shape_input_selected_cookie_t cookie * @param xcb_generic_error_t **e * @returns xcb_shape_input_selected_reply_t * *
* * xcb_shape_input_selected_cookie_t xcb_shape_input_selected_unchecked * * @param xcb_connection_t *c * @param xcb_window_t destination_window * @returns xcb_shape_input_selected_cookie_t *
* * xcb_generic_iterator_t xcb_shape_kind_end * * @param xcb_shape_kind_iterator_t i * @returns xcb_generic_iterator_t *
* * void xcb_shape_kind_next * * @param xcb_shape_kind_iterator_t *i * @returns void *
* * xcb_void_cookie_t xcb_shape_mask * * @param xcb_connection_t *c * @param xcb_shape_op_t operation * @param xcb_shape_kind_t destination_kind * @param xcb_window_t destination_window * @param short x_offset * @param short y_offset * @param xcb_pixmap_t source_bitmap * @returns xcb_void_cookie_t *
* * xcb_void_cookie_t xcb_shape_mask_checked * * @param xcb_connection_t *c * @param xcb_shape_op_t operation * @param xcb_shape_kind_t destination_kind * @param xcb_window_t destination_window * @param short x_offset * @param short y_offset * @param xcb_pixmap_t source_bitmap * @returns xcb_void_cookie_t *
* * xcb_void_cookie_t xcb_shape_offset * * @param xcb_connection_t *c * @param xcb_shape_kind_t destination_kind * @param xcb_window_t destination_window * @param short x_offset * @param short y_offset * @returns xcb_void_cookie_t *
* * xcb_void_cookie_t xcb_shape_offset_checked * * @param xcb_connection_t *c * @param xcb_shape_kind_t destination_kind * @param xcb_window_t destination_window * @param short x_offset * @param short y_offset * @returns xcb_void_cookie_t *
* * xcb_generic_iterator_t xcb_shape_op_end * * @param xcb_shape_op_iterator_t i * @returns xcb_generic_iterator_t *
* * void xcb_shape_op_next * * @param xcb_shape_op_iterator_t *i * @returns void *
* * xcb_shape_query_extents_cookie_t xcb_shape_query_extents * * @param xcb_connection_t *c * @param xcb_window_t destination_window * @returns xcb_shape_query_extents_cookie_t *
* * xcb_shape_query_extents_reply_t * xcb_shape_query_extents_reply * * @param xcb_connection_t *c * @param xcb_shape_query_extents_cookie_t cookie * @param xcb_generic_error_t **e * @returns xcb_shape_query_extents_reply_t * *
* * xcb_shape_query_extents_cookie_t xcb_shape_query_extents_unchecked * * @param xcb_connection_t *c * @param xcb_window_t destination_window * @returns xcb_shape_query_extents_cookie_t *
* * xcb_shape_query_version_cookie_t xcb_shape_query_version * * @param xcb_connection_t *c * @returns xcb_shape_query_version_cookie_t *
* * xcb_shape_query_version_reply_t * xcb_shape_query_version_reply * * @param xcb_connection_t *c * @param xcb_shape_query_version_cookie_t cookie * @param xcb_generic_error_t **e * @returns xcb_shape_query_version_reply_t * *
* * xcb_shape_query_version_cookie_t xcb_shape_query_version_unchecked * * @param xcb_connection_t *c * @returns xcb_shape_query_version_cookie_t *
* * xcb_void_cookie_t xcb_shape_rectangles * * @param xcb_connection_t *c * @param xcb_shape_op_t operation * @param xcb_shape_kind_t destination_kind * @param ubyte ordering * @param xcb_window_t destination_window * @param short x_offset * @param short y_offset * @param uint rectangles_len * @param /+const+/ xcb_rectangle_t *rectangles * @returns xcb_void_cookie_t *
* * xcb_void_cookie_t xcb_shape_rectangles_checked * * @param xcb_connection_t *c * @param xcb_shape_op_t operation * @param xcb_shape_kind_t destination_kind * @param ubyte ordering * @param xcb_window_t destination_window * @param short x_offset * @param short y_offset * @param uint rectangles_len * @param /+const+/ xcb_rectangle_t *rectangles * @returns xcb_void_cookie_t *
* * xcb_void_cookie_t xcb_shape_select_input * * @param xcb_connection_t *c * @param xcb_window_t destination_window * @param bool enable * @returns xcb_void_cookie_t *
* * xcb_void_cookie_t xcb_shape_select_input_checked * * @param xcb_connection_t *c * @param xcb_window_t destination_window * @param bool enable * @returns xcb_void_cookie_t *
@brief xcb_shape_combine_request_t
@brief xcb_shape_get_rectangles_cookie_t
@brief xcb_shape_get_rectangles_reply_t
@brief xcb_shape_get_rectangles_request_t
@brief xcb_shape_input_selected_cookie_t
@brief xcb_shape_input_selected_reply_t
@brief xcb_shape_input_selected_request_t
@brief xcb_shape_kind_iterator_t
@brief xcb_shape_mask_request_t
@brief xcb_shape_notify_event_t
@brief xcb_shape_offset_request_t
@brief xcb_shape_op_iterator_t
@brief xcb_shape_query_extents_cookie_t
@brief xcb_shape_query_extents_reply_t
@brief xcb_shape_query_extents_request_t
@brief xcb_shape_query_version_cookie_t
@brief xcb_shape_query_version_reply_t
@brief xcb_shape_query_version_request_t
@brief xcb_shape_rectangles_request_t
@brief xcb_shape_select_input_request_t
Opcode for xcb_shape_combine.
Opcode for xcb_shape_get_rectangles.
Opcode for xcb_shape_input_selected.
Opcode for xcb_shape_mask.
Opcode for xcb_shape_notify.
Opcode for xcb_shape_offset.
Opcode for xcb_shape_query_extents.
Opcode for xcb_shape_query_version.
Opcode for xcb_shape_rectangles.
Opcode for xcb_shape_select_input.
@defgroup XCB_Shape_API XCB Shape API @brief Shape XCB Protocol Implementation. @{