|
void | SetToolboxPanel (ToolboxPanel< CC > *toolboxPanel) |
|
virtual void | PaintUpdateVisibility (Drawing &d) |
|
void | PaintDisplayAtomicControllers (Drawing &d, T &atom, const Element< CC > *elt) |
|
virtual void | PaintComponent (Drawing &d) |
|
void | SetAtom (T *atom) |
|
void | SetGrid (Grid< GC > *grid) |
|
| MovablePanel (u32 width=0, u32 height=0) |
|
void | BeginDrag (MouseButtonEvent &event) |
|
void | EndDrag () |
|
virtual bool | Handle (MouseButtonEvent &event) |
|
virtual bool | Handle (MouseMotionEvent &event) |
|
virtual void | OnMouseExit () |
|
virtual bool | PostDragHandle (MouseButtonEvent &event) |
|
virtual bool | PostDragHandle (MouseMotionEvent &event) |
|
virtual void | PostDragOnMouseExit () |
|
| Panel (u32 width=0, u32 height=0) |
|
void | Insert (Panel *child, Panel *afterOrNull) |
|
Panel * | Pop () |
|
void | Remove (Panel *child) |
|
void | SetVisibility (bool value) |
|
void | ToggleVisibility () |
|
bool | IsVisible () |
|
u32 | GetWidth () const |
|
u32 | GetHeight () const |
|
void | SetDimensions (u32 width, u32 height) |
|
void | SetDesiredSize (u32 width, u32 height) |
|
const UPoint & | GetDimensions () const |
|
const UPoint & | GetDesiredSize () const |
|
void | SetRenderPoint (const SPoint &renderPt) |
|
const SPoint & | GetRenderPoint () const |
|
const char * | GetName () const |
|
void | SetName (const char *name) |
|
void | Print (ByteSink &sink, u32 indent=0) const |
|
u32 | GetBackground () const |
|
u32 | SetBackground (const u32 color) |
|
u32 | GetBorder () const |
|
u32 | SetBorder (const u32 color) |
|
u32 | GetForeground () const |
|
u32 | SetForeground (const u32 color) |
|
TTF_Font * | GetFont () const |
|
TTF_Font * | SetFont (TTF_Font *newFont) |
|
SPoint | GetAbsoluteLocation () |
|
virtual void | Paint (Drawing &config) |
|
virtual void | PaintBorder (Drawing &config) |
|
virtual void | PaintChildren (Drawing &config) |
|
virtual bool | Dispatch (MouseEvent &event, const Rect &rect) |
|
virtual void | HandleResize (const UPoint &parentSize) |
|
void | SetAnchor (const GUIAnchor anchor) |
|
SPoint | GetTextSize (TTF_Font *font, const char *text) |
|