|
| ErrorWindow (const char *msg, const char *btnMsg1, const char *btnMsg2) |
|
int16 | getResult () |
|
| SimpleWindow (const Rect16 &r, uint16 ident, const char *title, AppFunc *cmd) |
|
bool | isModal () |
|
void | update (const Rect16 &) |
|
void | draw () |
|
void | drawClipped (gPort &port, const Point16 &offset, const Rect16 &r) |
|
| gWindow (const Rect16 &, uint16, const char saveName[], AppFunc *cmd=NULL) |
|
| operator gPort () |
|
void | postEvent (gEvent &ev) |
|
void | setExtent (const Rect16 &) |
|
Rect16 | getExtent () |
|
bool | isOpen () |
|
void | draw () |
|
void | drawClipped (gPort &port, const Point16 &offset, const Rect16 &r) |
|
void | enable (bool abled) |
|
void | select (uint16 sel) |
|
virtual bool | open () |
|
virtual void | close () |
|
| gPanelList (gPanelList &) |
|
gPanel * | hitTest (const Point16 &p) |
|
gPanel * | keyTest (int16 key) |
|
void | removeControls () |
|
void | invalidate (Rect16 *area=nullptr) |
|
| gPanel (gPanelList &, const Rect16 &, const char *, uint16, AppFunc *cmd=NULL) |
|
| gPanel (gPanelList &, const Rect16 &, gPixelMap &, uint16, AppFunc *cmd=NULL) |
|
| gPanel (gPanelList &, const StaticRect &, const char *, uint16, AppFunc *cmd=NULL) |
|
bool | isActive () |
|
virtual void | ghost (bool ghosted) |
|
virtual void | setMousePoll (bool abled) |
|
gWindow * | getWindow () |
|
void | makeActive () |
|
Rect16 | getExtent () |
|
bool | isSelected () |
|
bool | isGhosted () |
|
bool | getEnabled () const |
|
void | show (bool shown=true, bool inval=true) |
|
void | moveToFront (gPanelList &l) |
|
void | moveToBack (gPanelList &l) |
|
|
static | APPFUNC (cmdMessageWindow) |
|
static void | ErrorModeSetup () |
|
static void | ErrorModeCleanup () |
|
static void | ErrorModeHandleTask () |
|
static void | ErrorModeHandleKey (short key, short) |
|
static void | DrawOutlineFrame (gPort &port, const Rect16 &r, int16 fillColor) |
|
static void | writeWrappedPlaqText (gPort &port, const Rect16 &r, gFont *font, int16 textPos, textPallete &pal, bool hiLite, const char *msg,...) |
|
|
gDisplayPort | _windowPort |
|
uint32 | _id |
|
void * | _userData |
|
void | setPos (Point16 pos) |
|
void | insert () |
|
virtual void | toFront () |
|
| gPanelList (gWindow &, const Rect16 &, char *, uint16, AppFunc *cmd=NULL) |
|
| gPanel (gWindow &, const Rect16 &, AppFunc *cmd) |
|
virtual bool | pointerRHit (gPanelMessage &msg) |
|
virtual bool | keyStroke (gPanelMessage &msg) |
|
virtual void | timerTick (gPanelMessage &msg) |
|
virtual void | onMouseHintDelay () |
|
void | notify (gEventType, int32 value) |
|
void | notify (gEvent &ev) |
|
void | drawTitle (TextPositions placement) |
|
bool | _openFlag |
|
Common::List< gPanel * > | _contents |
|
gWindow & | _window |
|
Rect16 | _extent |
|
const char * | _title |
|
byte | _enabled |
|
byte | _selected |
|
byte | _imageLabel |
|
byte | _ghosted |
|
byte | _wantMousePoll |
|
The documentation for this class was generated from the following file: