3D Graphics Programming with QuickDraw 3D
typedef long TQ3Error; typedef long TQ3Warning; typedef long TQ3Notice;
TQ3Status Q3Error_Register (TQ3ErrorMethod errorPost, long reference); TQ3Status Q3Warning_Register (TQ3WarningMethod warningPost, long reference); TQ3Status Q3Notice_Register (TQ3NoticeMethod noticePost, long reference);
TQ3Boolean Q3Error_IsFatalError ( TQ3Error error);
TQ3Error Q3Error_Get (TQ3Error *firstError); TQ3Warning Q3Warning_Get (TQ3Warning *firstWarning); TQ3Notice Q3Notice_Get (TQ3Notice *firstNotice);
OSErr Q3MacintoshError_Get (OSErr *firstMacErr); int Q3UnixError_Get (int *firstUnixError);
typedef void (*TQ3ErrorMethod) (TQ3Error firstError, TQ3Error lastError, long reference); typedef void (*TQ3WarningMethod) ( TQ3Warning firstWarning, TQ3Warning lastWarning, long reference); typedef void (*TQ3NoticeMethod) ( TQ3Notice firstNotice, TQ3Notice lastNotice, long reference);
kQ3ErrorUnixError | A UNIX operating system error |
kQ3ErrorMacintoshError | A Macintosh Operating System error |
Let us know what you think of these prototype pages.
Generated with Harlequin WebMaker