TQ3NoticeMethod
You can define a function to handle notices that occur during the execution of QuickDraw 3D routines.
typedef void (*TQ3NoticeMethod) ( TQ3Notice firstNotice, TQ3Notice lastNotice, long reference);
firstNotice- A code that indicates the first notice that occurred since the last time your notice-handling function was called.
lastNotice- A code that indicates the most recent notice that occurred.
reference- A long integer for your application's own use.
DESCRIPTION
YourTQ3NoticeMethodfunction is called whenever a QuickDraw 3D routine generates a notice during its execution that QuickDraw 3D cannot handle internally. Your notice-handling function should handle the notice conditions indicated by thefirstNoticeandlastNoticeparameters. Your function must not call any QuickDraw 3D routines. Thereferenceparameter contains the long integer that you passed toQ3Notice_Registerwhen you registered your notice handler. You can, for example, use that long integer to point to any data required by your notice handler.