GUI Toolkit for TI nSpire  0.55 beta (dated 2021-03-21)
A GUI toolkit for Ndless-TI NSpire using SDL and Ndless libraries.
ButtonWidget Member List

This is the complete list of members for ButtonWidget, including all inherited members.

addchild(Widget *child) (defined in Widget)Widgetvirtual
adjust() (defined in Widget)Widgetvirtual
ButtonWidget()ButtonWidgetinline
ButtonWidget(char *l, int x, int y, int w, int h, Widget *p)ButtonWidgetinline
children (defined in Widget)Widgetprotected
clickfunction (defined in Widget)Widgetprotected
cursoron(CursorTask *mouse) (defined in Widget)Widgetprotectedvirtual
disable() (defined in Widget)Widgetvirtual
enable() (defined in Widget)Widgetvirtual
focus(Widget *emitter) (defined in Widget)Widgetvirtual
getcontainerstatus() (defined in Widget)Widgetinlinevirtual
getheight() (defined in Widget)Widgetinlinevirtual
getisenabled() (defined in Widget)Widgetinlinevirtual
getlabel() (defined in Widget)Widgetinlinevirtual
getparent() (defined in Widget)Widgetinlinevirtual
getuseableheight() (defined in Widget)Widgetinlinevirtual
getuseablewidth() (defined in Widget)Widgetinlinevirtual
getuseablexpos() (defined in Widget)Widgetinlinevirtual
getuseableypos() (defined in Widget)Widgetinlinevirtual
getwidgettype() (defined in Widget)Widgetinlinevirtual
getwidth() (defined in Widget)Widgetinlinevirtual
getxpos() (defined in Widget)Widgetinlinevirtual
getypos() (defined in Widget)Widgetinlinevirtual
has_focus (defined in Widget)Widgetprotected
height (defined in Widget)Widgetprotected
heirel (defined in Widget)Widgetprotected
hoverfunction (defined in Widget)Widgetprotected
is_container (defined in Widget)Widgetprotected
is_enabled (defined in Widget)Widgetprotected
is_hovering (defined in Widget)Widgetprotected
is_visible (defined in Widget)Widgetprotected
ispressed()ButtonWidgetvirtual
isvisible() (defined in Widget)Widgetinlinevirtual
label (defined in Widget)Widgetprotected
linkonclick(void(*func)(char *)) (defined in Widget)Widgetinlinevirtual
linkonhover(void(*func)(char *)) (defined in Widget)Widgetinlinevirtual
linkonrelease(void(*func)(char *)) (defined in Widget)Widgetinlinevirtual
logic(CursorTask *mouse, KeyboardTask *keyboard) overrideButtonWidgetvirtual
MiniButtonWidget (defined in ButtonWidget)ButtonWidgetfriend
nbchildren (defined in Widget)Widgetprotected
parent (defined in Widget)Widgetprotected
releasefunction (defined in Widget)Widgetprotected
render(SDL_Surface *screen, ColorEngine *colors, FontEngine *fonts) overrideButtonWidgetvirtual
setcontainerstatus(bool status) (defined in Widget)Widgetinlinevirtual
setdimensions(int mx, int my, int mw, int mh) (defined in Widget)Widgetinlinevirtual
setheight(int mh) (defined in Widget)Widgetinlinevirtual
setinvisible() (defined in Widget)Widgetvirtual
setlabel(char *l) (defined in Widget)Widgetinlinevirtual
setparent(Widget *p) (defined in Widget)Widgetvirtual
setvisible() (defined in Widget)Widgetvirtual
setwidth(int mw) (defined in Widget)Widgetinlinevirtual
setxpos(int mx) (defined in Widget)Widgetinlinevirtual
setypos(int my) (defined in Widget)Widgetinlinevirtual
unfocusdown(Widget *emitter) (defined in Widget)Widgetvirtual
unfocusup(Widget *emitter) (defined in Widget)Widgetvirtual
Widget() (defined in Widget)Widget
Widget(char *l, int x, int y, int w, int h, Widget *p) (defined in Widget)Widget
widgettype (defined in Widget)Widgetprotected
widrel (defined in Widget)Widgetprotected
width (defined in Widget)Widgetprotected
xpos (defined in Widget)Widgetprotected
xrel (defined in Widget)Widgetprotected
ypos (defined in Widget)Widgetprotected
yrel (defined in Widget)Widgetprotected
~ButtonWidget()ButtonWidgetinline
~Widget() (defined in Widget)Widgetvirtual