|
|
| Toolbox (Graphics::MacWindowManager *wm) |
| |
|
uint32 | Delay (uint32 numTicks) |
| |
|
void | FlushEvents (uint32 eventMask, uint32 stopMask) |
| |
|
bool | GetNextEvent (int32 eventMask, EventRecord &theEvent) |
| |
|
uint32 | TickCount () |
| |
|
OSErr | GetFInfo (const Common::U32String &fileName, int16 vRefNum, Common::MacFinderInfo &fndrInfo) |
| |
|
OSErr | PBGetVol (ParamBlockRec ¶mBlock) |
| |
|
OSErr | PBSetVol (ParamBlockRec ¶mBlock) |
| |
|
void | SFGetFile (const Common::Point &where, const Common::U32String &prompt, ProcPtr fileFilter, int16 numTypes, const SFTypeList &typeList, const ProcPtr &dlgHook, SFReply &reply) |
| |
|
void | SFPutFile (const Common::Point &where, const Common::U32String &prompt, const Common::U32String &origName, const ProcPtr &dlgHook, SFReply &reply) |
| |
|
int16 | GetSoundVol () |
| |
|
void | SetSoundVol (int16 level) |
| |
|
bool | SoundDone () |
| |
|
void | StartSound (SynthPtr synthRec, uint32 numBytes, ProcPtr completionRtn) |
| |
|
void | StopSound () |
| |
|
void | CloseResFile (int16 refNum) |
| |
|
uint16 | CountResources (ResType theType) |
| |
|
int16 | CurResFile () |
| |
|
void | DetachResource (Handle &h) |
| |
|
void | DetachResource (PicHandle &h) |
| |
|
void | DisposHandle (Handle &h) |
| |
|
Size | GetHandleSize (Handle &h) |
| |
|
Handle | GetIndResource (ResType theType, uint16 index) |
| |
|
Handle | GetNamedResource (ResType theType, const Common::String &name) |
| |
|
void | GetResInfo (Handle &theResource, uint16 &theID, ResType &theType, Common::String &name) |
| |
|
Handle | GetResource (ResType theType, uint16 theID) |
| |
|
int32 | HomeResFile (Handle &theResource) |
| |
|
Handle | NewHandle (Size logicalSize) |
| |
|
int16 | OpenResFile (const Common::Path &filename) |
| |
|
void | ReleaseResource (Handle &handle) |
| |
|
void | ReleaseResource (PicHandle &handle) |
| |
|
int32 | SizeResource (Handle &theResource) |
| |
|
void | UseResFile (int16 refNum) |
| |
|
void | AppendMenu (MenuHandle &theMenu, const Common::U32String &data) |
| |
|
void | CheckItem (MenuHandle &theMenu, uint16 item, bool checked) |
| |
|
void | ClearMenuBar () |
| |
|
uint16 | CountMItems (MenuHandle &theMenu) |
| |
|
void | DeleteMenu (uint16 menuID) |
| |
|
void | DisableItem (MenuHandle &theMenu, uint16 item) |
| |
|
void | DisposeMenu (MenuHandle &theMenu) |
| |
|
void | DrawMenuBar () |
| |
|
void | EnableItem (MenuHandle &theMenu, uint16 item) |
| |
|
void | GetItemMark (MenuHandle &theMenu, uint16 item, uint8 &markChar) |
| |
|
MenuHandle | GetMHandle (uint16 menuID) |
| |
|
void | HiliteMenu (uint16 menuID) |
| |
|
uint32 | MenuKey (char ch) |
| |
|
uint32 | MenuSelect (const Common::Point &startPt) |
| |
|
MenuHandle | NewMenu (uint16 menuID, const Common::U32String &menuTitle) |
| |
|
void | SetItem (MenuHandle &theMenu, uint16 item, const Common::U32String &itemString) |
| |
|
void | SetItemMark (MenuHandle &theMenu, uint16 item, uint8 markChar) |
| |
|
void | ClosePicture () |
| |
|
void | DrawPicture (PicHandle &myPicture, const Common::Rect &dstRect) |
| |
|
PicHandle | GetPicture (uint16 picID) |
| |
|
void | KillPicture (PicHandle &myPicture) |
| |
|
PicHandle | OpenPicture (const Common::Rect &picFame) |
| |
|
void | BackPat (const Pattern &pat) |
| |
|
void | BeginUpdate (WindowRecord &theWindow) |
| |
|
void | ClipRect (Common::Rect &r) |
| |
|
void | ClosePoly () |
| |
|
void | CopyBits (const BitMap &srcBits, BitMap &dstBits, const Common::Rect &srcRect, const Common::Rect &dstRect, SourceMode mode, RgnHandle maskRgn) |
| |
|
void | EraseOval (const Common::Rect &r) |
| |
|
void | ErasePoly (const PolyHandle &poly) |
| |
|
void | EraseRect (const Common::Rect &r) |
| |
|
void | EraseRoundRect (const Common::Rect &r, uint16 ovalWidth, uint16 ovalHeight) |
| |
|
void | EndUpdate (WindowRecord &theWindow) |
| |
|
void | FillOval (const Common::Rect &r, const Pattern &pat) |
| |
|
void | FillPoly (const PolyHandle &poly, const Pattern &pat) |
| |
|
void | FillRect (const Common::Rect &r, const Pattern &pat) |
| |
|
void | FillRoundRect (const Common::Rect &r, uint16 ovalWidth, uint16 ovalHeight, const Pattern &pat) |
| |
|
void | FrameArc (const Common::Rect &r, int16 startAngle, int16 arcAngle) |
| |
|
void | FrameOval (const Common::Rect &r) |
| |
|
void | FramePoly (const PolyHandle &poly) |
| |
|
void | FrameRect (const Common::Rect &r) |
| |
|
void | FrameRoundRect (const Common::Rect &r, uint16 ovalWidth, uint16 ovalHeight) |
| |
|
void | GetCPixel (int16 h, int16 v, RGBColor &cPix) |
| |
|
Handle | GetIcon (uint16 iconID) |
| |
|
void | GetPort (GrafPtr &port) |
| |
|
void | GlobalToLocal (Common::Point &pt) |
| |
|
void | HideCursor () |
| |
|
void | HidePen () |
| |
|
void | InitCursor () |
| |
|
void | InsetRect (Common::Rect &r, int16 dh, int16 dv) |
| |
|
void | InvertOval (const Common::Rect &r) |
| |
|
void | InvertPoly (const PolyHandle &poly) |
| |
|
void | InvertRect (const Common::Rect &r) |
| |
|
void | InvertRoundRect (const Common::Rect &r, uint16 ovalWidth, uint16 ovalHeight) |
| |
|
void | KillPoly (PolyHandle &poly) |
| |
|
void | Line (int16 dh, int16 dv) |
| |
|
void | LineTo (int16 h, int16 v) |
| |
|
void | LocalToGlobal (Common::Point &pt) |
| |
|
void | Move (int16 dh, int16 dv) |
| |
|
void | MovePortTo (int16 leftGlobal, int16 topGlobal) |
| |
|
void | MoveTo (int16 h, int16 v) |
| |
|
void | OffsetRect (Common::Rect &r, int16 dh, int16 dv) |
| |
|
PolyHandle | OpenPoly () |
| |
|
void | OpenPort (GrafPtr port) |
| |
|
void | PaintOval (const Common::Rect &r) |
| |
|
void | PaintPoly (const PolyHandle &poly) |
| |
|
void | PaintRect (const Common::Rect &r) |
| |
|
void | PaintRoundRect (const Common::Rect &r, uint16 ovalWidth, uint16 ovalHeight) |
| |
|
void | PenMode (PatternMode mode) |
| |
|
void | PenNormal () |
| |
|
void | PenPat (const Pattern &pat) |
| |
|
void | PenSize (uint16 width, uint16 height) |
| |
|
void | PlotIcon (const Common::Rect &theRect, const Handle &theIcon) |
| |
|
void | PortSize (uint16 width, uint16 height) |
| |
|
bool | PtInRect (const Common::Point &pt, const Common::Rect &r) |
| |
|
void | SetCPixel (int16 h, int16 v, const RGBColor &cPix) |
| |
|
void | SetCursor (const Common::SharedPtr< Cursor > &crsr) |
| |
|
void | SetOrigin (int16 h, int16 v) |
| |
|
void | SetPort (GrafPtr port) |
| |
|
void | SetPortBits (BitMap &bm) |
| |
|
void | SetRect (Common::Rect &r, int16 left, int16 top, int16 right, int16 bottom) |
| |
|
void | ShowCursor () |
| |
|
void | ShowPen () |
| |
|
void | DrawChar (Common::u32char_type_t ch) |
| |
|
void | DrawString (const Common::U32String &s) |
| |
|
uint16 | StringWidth (const Common::U32String &s) |
| |
|
void | TextFace (uint16 style) |
| |
|
void | TextFont (uint16 font) |
| |
|
void | TextMode (SourceMode mode) |
| |
|
void | TextSize (uint16 size) |
| |
|
void | _injectFOND (int16 resID, const byte *data, const size_t size, const Common::String &name) |
| |
|
void | _loadFonts (int16 resID) |
| |
|
void | _setFileModalCallback (FileModalCallback callback) |
| |