libxputty  0.1
A damn tiny abstraction Layer to create X11 window/widgets with cairo surfaces
Func_t Struct Reference

Func_t - struct to hold all supported event callbacks. More...

#include <xwidget.h>

Data Fields

xevfunc expose_callback
 
xevfunc configure_callback
 
xevfunc enter_callback
 
xevfunc leave_callback
 
xevfunc adj_callback
 
xevfunc value_changed_callback
 
xevfunc user_callback
 
xevfunc mem_free_callback
 
xevfunc configure_notify_callback
 
xevfunc map_notify_callback
 
xevfunc unmap_notify_callback
 
xevfunc dialog_callback
 
evfunc button_press_callback
 
evfunc button_release_callback
 
evfunc motion_callback
 
evfunc key_press_callback
 
evfunc key_release_callback
 

Detailed Description

Func_t - struct to hold all supported event callbacks.

Definition at line 79 of file xwidget.h.

Field Documentation

◆ adj_callback

xevfunc Func_t::adj_callback

Definition at line 84 of file xwidget.h.

◆ button_press_callback

evfunc Func_t::button_press_callback

Definition at line 93 of file xwidget.h.

◆ button_release_callback

evfunc Func_t::button_release_callback

Definition at line 94 of file xwidget.h.

◆ configure_callback

xevfunc Func_t::configure_callback

Definition at line 81 of file xwidget.h.

◆ configure_notify_callback

xevfunc Func_t::configure_notify_callback

Definition at line 88 of file xwidget.h.

◆ dialog_callback

xevfunc Func_t::dialog_callback

Definition at line 91 of file xwidget.h.

◆ enter_callback

xevfunc Func_t::enter_callback

Definition at line 82 of file xwidget.h.

◆ expose_callback

xevfunc Func_t::expose_callback

Definition at line 80 of file xwidget.h.

◆ key_press_callback

evfunc Func_t::key_press_callback

Definition at line 96 of file xwidget.h.

◆ key_release_callback

evfunc Func_t::key_release_callback

Definition at line 97 of file xwidget.h.

◆ leave_callback

xevfunc Func_t::leave_callback

Definition at line 83 of file xwidget.h.

◆ map_notify_callback

xevfunc Func_t::map_notify_callback

Definition at line 89 of file xwidget.h.

◆ mem_free_callback

xevfunc Func_t::mem_free_callback

Definition at line 87 of file xwidget.h.

◆ motion_callback

evfunc Func_t::motion_callback

Definition at line 95 of file xwidget.h.

◆ unmap_notify_callback

xevfunc Func_t::unmap_notify_callback

Definition at line 90 of file xwidget.h.

◆ user_callback

xevfunc Func_t::user_callback

Definition at line 86 of file xwidget.h.

◆ value_changed_callback

xevfunc Func_t::value_changed_callback

Definition at line 85 of file xwidget.h.


The documentation for this struct was generated from the following file: