mirror of
https://github.com/nillerusr/source-engine.git
synced 2026-08-07 17:29:36 +00:00
1
This commit is contained in:
@@ -0,0 +1,106 @@
|
||||
/*
|
||||
File: Packages.h
|
||||
|
||||
Contains: Package Manager Interfaces.
|
||||
|
||||
Version: Technology: System 7.5
|
||||
Release: QuickTime 7.3
|
||||
|
||||
Copyright: (c) 2007 (c) 1985-1993, 1995, 1997-1999 by Apple Computer, Inc., all rights reserved
|
||||
|
||||
Bugs?: For bug reports, consult the following page on
|
||||
the World Wide Web:
|
||||
|
||||
http://developer.apple.com/bugreporter/
|
||||
|
||||
*/
|
||||
#ifndef __PACKAGES__
|
||||
#define __PACKAGES__
|
||||
|
||||
#ifndef __MACTYPES__
|
||||
#include <MacTypes.h>
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
#if PRAGMA_ONCE
|
||||
#pragma once
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if PRAGMA_IMPORT
|
||||
#pragma import on
|
||||
#endif
|
||||
|
||||
#if PRAGMA_STRUCT_ALIGN
|
||||
#pragma options align=mac68k
|
||||
#elif PRAGMA_STRUCT_PACKPUSH
|
||||
#pragma pack(push, 2)
|
||||
#elif PRAGMA_STRUCT_PACK
|
||||
#pragma pack(2)
|
||||
#endif
|
||||
|
||||
enum {
|
||||
listMgr = 0, /* list manager */
|
||||
dskInit = 2, /* Disk Initializaton */
|
||||
stdFile = 3, /* Standard File */
|
||||
flPoint = 4, /* Floating-Point Arithmetic */
|
||||
trFunc = 5, /* Transcendental Functions */
|
||||
intUtil = 6, /* International Utilities */
|
||||
bdConv = 7, /* Binary/Decimal Conversion */
|
||||
editionMgr = 11 /* Edition Manager */
|
||||
};
|
||||
|
||||
#if CALL_NOT_IN_CARBON
|
||||
/*
|
||||
* InitPack()
|
||||
*
|
||||
* Availability:
|
||||
* Non-Carbon CFM: in InterfaceLib 7.1 and later
|
||||
* CarbonLib: not available
|
||||
* Mac OS X: not available
|
||||
*/
|
||||
EXTERN_API( void )
|
||||
InitPack(short packID) ONEWORDINLINE(0xA9E5);
|
||||
|
||||
|
||||
/*
|
||||
* InitAllPacks()
|
||||
*
|
||||
* Availability:
|
||||
* Non-Carbon CFM: in InterfaceLib 7.1 and later
|
||||
* CarbonLib: not available
|
||||
* Mac OS X: not available
|
||||
*/
|
||||
EXTERN_API( void )
|
||||
InitAllPacks(void) ONEWORDINLINE(0xA9E6);
|
||||
|
||||
|
||||
|
||||
#endif /* CALL_NOT_IN_CARBON */
|
||||
|
||||
|
||||
#if PRAGMA_STRUCT_ALIGN
|
||||
#pragma options align=reset
|
||||
#elif PRAGMA_STRUCT_PACKPUSH
|
||||
#pragma pack(pop)
|
||||
#elif PRAGMA_STRUCT_PACK
|
||||
#pragma pack()
|
||||
#endif
|
||||
|
||||
#ifdef PRAGMA_IMPORT_OFF
|
||||
#pragma import off
|
||||
#elif PRAGMA_IMPORT
|
||||
#pragma import reset
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __PACKAGES__ */
|
||||
|
||||
Reference in New Issue
Block a user