ROLAND  0.70
Amstrad Emulator based on Caprice Source rewritten in C++.
Widget Member List

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

canvasrect() const Widgetinline
color() const Widgetinline
enabled() const Widgetinline
hasMouseGrab() const Widgetinline
height() const Widgetinline
mCanvasWidgetprotected
mCanvasRectWidgetprotected
mColorWidgetprotected
mEnabledWidgetprotected
mMouseGrabWidgetprotected
mMouseOverWidgetprotected
mouseOver() const Widgetinline
mParentWidgetprotected
mRectWidgetprotected
mWantEventsWidgetprotected
onKeyboard(SDL_KeyboardEvent *event)Widgetinlinevirtual
onMouseButton(SDL_MouseButtonEvent *event)Widgetinlinevirtual
onMouseMotion(SDL_MouseMotionEvent *event)Widgetinlinevirtual
onUser(SDL_UserEvent *event)Widgetinlinevirtual
parent() const Widgetinline
pos() const Widgetinline
rect() const Widgetinline
relativePos(Sint16 x, Sint16 y) const Widgetinline
relativePos(Sint16 x, Sint16 y, Point &target) const Widgetinline
setCanvas(Canvas *const canvas)Widgetvirtual
setColor(const Color &color)Widgetinline
setColor(int r, int g, int b, int a=255)Widgetinline
setEnabled(bool val)Widgetinline
setMouseOver(bool val)Widgetinline
setParent(Widget *const parent)Widgetinline
setPos(int x, int y)Widgetinlinevirtual
setSize(int width, int height)Widgetinlinevirtual
setWantEvents(bool val)Widgetinline
size() const Widgetinline
wantEvents() const Widgetinline
Widget(Canvas *const canvas)Widget
Widget(Widget *const parent=nullptr)Widget
width() const Widgetinline
x() const Widgetinline
y() const Widgetinline
~Widget() ROLAND_DEFAULT virtual void draw()=0Widgetpure virtual