Classes |
| struct | MacOSXFramework_t |
Defines |
| #define | slValidateReadWrite 'vr_w' |
| #define | slInitMemory 'imem' |
| #define | slInitStack 'istk' |
| #define | slRptRsrcFailures 'rsrc' |
| #define | slRptMemoryLeaks 'leak' |
| #define | slTBValidation 'tchk' |
| #define | slDebuggerOptions 'dbug' |
| #define | slLogging 'logg' |
Typedefs |
| typedef Word(BURGER_API * | MacEventInterceptProcPtr )(struct EventRecord *MyEventPtr) |
| typedef struct MacOSXFramework_t | MacOSXFramework_t |
Functions |
| void | SLInit (void) |
| void | SLEnable (void) |
| void | SLDisable (void) |
| void | SLEnterInterrupt (void) |
| void | SLLeaveInterrupt (void) |
| void | SLResetLeaks (void) |
| pascal signed short | SLInitialize (struct CFragSystem7InitBlock *theInitBlock) |
| pascal void | SLStart (void) |
| Word BURGER_API | MacMakeOffscreenGWorld (Word Width, Word Height, Word Depth, Word Flags) |
| short BURGER_API | OpenAMacResourceFile (const char *PathName, char Permission) |
| Word BURGER_API | CreateAMacResourceFile (const char *PathName) |
| void BURGER_API | MacOSFileSecondsToTimeDate (Burger::TimeDate_t *Output, Word32 Time) |
| Word BURGER_API | DoMacEvent (Word Mask, struct EventRecord *MyRecord) |
| Word BURGER_API | FixMacKey (struct EventRecord *MyRecord) |
| void BURGER_API | MacOSSetExtensionsPrefix (Word PrefixNum) |
| long BURGER_API | MacOpenFileForRead (const char *Filename) |
| Word BURGER_API | MacOpenControlPanel (Word32 type, const char *defaultname, Word Continue) |
| Word BURGER_API | MacLaunch (short vref, long dirID, const char *name, Word Continue) |
| void BURGER_API | MacOSKillProcess (struct ProcessSerialNumber *victim) |
| void BURGER_API | MacOSKillAllProcesses (void) |
| struct LibRef_t *BURGER_API | MacOSGetInterfaceLib (void) |
| struct LibRef_t *BURGER_API | MacOSDriverLoaderLib (void) |
| void *BURGER_API | MacOSMachOToCFM (void *ProcPtr) |
| void BURGER_API | MacOSMachOToCFMDelete (void *MachPtr) |
| void BURGER_API | MacOSInitTools (void) |
| void BURGER_API | MacOSEjectCD (void) |
| MacOSXFramework_t *BURGER_API | MacOSGetFoundationFramework (void) |
| Word BURGER_API | MacOSXFrameworkInit (MacOSXFramework_t *Input, const char *FrameWorkName) |
| void *BURGER_API | MacOSXFrameworkGetProc (MacOSXFramework_t *Input, const char *ProcNam) |
| void BURGER_API | MacOSXFrameworkDestroy (MacOSXFramework_t *Input) |
| void BURGER_API | MacOSXTimeDateFromUTCTime (Burger::TimeDate_t *pOutput, const struct UTCDateTime *Input) |
Variables |
| struct GDevice ** | VideoDevice |
| struct OpaqueGrafPtr * | VideoGWorld |
| struct OpaqueWindowPtr * | VideoWindow |
| struct OpaqueDSpContextReference * | MacContext |
| Bool | MacDrawSprocketActive |
| Bool | MacUseBackBuffer |
| Bool | MacSystemTaskFlag |
| MacEventInterceptProcPtr | MacEventIntercept |
| short | MacCacheVRefNum |
| long | MacCacheDirID |