102 virtual void setTop(
Widget* top);
109 virtual Widget* getTop()
const;
117 virtual void setGraphics(
Graphics* graphics);
125 virtual Graphics* getGraphics()
const;
133 virtual void setInput(
Input* input);
141 virtual Input* getInput()
const;
152 virtual void logic();
159 virtual void draw(
Widget* top);
164 virtual void focusNone();
172 virtual void setTabbingEnabled(
bool tabbing);
179 virtual bool isTabbingEnabled();
181 virtual void setUseDirtyDrawing(
bool useDirtyDrawing);
195 #endif // end GCN_GUI_HPP
Graphics * mGraphics
Definition: gui.h:188
Definition: graphics.h:97
FocusHandler * mFocusHandler
Definition: gui.h:190
bool mUseDirtyDrawing
Definition: gui.h:191
bool mTabbing
Definition: gui.h:185
Widget * mTop
Definition: gui.h:187
Input * mInput
Definition: gui.h:189
Definition: cliprectangle.cpp:61
Definition: focushandler.h:80
bool mTopHasMouse
Definition: gui.h:184
gcn::Gui * Gui
Definition: widgets.cpp:52