16#ifndef GP_WIDGET_CLASS_BOOL_H
17#define GP_WIDGET_CLASS_BOOL_H
19typedef struct gp_widget_bool {
24} gp_widget_class_bool;
33#define GP_WIDGET_CLASS_BOOL(widget) ((gp_widget_class_bool *)GP_WIDGET_PAYLOAD(widget))
42#define GP_WIDGET_CLASS_BOOL_PAYLOAD(widget) \
43 ((void*)(((gp_widget_class_bool *)GP_WIDGET_PAYLOAD(widget))->payload))