#include <CAUGuiTools.h>
Public Member Functions | |
| CAUGuiScheme () | |
| void | add (eRect *r, CAUGuiAlign align) |
| void | reset () |
| void | at (SInt32 x, SInt32 y) |
| eRect * | get () |
| eRect * | getS (SInt32 w, SInt32 h) |
CAUGuiSchemes hold an array of eRects and alignments which they return subsequently
For layouts, where you have repeating patterns and don't want to scribble down eRect offset orgies, you can set up the scheme once and pass myScheme.get() as an eRect to your Control's constructors...
It's an eRect sequencer...
Definition at line 504 of file CAUGuiTools.h.
|
|
Definition at line 382 of file CAUGuiTools.cpp. |
|
||||||||||||
|
Definition at line 397 of file CAUGuiTools.cpp. References kCAUGuiSchemeMaxPatterns, and eRect::set(). |
|
||||||||||||
|
Definition at line 407 of file CAUGuiTools.cpp. |
|
|
Definition at line 413 of file CAUGuiTools.cpp. References eRect::align(), eRect::offset(), and eRect::set(). Referenced by getS(). |
|
||||||||||||
|
Definition at line 442 of file CAUGuiTools.cpp. |
|
|
Definition at line 453 of file CAUGuiTools.cpp. |
| (c) 2002 - 2003 by Urs Heckmann www.u-he.com |
1.3.6