GtkWidgetClass

Undocumented in source.
struct GtkWidgetClass {}

Members

Variables

computeExpand
void function(GtkWidget* widget, int* hexpandP, int* vexpandP) computeExpand;
contains
int function(GtkWidget* widget, double x, double y) contains;
cssChanged
void function(GtkWidget* widget, GtkCssStyleChange* change) cssChanged;
directionChanged
void function(GtkWidget* widget, GtkTextDirection previousDirection) directionChanged;
focus
int function(GtkWidget* widget, GtkDirectionType direction) focus;
getRequestMode
GtkSizeRequestMode function(GtkWidget* widget) getRequestMode;
grabFocus
int function(GtkWidget* widget) grabFocus;
hide
void function(GtkWidget* widget) hide;
keynavFailed
int function(GtkWidget* widget, GtkDirectionType direction) keynavFailed;
map
void function(GtkWidget* widget) map;
measure
void function(GtkWidget* widget, GtkOrientation orientation, int forSize, int* minimum, int* natural, int* minimumBaseline, int* naturalBaseline) measure;
mnemonicActivate
int function(GtkWidget* widget, int groupCycling) mnemonicActivate;
moveFocus
void function(GtkWidget* widget, GtkDirectionType direction) moveFocus;
padding
void*[8] padding;
Undocumented in source.
parentClass
GObjectClass parentClass;

The object class structure needs to be the first element in the widget class structure in order for the class mechanism to work correctly. This allows a GtkWidgetClass pointer to be cast to a GObjectClass pointer.

priv
GtkWidgetClassPrivate* priv;
Undocumented in source.
queryTooltip
int function(GtkWidget* widget, int x, int y, int keyboardTooltip, GtkTooltip* tooltip) queryTooltip;
realize
void function(GtkWidget* widget) realize;
root
void function(GtkWidget* widget) root;
setFocusChild
void function(GtkWidget* widget, GtkWidget* child) setFocusChild;
show
void function(GtkWidget* widget) show;
sizeAllocate
void function(GtkWidget* widget, int width, int height, int baseline) sizeAllocate;
snapshot
void function(GtkWidget* widget, GtkSnapshot* snapshot) snapshot;
stateFlagsChanged
void function(GtkWidget* widget, GtkStateFlags previousStateFlags) stateFlagsChanged;
systemSettingChanged
void function(GtkWidget* widget, GtkSystemSetting settings) systemSettingChanged;
unmap
void function(GtkWidget* widget) unmap;
unrealize
void function(GtkWidget* widget) unrealize;
unroot
void function(GtkWidget* widget) unroot;

Meta