blob: 01bd55ee99c6526200e19c01fc05171ac1aca53e [file] [log] [blame]
Jack Jansena05ac601999-12-12 21:41:51 +00001# Generated from 'SWDev:Codewarrior Pro 5:Metrowerks CodeWarrior:MacOS Support:Universal:Interfaces:CIncludes:Movies.h'
Jack Jansencb4eaad1995-11-30 15:03:59 +00002
Jack Jansen5e58bcd1998-02-20 15:54:44 +00003def FOUR_CHAR_CODE(x): return x
4MovieFileType = FOUR_CHAR_CODE('MooV')
Jack Jansen4e126631998-04-21 15:21:52 +00005MovieScrapType = FOUR_CHAR_CODE('moov')
6MovieResourceType = FOUR_CHAR_CODE('moov')
7MovieForwardPointerResourceType = FOUR_CHAR_CODE('fore')
8MovieBackwardPointerResourceType = FOUR_CHAR_CODE('back')
9MovieResourceAtomType = FOUR_CHAR_CODE('moov')
10MovieDataAtomType = FOUR_CHAR_CODE('mdat')
11FreeAtomType = FOUR_CHAR_CODE('free')
12SkipAtomType = FOUR_CHAR_CODE('skip')
Jack Jansen5e58bcd1998-02-20 15:54:44 +000013MediaHandlerType = FOUR_CHAR_CODE('mhlr')
14DataHandlerType = FOUR_CHAR_CODE('dhlr')
15VideoMediaType = FOUR_CHAR_CODE('vide')
16SoundMediaType = FOUR_CHAR_CODE('soun')
17TextMediaType = FOUR_CHAR_CODE('text')
18BaseMediaType = FOUR_CHAR_CODE('gnrc')
19MPEGMediaType = FOUR_CHAR_CODE('MPEG')
20MusicMediaType = FOUR_CHAR_CODE('musi')
21TimeCodeMediaType = FOUR_CHAR_CODE('tmcd')
22SpriteMediaType = FOUR_CHAR_CODE('sprt')
23TweenMediaType = FOUR_CHAR_CODE('twen')
24ThreeDeeMediaType = FOUR_CHAR_CODE('qd3d')
25HandleDataHandlerSubType = FOUR_CHAR_CODE('hndl')
26ResourceDataHandlerSubType = FOUR_CHAR_CODE('rsrc')
Jack Jansen4e126631998-04-21 15:21:52 +000027URLDataHandlerSubType = FOUR_CHAR_CODE('url ')
Jack Jansen5e58bcd1998-02-20 15:54:44 +000028VisualMediaCharacteristic = FOUR_CHAR_CODE('eyes')
29AudioMediaCharacteristic = FOUR_CHAR_CODE('ears')
30kCharacteristicCanSendVideo = FOUR_CHAR_CODE('vsnd')
Jack Jansen4e126631998-04-21 15:21:52 +000031kCharacteristicProvidesActions = FOUR_CHAR_CODE('actn')
Jack Jansena05ac601999-12-12 21:41:51 +000032kCharacteristicNonLinear = FOUR_CHAR_CODE('nonl')
Jack Jansen4e126631998-04-21 15:21:52 +000033kUserDataMovieControllerType = FOUR_CHAR_CODE('ctyp')
34kUserDataName = FOUR_CHAR_CODE('name')
35kUserDataTextFullName = FOUR_CHAR_CODE('©nam')
36kUserDataTextCopyright = FOUR_CHAR_CODE('©cpy')
37kUserDataTextInformation = FOUR_CHAR_CODE('©inf')
Jack Jansencb4eaad1995-11-30 15:03:59 +000038DoTheRightThing = 0
Jack Jansen6a528141997-02-24 13:52:56 +000039kMusicFlagDontPlay2Soft = 1L << 0
Jack Jansen4e126631998-04-21 15:21:52 +000040kMusicFlagDontSlaveToMovie = 1L << 1
Jack Jansencb4eaad1995-11-30 15:03:59 +000041dfDontDisplay = 1 << 0
42dfDontAutoScale = 1 << 1
43dfClipToTextBox = 1 << 2
44dfUseMovieBGColor = 1 << 3
45dfShrinkTextBoxToFit = 1 << 4
46dfScrollIn = 1 << 5
47dfScrollOut = 1 << 6
48dfHorizScroll = 1 << 7
49dfReverseScroll = 1 << 8
50dfContinuousScroll = 1 << 9
51dfFlowHoriz = 1 << 10
Jack Jansen6a528141997-02-24 13:52:56 +000052dfContinuousKaraoke = 1 << 11
Jack Jansencb4eaad1995-11-30 15:03:59 +000053dfDropShadow = 1 << 12
54dfAntiAlias = 1 << 13
55dfKeyedText = 1 << 14
56dfInverseHilite = 1 << 15
Jack Jansen6a528141997-02-24 13:52:56 +000057dfTextColorHilite = 1 << 16
Jack Jansencb4eaad1995-11-30 15:03:59 +000058searchTextDontGoToFoundTime = 1L << 16
59searchTextDontHiliteFoundText = 1L << 17
60searchTextOneTrackOnly = 1L << 18
61searchTextEnabledTracksOnly = 1L << 19
Jack Jansen5e58bcd1998-02-20 15:54:44 +000062k3DMediaRendererEntry = FOUR_CHAR_CODE('rend')
63k3DMediaRendererName = FOUR_CHAR_CODE('name')
64k3DMediaRendererCode = FOUR_CHAR_CODE('rcod')
Jack Jansencb4eaad1995-11-30 15:03:59 +000065movieProgressOpen = 0
66movieProgressUpdatePercent = 1
67movieProgressClose = 2
68progressOpFlatten = 1
Jack Jansen6a528141997-02-24 13:52:56 +000069progressOpInsertTrackSegment = 2
70progressOpInsertMovieSegment = 3
71progressOpPaste = 4
72progressOpAddMovieSelection = 5
73progressOpCopy = 6
74progressOpCut = 7
75progressOpLoadMovieIntoRam = 8
76progressOpLoadTrackIntoRam = 9
77progressOpLoadMediaIntoRam = 10
78progressOpImportMovie = 11
79progressOpExportMovie = 12
Jack Jansencb4eaad1995-11-30 15:03:59 +000080mediaQualityDraft = 0x0000
81mediaQualityNormal = 0x0040
82mediaQualityBetter = 0x0080
83mediaQualityBest = 0x00C0
Jack Jansen4e126631998-04-21 15:21:52 +000084kActionMovieSetVolume = 1024
85kActionMovieSetRate = 1025
86kActionMovieSetLoopingFlags = 1026
87kActionMovieGoToTime = 1027
88kActionMovieGoToTimeByName = 1028
89kActionMovieGoToBeginning = 1029
90kActionMovieGoToEnd = 1030
91kActionMovieStepForward = 1031
92kActionMovieStepBackward = 1032
93kActionMovieSetSelection = 1033
94kActionMovieSetSelectionByName = 1034
95kActionMoviePlaySelection = 1035
96kActionMovieSetLanguage = 1036
97kActionMovieChanged = 1037
98kActionTrackSetVolume = 2048
99kActionTrackSetBalance = 2049
100kActionTrackSetEnabled = 2050
101kActionTrackSetMatrix = 2051
102kActionTrackSetLayer = 2052
103kActionTrackSetClip = 2053
104kActionSpriteSetMatrix = 3072
105kActionSpriteSetImageIndex = 3073
106kActionSpriteSetVisible = 3074
107kActionSpriteSetLayer = 3075
108kActionSpriteSetGraphicsMode = 3076
109kActionSpritePassMouseToCodec = 3078
110kActionSpriteClickOnCodec = 3079
111kActionSpriteTranslate = 3080
112kActionSpriteScale = 3081
113kActionSpriteRotate = 3082
114kActionSpriteStretch = 3083
115kActionQTVRSetPanAngle = 4096
116kActionQTVRSetTiltAngle = 4097
117kActionQTVRSetFieldOfView = 4098
118kActionQTVRShowDefaultView = 4099
119kActionQTVRGoToNodeID = 4100
120kActionMusicPlayNote = 5120
121kActionMusicSetController = 5121
Jack Jansen4e126631998-04-21 15:21:52 +0000122kActionCase = 6144
123kActionWhile = 6145
124kActionGoToURL = 6146
125kActionSendQTEventToSprite = 6147
126kActionDebugStr = 6148
127kActionPushCurrentTime = 6149
128kActionPushCurrentTimeWithLabel = 6150
129kActionPopAndGotoTopTime = 6151
130kActionPopAndGotoLabeledTime = 6152
131kActionSpriteTrackSetVariable = 7168
132kActionApplicationNumberAndString = 8192
133kOperandExpression = 1
134kOperandConstant = 2
135kOperandMovieVolume = 1024
136kOperandMovieRate = 1025
137kOperandMovieIsLooping = 1026
138kOperandMovieLoopIsPalindrome = 1027
139kOperandMovieTime = 1028
140kOperandTrackVolume = 2048
141kOperandTrackBalance = 2049
142kOperandTrackEnabled = 2050
143kOperandTrackLayer = 2051
144kOperandTrackWidth = 2052
145kOperandTrackHeight = 2053
146kOperandSpriteBoundsLeft = 3072
147kOperandSpriteBoundsTop = 3073
148kOperandSpriteBoundsRight = 3074
149kOperandSpriteBoundsBottom = 3075
150kOperandSpriteImageIndex = 3076
151kOperandSpriteVisible = 3077
152kOperandSpriteLayer = 3078
153kOperandSpriteTrackVariable = 3079
154kOperandSpriteTrackNumSprites = 3080
155kOperandSpriteTrackNumImages = 3081
156kOperandSpriteID = 3082
157kOperandSpriteIndex = 3083
158kOperandSpriteFirstCornerX = 3084
159kOperandSpriteFirstCornerY = 3085
160kOperandSpriteSecondCornerX = 3086
161kOperandSpriteSecondCornerY = 3087
162kOperandSpriteThirdCornerX = 3088
163kOperandSpriteThirdCornerY = 3089
164kOperandSpriteFourthCornerX = 3090
165kOperandSpriteFourthCornerY = 3091
166kOperandSpriteImageRegistrationPointX = 3092
167kOperandSpriteImageRegistrationPointY = 3093
168kOperandQTVRPanAngle = 4096
169kOperandQTVRTiltAngle = 4097
170kOperandQTVRFieldOfView = 4098
171kOperandQTVRNodeID = 4099
172kOperandMouseLocalHLoc = 5120
173kOperandMouseLocalVLoc = 5121
174kOperandKeyIsDown = 5122
175kOperandRandom = 5123
176kFirstMovieAction = kActionMovieSetVolume
177kLastMovieAction = kActionMovieChanged
178kFirstTrackAction = kActionTrackSetVolume
179kLastTrackAction = kActionTrackSetClip
180kFirstSpriteAction = kActionSpriteSetMatrix
181kLastSpriteAction = kActionSpriteStretch
182kFirstQTVRAction = kActionQTVRSetPanAngle
183kLastQTVRAction = kActionQTVRGoToNodeID
184kFirstMusicAction = kActionMusicPlayNote
Jack Jansena05ac601999-12-12 21:41:51 +0000185kLastMusicAction = kActionMusicSetController
Jack Jansen4e126631998-04-21 15:21:52 +0000186kFirstSystemAction = kActionCase
187kLastSystemAction = kActionPopAndGotoLabeledTime
188kFirstSpriteTrackAction = kActionSpriteTrackSetVariable
189kLastSpriteTrackAction = kActionSpriteTrackSetVariable
190kFirstApplicationAction = kActionApplicationNumberAndString
191kLastApplicationAction = kActionApplicationNumberAndString
192kFirstAction = kFirstMovieAction
193kLastAction = kActionApplicationNumberAndString
194kTargetMovie = FOUR_CHAR_CODE('moov')
195kTargetTrackName = FOUR_CHAR_CODE('trna')
196kTargetTrackID = FOUR_CHAR_CODE('trid')
197kTargetTrackType = FOUR_CHAR_CODE('trty')
198kTargetTrackIndex = FOUR_CHAR_CODE('trin')
199kTargetSpriteName = FOUR_CHAR_CODE('spna')
200kTargetSpriteID = FOUR_CHAR_CODE('spid')
201kTargetSpriteIndex = FOUR_CHAR_CODE('spin')
202kQTEventType = FOUR_CHAR_CODE('evnt')
203kAction = FOUR_CHAR_CODE('actn')
204kWhichAction = FOUR_CHAR_CODE('whic')
205kActionParameter = FOUR_CHAR_CODE('parm')
206kActionTarget = FOUR_CHAR_CODE('targ')
207kActionFlags = FOUR_CHAR_CODE('flag')
208kActionParameterMinValue = FOUR_CHAR_CODE('minv')
209kActionParameterMaxValue = FOUR_CHAR_CODE('maxv')
210kActionListAtomType = FOUR_CHAR_CODE('list')
211kExpressionContainerAtomType = FOUR_CHAR_CODE('expr')
212kConditionalAtomType = FOUR_CHAR_CODE('test')
213kOperatorAtomType = FOUR_CHAR_CODE('oper')
214kOperandAtomType = FOUR_CHAR_CODE('oprn')
215kCommentAtomType = FOUR_CHAR_CODE('why ')
216kQTEventMouseClick = FOUR_CHAR_CODE('clik')
217kQTEventMouseClickEnd = FOUR_CHAR_CODE('cend')
218kQTEventMouseClickEndTriggerButton = FOUR_CHAR_CODE('trig')
219kQTEventMouseEnter = FOUR_CHAR_CODE('entr')
220kQTEventMouseExit = FOUR_CHAR_CODE('exit')
221kQTEventFrameLoaded = FOUR_CHAR_CODE('fram')
222kQTEventIdle = FOUR_CHAR_CODE('idle')
223kQTEventRequestToModifyMovie = FOUR_CHAR_CODE('reqm')
224kActionFlagActionIsDelta = 1L << 1
225kActionFlagParameterWrapsAround = 1L << 2
226kActionFlagActionIsToggle = 1L << 3
227kOperatorAdd = FOUR_CHAR_CODE('add ')
228kOperatorSubtract = FOUR_CHAR_CODE('sub ')
229kOperatorMultiply = FOUR_CHAR_CODE('mult')
230kOperatorDivide = FOUR_CHAR_CODE('div ')
231kOperatorOr = FOUR_CHAR_CODE('or ')
232kOperatorAnd = FOUR_CHAR_CODE('and ')
233kOperatorNot = FOUR_CHAR_CODE('not ')
234kOperatorLessThan = FOUR_CHAR_CODE('< ')
235kOperatorLessThanEqualTo = FOUR_CHAR_CODE('<= ')
236kOperatorEqualTo = FOUR_CHAR_CODE('= ')
237kOperatorNotEqualTo = FOUR_CHAR_CODE('!= ')
238kOperatorGreaterThan = FOUR_CHAR_CODE('> ')
239kOperatorGreaterThanEqualTo = FOUR_CHAR_CODE('>= ')
240kOperatorModulo = FOUR_CHAR_CODE('mod ')
241kOperatorIntegerDivide = FOUR_CHAR_CODE('idiv')
242kOperatorAbsoluteValue = FOUR_CHAR_CODE('abs ')
243kOperatorNegate = FOUR_CHAR_CODE('neg ')
Jack Jansena05ac601999-12-12 21:41:51 +0000244kMediaPropertyNonLinearAtomType = FOUR_CHAR_CODE('nonl')
245kMediaPropertyHasActions = 105
Jack Jansencb4eaad1995-11-30 15:03:59 +0000246loopTimeBase = 1
247palindromeLoopTimeBase = 2
248maintainTimeBaseZero = 4
249triggerTimeFwd = 0x0001
250triggerTimeBwd = 0x0002
251triggerTimeEither = 0x0003
252triggerRateLT = 0x0004
253triggerRateGT = 0x0008
254triggerRateEqual = 0x0010
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000255triggerRateLTE = triggerRateLT | triggerRateEqual
256triggerRateGTE = triggerRateGT | triggerRateEqual
257triggerRateNotEqual = triggerRateGT | triggerRateEqual | triggerRateLT
Jack Jansencb4eaad1995-11-30 15:03:59 +0000258triggerRateChange = 0
259triggerAtStart = 0x0001
260triggerAtStop = 0x0002
261timeBaseBeforeStartTime = 1
262timeBaseAfterStopTime = 2
263callBackAtTime = 1
264callBackAtRate = 2
265callBackAtTimeJump = 3
266callBackAtExtremes = 4
267callBackAtInterrupt = 0x8000
268callBackAtDeferredTask = 0x4000
269qtcbNeedsRateChanges = 1
270qtcbNeedsTimeChanges = 2
271qtcbNeedsStartStopChanges = 4
272keepInRam = 1 << 0
273unkeepInRam = 1 << 1
274flushFromRam = 1 << 2
275loadForwardTrackEdits = 1 << 3
276loadBackwardTrackEdits = 1 << 4
277newMovieActive = 1 << 0
278newMovieDontResolveDataRefs = 1 << 1
279newMovieDontAskUnresolvedDataRefs = 1 << 2
280newMovieDontAutoAlternates = 1 << 3
Jack Jansen6a528141997-02-24 13:52:56 +0000281newMovieDontUpdateForeBackPointers = 1 << 4
Jack Jansencb4eaad1995-11-30 15:03:59 +0000282trackUsageInMovie = 1 << 1
283trackUsageInPreview = 1 << 2
284trackUsageInPoster = 1 << 3
285mediaSampleNotSync = 1 << 0
286mediaSampleShadowSync = 1 << 1
Jack Jansen6a528141997-02-24 13:52:56 +0000287pasteInParallel = 1 << 0
288showUserSettingsDialog = 1 << 1
289movieToFileOnlyExport = 1 << 2
290movieFileSpecValid = 1 << 3
Jack Jansencb4eaad1995-11-30 15:03:59 +0000291nextTimeMediaSample = 1 << 0
292nextTimeMediaEdit = 1 << 1
293nextTimeTrackEdit = 1 << 2
294nextTimeSyncSample = 1 << 3
Jack Jansen6a528141997-02-24 13:52:56 +0000295nextTimeStep = 1 << 4
Jack Jansencb4eaad1995-11-30 15:03:59 +0000296nextTimeEdgeOK = 1 << 14
297nextTimeIgnoreActiveSegment = 1 << 15
298createMovieFileDeleteCurFile = 1L << 31
299createMovieFileDontCreateMovie = 1L << 30
300createMovieFileDontOpenFile = 1L << 29
Jack Jansen4e126631998-04-21 15:21:52 +0000301createMovieFileDontCreateResFile = 1L << 28
Jack Jansencb4eaad1995-11-30 15:03:59 +0000302flattenAddMovieToDataFork = 1L << 0
303flattenActiveTracksOnly = 1L << 2
304flattenDontInterleaveFlatten = 1L << 3
Jack Jansen6a528141997-02-24 13:52:56 +0000305flattenFSSpecPtrIsDataRefRecordPtr = 1L << 4
Jack Jansen4e126631998-04-21 15:21:52 +0000306flattenCompressMovieResource = 1L << 5
307flattenForceMovieResourceBeforeMovieData = 1L << 6
Jack Jansencb4eaad1995-11-30 15:03:59 +0000308movieInDataForkResID = -1
309mcTopLeftMovie = 1 << 0
310mcScaleMovieToFit = 1 << 1
311mcWithBadge = 1 << 2
312mcNotVisible = 1 << 3
313mcWithFrame = 1 << 4
314movieScrapDontZeroScrap = 1 << 0
315movieScrapOnlyPutMovie = 1 << 1
316dataRefSelfReference = 1 << 0
317dataRefWasNotResolved = 1 << 1
318hintsScrubMode = 1 << 0
319hintsLoop = 1 << 1
320hintsDontPurge = 1 << 2
321hintsUseScreenBuffer = 1 << 5
322hintsAllowInterlace = 1 << 6
323hintsUseSoundInterp = 1 << 7
324hintsHighQuality = 1 << 8
325hintsPalindrome = 1 << 9
326hintsInactive = 1 << 11
Jack Jansen4e126631998-04-21 15:21:52 +0000327hintsOffscreen = 1 << 12
328hintsDontDraw = 1 << 13
329hintsAllowBlacklining = 1 << 14
Jack Jansencb4eaad1995-11-30 15:03:59 +0000330mediaHandlerFlagBaseClient = 1
331movieTrackMediaType = 1 << 0
332movieTrackCharacteristic = 1 << 1
333movieTrackEnabledOnly = 1 << 2
334movieDrawingCallWhenChanged = 0
335movieDrawingCallAlways = 1
Jack Jansen4e126631998-04-21 15:21:52 +0000336kGetMovieImporterValidateToFind = 1L << 0
337kGetMovieImporterAllowNewFile = 1L << 1
338kGetMovieImporterDontConsiderGraphicsImporters = 1L << 2
Jack Jansen6a528141997-02-24 13:52:56 +0000339preloadAlways = 1L << 0
340preloadOnlyIfEnabled = 1L << 1
341fullScreenHideCursor = 1L << 0
342fullScreenAllowEvents = 1L << 1
343fullScreenDontChangeMenuBar = 1L << 2
344fullScreenPreflightSize = 1L << 3
345kBackgroundSpriteLayerNum = 32767
346kSpritePropertyMatrix = 1
347kSpritePropertyImageDescription = 2
348kSpritePropertyImageDataPtr = 3
349kSpritePropertyVisible = 4
350kSpritePropertyLayer = 5
351kSpritePropertyGraphicsMode = 6
Jack Jansen4e126631998-04-21 15:21:52 +0000352kSpritePropertyImageDataSize = 7
Jack Jansen6a528141997-02-24 13:52:56 +0000353kSpritePropertyImageIndex = 100
354kSpriteTrackPropertyBackgroundColor = 101
355kSpriteTrackPropertyOffscreenBitDepth = 102
356kSpriteTrackPropertySampleFormat = 103
Jack Jansen4e126631998-04-21 15:21:52 +0000357kSpriteTrackPropertyScaleSpritesToScaleWorld = 104
358kSpriteTrackPropertyHasActions = 105
359kSpriteTrackPropertyVisible = 106
360kSpriteTrackPropertyQTIdleEventsFrequency = 107
361kSpriteImagePropertyRegistrationPoint = 1000
362kSpriteImagePropertyGroupID = 1001
363kNoQTIdleEvents = -1
Jack Jansen6a528141997-02-24 13:52:56 +0000364kOnlyDrawToSpriteWorld = 1L << 0
365kSpriteWorldPreflight = 1L << 1
366kSpriteWorldDidDraw = 1L << 0
367kSpriteWorldNeedsToDraw = 1L << 1
368kKeyFrameAndSingleOverride = 1L << 1
369kKeyFrameAndAllOverrides = 1L << 2
Jack Jansen4e126631998-04-21 15:21:52 +0000370kScaleSpritesToScaleWorld = 1L << 1
371kSpriteWorldHighQuality = 1L << 2
372kSpriteWorldDontAutoInvalidate = 1L << 3
373kSpriteWorldInvisible = 1L << 4
Jack Jansen6a528141997-02-24 13:52:56 +0000374kParentAtomIsContainer = 0
Jack Jansen4e126631998-04-21 15:21:52 +0000375kEffectNameAtom = FOUR_CHAR_CODE('name')
376kEffectTypeAtom = FOUR_CHAR_CODE('type')
Jack Jansena05ac601999-12-12 21:41:51 +0000377kEffectManufacturerAtom = FOUR_CHAR_CODE('manu')
Jack Jansen4e126631998-04-21 15:21:52 +0000378pdActionConfirmDialog = 1
379pdActionSetAppleMenu = 2
380pdActionSetEditMenu = 3
381pdActionGetDialogValues = 4
382pdActionSetPreviewUserItem = 5
383pdActionSetPreviewPicture = 6
384pdActionSetColorPickerEventProc = 7
385pdActionSetDialogTitle = 8
386pdActionGetSubPanelMenu = 9
387pdActionActivateSubPanel = 10
388pdActionConductStopAlert = 11
Jack Jansena05ac601999-12-12 21:41:51 +0000389pdActionModelessCallback = 12
Jack Jansen4e126631998-04-21 15:21:52 +0000390elOptionsIncludeNoneInList = 0x00000001
391pdOptionsCollectOneValue = 0x00000001
392pdOptionsAllowOptionalInterpolations = 0x00000002
393pdOptionsModalDialogBox = 0x00000004
394effectIsRealtime = 0
395kAccessKeyAtomType = FOUR_CHAR_CODE('acky')
396kAccessKeySystemFlag = 1L << 0
Jack Jansen6a528141997-02-24 13:52:56 +0000397kITextRemoveEverythingBut = 0 << 1
398kITextRemoveLeaveSuggestedAlternate = 1 << 1
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000399kITextAtomType = FOUR_CHAR_CODE('itxt')
400kITextStringAtomType = FOUR_CHAR_CODE('text')
Jack Jansen4e126631998-04-21 15:21:52 +0000401kTrackReferenceChapterList = FOUR_CHAR_CODE('chap')
402kTrackReferenceTimeCode = FOUR_CHAR_CODE('tmcd')
403kTrackReferenceModifier = FOUR_CHAR_CODE('ssrc')
Jack Jansen6a528141997-02-24 13:52:56 +0000404kTrackModifierInput = 0x696E
405kTrackModifierType = 0x7479
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000406kTrackModifierReference = FOUR_CHAR_CODE('ssrc')
407kTrackModifierObjectID = FOUR_CHAR_CODE('obid')
408kTrackModifierInputName = FOUR_CHAR_CODE('name')
409kInputMapSubInputID = FOUR_CHAR_CODE('subi')
Jack Jansen6a528141997-02-24 13:52:56 +0000410kTrackModifierTypeMatrix = 1
411kTrackModifierTypeClip = 2
412kTrackModifierTypeGraphicsMode = 5
413kTrackModifierTypeVolume = 3
414kTrackModifierTypeBalance = 4
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000415kTrackModifierTypeImage = FOUR_CHAR_CODE('vide')
Jack Jansen6a528141997-02-24 13:52:56 +0000416kTrackModifierObjectMatrix = 6
417kTrackModifierObjectGraphicsMode = 7
418kTrackModifierType3d4x4Matrix = 8
419kTrackModifierCameraData = 9
420kTrackModifierSoundLocalizationData = 10
Jack Jansen4e126631998-04-21 15:21:52 +0000421kTrackModifierObjectImageIndex = 11
422kTrackModifierObjectLayer = 12
423kTrackModifierObjectVisible = 13
424kTrackModifierPanAngle = FOUR_CHAR_CODE('pan ')
425kTrackModifierTiltAngle = FOUR_CHAR_CODE('tilt')
426kTrackModifierVerticalFieldOfViewAngle = FOUR_CHAR_CODE('fov ')
427kTrackModifierObjectQTEventSend = FOUR_CHAR_CODE('evnt')
Jack Jansen6a528141997-02-24 13:52:56 +0000428kTweenTypeShort = 1
429kTweenTypeLong = 2
430kTweenTypeFixed = 3
431kTweenTypePoint = 4
432kTweenTypeQDRect = 5
433kTweenTypeQDRegion = 6
434kTweenTypeMatrix = 7
435kTweenTypeRGBColor = 8
436kTweenTypeGraphicsModeWithRGBColor = 9
Jack Jansen4e126631998-04-21 15:21:52 +0000437kTweenTypeQTFloatSingle = 10
438kTweenTypeQTFloatDouble = 11
439kTweenTypeFixedPoint = 12
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000440kTweenType3dScale = FOUR_CHAR_CODE('3sca')
441kTweenType3dTranslate = FOUR_CHAR_CODE('3tra')
442kTweenType3dRotate = FOUR_CHAR_CODE('3rot')
443kTweenType3dRotateAboutPoint = FOUR_CHAR_CODE('3rap')
444kTweenType3dRotateAboutAxis = FOUR_CHAR_CODE('3rax')
Jack Jansen4e126631998-04-21 15:21:52 +0000445kTweenType3dRotateAboutVector = FOUR_CHAR_CODE('3rvc')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000446kTweenType3dQuaternion = FOUR_CHAR_CODE('3qua')
447kTweenType3dMatrix = FOUR_CHAR_CODE('3mat')
448kTweenType3dCameraData = FOUR_CHAR_CODE('3cam')
449kTweenType3dSoundLocalizationData = FOUR_CHAR_CODE('3slc')
Jack Jansen4e126631998-04-21 15:21:52 +0000450kTweenTypePathToMatrixTranslation = FOUR_CHAR_CODE('gxmt')
451kTweenTypePathToMatrixRotation = FOUR_CHAR_CODE('gxpr')
452kTweenTypePathToMatrixTranslationAndRotation = FOUR_CHAR_CODE('gxmr')
453kTweenTypePathToFixedPoint = FOUR_CHAR_CODE('gxfp')
454kTweenTypePathXtoY = FOUR_CHAR_CODE('gxxy')
455kTweenTypePathYtoX = FOUR_CHAR_CODE('gxyx')
456kTweenTypeAtomList = FOUR_CHAR_CODE('atom')
457kTweenTypePolygon = FOUR_CHAR_CODE('poly')
458kTweenTypeMultiMatrix = FOUR_CHAR_CODE('mulm')
459kTweenTypeSpin = FOUR_CHAR_CODE('spin')
460kTweenType3dMatrixNonLinear = FOUR_CHAR_CODE('3nlr')
461kTweenType3dVRObject = FOUR_CHAR_CODE('3vro')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000462kTweenEntry = FOUR_CHAR_CODE('twen')
463kTweenData = FOUR_CHAR_CODE('data')
464kTweenType = FOUR_CHAR_CODE('twnt')
465kTweenStartOffset = FOUR_CHAR_CODE('twst')
466kTweenDuration = FOUR_CHAR_CODE('twdu')
Jack Jansen4e126631998-04-21 15:21:52 +0000467kTweenFlags = FOUR_CHAR_CODE('flag')
468kTweenOutputMin = FOUR_CHAR_CODE('omin')
469kTweenOutputMax = FOUR_CHAR_CODE('omax')
470kTweenSequenceElement = FOUR_CHAR_CODE('seqe')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000471kTween3dInitialCondition = FOUR_CHAR_CODE('icnd')
Jack Jansen4e126631998-04-21 15:21:52 +0000472kTweenInterpolationID = FOUR_CHAR_CODE('intr')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000473kTweenRegionData = FOUR_CHAR_CODE('qdrg')
474kTweenPictureData = FOUR_CHAR_CODE('PICT')
Jack Jansen4e126631998-04-21 15:21:52 +0000475kListElementType = FOUR_CHAR_CODE('type')
476kListElementDataType = FOUR_CHAR_CODE('daty')
477kNameAtom = FOUR_CHAR_CODE('name')
478kInitialRotationAtom = FOUR_CHAR_CODE('inro')
479kNonLinearTweenHeader = FOUR_CHAR_CODE('nlth')
480kTweenReturnDelta = 1L << 0
481pathTooLongErr = -2110
482emptyPathErr = -2111
483noPathMappingErr = -2112
484pathNotVerifiedErr = -2113
485unknownFormatErr = -2114
486wackBadFileErr = -2115
487wackForkNotFoundErr = -2116
488wackBadMetaDataErr = -2117
489qfcbNotFoundErr = -2118
490qfcbNotCreatedErr = -2119
491AAPNotCreatedErr = -2120
492AAPNotFoundErr = -2121
493ASDBadHeaderErr = -2122
494ASDBadForkErr = -2123
495ASDEntryNotFoundErr = -2124
Jack Jansen6a528141997-02-24 13:52:56 +0000496videoFlagDontLeanAhead = 1L << 0
Jack Jansencb4eaad1995-11-30 15:03:59 +0000497txtProcDefaultDisplay = 0
498txtProcDontDisplay = 1
499txtProcDoDisplay = 2
500findTextEdgeOK = 1 << 0
501findTextCaseSensitive = 1 << 1
502findTextReverseSearch = 1 << 2
503findTextWrapAround = 1 << 3
504findTextUseOffset = 1 << 4
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000505dropShadowOffsetType = FOUR_CHAR_CODE('drpo')
506dropShadowTranslucencyType = FOUR_CHAR_CODE('drpt')
Jack Jansen6a528141997-02-24 13:52:56 +0000507spriteHitTestBounds = 1L << 0
508spriteHitTestImage = 1L << 1
Jack Jansen4e126631998-04-21 15:21:52 +0000509spriteHitTestInvisibleSprites = 1L << 2
510spriteHitTestIsClick = 1L << 3
511spriteHitTestLocInDisplayCoordinates = 1L << 4
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000512kSpriteAtomType = FOUR_CHAR_CODE('sprt')
513kSpriteImagesContainerAtomType = FOUR_CHAR_CODE('imct')
514kSpriteImageAtomType = FOUR_CHAR_CODE('imag')
515kSpriteImageDataAtomType = FOUR_CHAR_CODE('imda')
Jack Jansen4e126631998-04-21 15:21:52 +0000516kSpriteImageGroupIDAtomType = FOUR_CHAR_CODE('imgr')
517kSpriteImageRegistrationAtomType = FOUR_CHAR_CODE('imrg')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000518kSpriteSharedDataAtomType = FOUR_CHAR_CODE('dflt')
519kSpriteNameAtomType = FOUR_CHAR_CODE('name')
Jack Jansen4e126631998-04-21 15:21:52 +0000520kSpriteImageNameAtomType = FOUR_CHAR_CODE('name')
521kSpriteUsesImageIDsAtomType = FOUR_CHAR_CODE('uses')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000522MovieControllerComponentType = FOUR_CHAR_CODE('play')
Jack Jansen4e126631998-04-21 15:21:52 +0000523kMovieControllerQTVRFlag = 1 << 0
524kMovieControllerDontDisplayToUser = 1 << 1
Jack Jansencb4eaad1995-11-30 15:03:59 +0000525mcActionIdle = 1
526mcActionDraw = 2
527mcActionActivate = 3
528mcActionDeactivate = 4
529mcActionMouseDown = 5
530mcActionKey = 6
531mcActionPlay = 8
532mcActionGoToTime = 12
533mcActionSetVolume = 14
534mcActionGetVolume = 15
535mcActionStep = 18
536mcActionSetLooping = 21
537mcActionGetLooping = 22
538mcActionSetLoopIsPalindrome = 23
539mcActionGetLoopIsPalindrome = 24
540mcActionSetGrowBoxBounds = 25
541mcActionControllerSizeChanged = 26
542mcActionSetSelectionBegin = 29
543mcActionSetSelectionDuration = 30
544mcActionSetKeysEnabled = 32
545mcActionGetKeysEnabled = 33
546mcActionSetPlaySelection = 34
547mcActionGetPlaySelection = 35
548mcActionSetUseBadge = 36
549mcActionGetUseBadge = 37
550mcActionSetFlags = 38
551mcActionGetFlags = 39
552mcActionSetPlayEveryFrame = 40
553mcActionGetPlayEveryFrame = 41
554mcActionGetPlayRate = 42
555mcActionShowBalloon = 43
556mcActionBadgeClick = 44
557mcActionMovieClick = 45
558mcActionSuspend = 46
559mcActionResume = 47
560mcActionSetControllerKeysEnabled = 48
561mcActionGetTimeSliderRect = 49
562mcActionMovieEdited = 50
563mcActionGetDragEnabled = 51
564mcActionSetDragEnabled = 52
Jack Jansen6a528141997-02-24 13:52:56 +0000565mcActionGetSelectionBegin = 53
566mcActionGetSelectionDuration = 54
567mcActionPrerollAndPlay = 55
568mcActionGetCursorSettingEnabled = 56
569mcActionSetCursorSettingEnabled = 57
570mcActionSetColorTable = 58
Jack Jansen4e126631998-04-21 15:21:52 +0000571mcActionLinkToURL = 59
572mcActionCustomButtonClick = 60
573mcActionForceTimeTableUpdate = 61
574mcActionSetControllerTimeLimits = 62
575mcActionExecuteAllActionsForQTEvent = 63
576mcActionExecuteOneActionForQTEvent = 64
577mcActionAdjustCursor = 65
578mcActionUseTrackForTimeTable = 66
579mcActionClickAndHoldPoint = 67
Jack Jansena05ac601999-12-12 21:41:51 +0000580mcActionShowMessageString = 68
Jack Jansencb4eaad1995-11-30 15:03:59 +0000581mcFlagSuppressMovieFrame = 1 << 0
582mcFlagSuppressStepButtons = 1 << 1
583mcFlagSuppressSpeakerButton = 1 << 2
584mcFlagsUseWindowPalette = 1 << 3
585mcFlagsDontInvalidate = 1 << 4
Jack Jansen4e126631998-04-21 15:21:52 +0000586mcFlagsUseCustomButton = 1 << 5
Jack Jansencb4eaad1995-11-30 15:03:59 +0000587mcPositionDontInvalidate = 1 << 5
Jack Jansen4e126631998-04-21 15:21:52 +0000588kMCIEEnabledButtonPicture = 1
589kMCIEDisabledButtonPicture = 2
590kMCIEDepressedButtonPicture = 3
591kMCIEEnabledSizeBoxPicture = 4
592kMCIEDisabledSizeBoxPicture = 5
593kMCIEEnabledUnavailableButtonPicture = 6
594kMCIEDisabledUnavailableButtonPicture = 7
595kMCIESoundSlider = 128
596kMCIESoundThumb = 129
597kMCIEColorTable = 256
598kMCIEIsFlatAppearance = 257
599kMCIEDoButtonIconsDropOnDepress = 258
Jack Jansencb4eaad1995-11-30 15:03:59 +0000600mcInfoUndoAvailable = 1 << 0
601mcInfoCutAvailable = 1 << 1
602mcInfoCopyAvailable = 1 << 2
603mcInfoPasteAvailable = 1 << 3
604mcInfoClearAvailable = 1 << 4
605mcInfoHasSound = 1 << 5
606mcInfoIsPlaying = 1 << 6
607mcInfoIsLooping = 1 << 7
608mcInfoIsInPalindrome = 1 << 8
609mcInfoEditingEnabled = 1 << 9
Jack Jansen6a528141997-02-24 13:52:56 +0000610mcInfoMovieIsInteractive = 1 << 10
Jack Jansencb4eaad1995-11-30 15:03:59 +0000611mcMenuUndo = 1
612mcMenuCut = 3
613mcMenuCopy = 4
614mcMenuPaste = 5
615mcMenuClear = 6
Jack Jansen6a528141997-02-24 13:52:56 +0000616kVideoMediaResetStatisticsSelect = 0x0105
617kVideoMediaGetStatisticsSelect = 0x0106
Jack Jansen4e126631998-04-21 15:21:52 +0000618kVideoMediaGetStallCountSelect = 0x010E
Jack Jansen6a528141997-02-24 13:52:56 +0000619kTextMediaSetTextProcSelect = 0x0101
620kTextMediaAddTextSampleSelect = 0x0102
621kTextMediaAddTESampleSelect = 0x0103
622kTextMediaAddHiliteSampleSelect = 0x0104
623kTextMediaFindNextTextSelect = 0x0105
624kTextMediaHiliteTextSampleSelect = 0x0106
625kTextMediaSetTextSampleDataSelect = 0x0107
626kSpriteMediaSetPropertySelect = 0x0101
627kSpriteMediaGetPropertySelect = 0x0102
628kSpriteMediaHitTestSpritesSelect = 0x0103
629kSpriteMediaCountSpritesSelect = 0x0104
630kSpriteMediaCountImagesSelect = 0x0105
631kSpriteMediaGetIndImageDescriptionSelect = 0x0106
632kSpriteMediaGetDisplayedSampleNumberSelect = 0x0107
Jack Jansen4e126631998-04-21 15:21:52 +0000633kSpriteMediaGetSpriteNameSelect = 0x0108
634kSpriteMediaGetImageNameSelect = 0x0109
635kSpriteMediaSetSpritePropertySelect = 0x010A
636kSpriteMediaGetSpritePropertySelect = 0x010B
637kSpriteMediaHitTestAllSpritesSelect = 0x010C
638kSpriteMediaHitTestOneSpriteSelect = 0x010D
639kSpriteMediaSpriteIndexToIDSelect = 0x010E
640kSpriteMediaSpriteIDToIndexSelect = 0x010F
641kSpriteMediaGetSpriteActionsForQTEventSelect = 0x0110
642kSpriteMediaSetActionVariableSelect = 0x0111
643kSpriteMediaGetActionVariableSelect = 0x0112
644kSpriteMediaGetIndImagePropertySelect = 0x0113
Jack Jansen6a528141997-02-24 13:52:56 +0000645kMedia3DGetNamedObjectListSelect = 0x0101
646kMedia3DGetRendererListSelect = 0x0102
647kMCSetMovieSelect = 0x0002
648kMCGetIndMovieSelect = 0x0005
649kMCRemoveAllMoviesSelect = 0x0006
650kMCRemoveAMovieSelect = 0x0003
651kMCRemoveMovieSelect = 0x0006
652kMCIsPlayerEventSelect = 0x0007
653kMCSetActionFilterSelect = 0x0008
654kMCDoActionSelect = 0x0009
655kMCSetControllerAttachedSelect = 0x000A
656kMCIsControllerAttachedSelect = 0x000B
657kMCSetControllerPortSelect = 0x000C
658kMCGetControllerPortSelect = 0x000D
659kMCSetVisibleSelect = 0x000E
660kMCGetVisibleSelect = 0x000F
661kMCGetControllerBoundsRectSelect = 0x0010
662kMCSetControllerBoundsRectSelect = 0x0011
663kMCGetControllerBoundsRgnSelect = 0x0012
664kMCGetWindowRgnSelect = 0x0013
665kMCMovieChangedSelect = 0x0014
666kMCSetDurationSelect = 0x0015
667kMCGetCurrentTimeSelect = 0x0016
668kMCNewAttachedControllerSelect = 0x0017
669kMCDrawSelect = 0x0018
670kMCActivateSelect = 0x0019
671kMCIdleSelect = 0x001A
672kMCKeySelect = 0x001B
673kMCClickSelect = 0x001C
674kMCEnableEditingSelect = 0x001D
675kMCIsEditingEnabledSelect = 0x001E
676kMCCopySelect = 0x001F
677kMCCutSelect = 0x0020
678kMCPasteSelect = 0x0021
679kMCClearSelect = 0x0022
680kMCUndoSelect = 0x0023
681kMCPositionControllerSelect = 0x0024
682kMCGetControllerInfoSelect = 0x0025
683kMCSetClipSelect = 0x0028
684kMCGetClipSelect = 0x0029
685kMCDrawBadgeSelect = 0x002A
686kMCSetUpEditMenuSelect = 0x002B
687kMCGetMenuStringSelect = 0x002C
688kMCSetActionFilterWithRefConSelect = 0x002D
689kMCPtInControllerSelect = 0x002E
690kMCInvalidateSelect = 0x002F
Jack Jansen4e126631998-04-21 15:21:52 +0000691kMCAdjustCursorSelect = 0x0030
692kMCGetInterfaceElementSelect = 0x0031
693kMusicMediaGetIndexedTunePlayerSelect = 0x0101