Uses of Class
quicktime.std.movies.MovieController

Packages that use MovieController
quicktime.qd   
quicktime.std.movies   
quicktime.vr   
 

Uses of MovieController in quicktime.qd
 

Methods in quicktime.qd with parameters of type MovieController
static QDGraphics QDGraphics.fromMovieController(MovieController mc)
          This method returns a movie controller's color graphics port.
static Region Region.fromMovieControllerBounds(MovieController mc)
          This method returns the actual region occupied by the controller and its movie, if the movie is attached to the controller.
static Region Region.fromMovieControllerWindow(MovieController mc, QDGraphics window)
          This method allows your application to determine the window region that is actually in use by a controller and its movie.
static Region Region.fromMovieControllerClip(MovieController mc)
          This method allows you to obtain information describing a movie controller's clipping regions.
static Region Region.fromMovieControllerBadge(MovieController mc, Region movieRgn, boolean returnBadgeRgn)
          This method allows you to display a controller's badge.
 

Uses of MovieController in quicktime.std.movies
 

Subclasses of MovieController in quicktime.std.movies
 class MultiMovieController
          The MultiMovieController class allows for multiple movies to be associated with a single controller.
 

Methods in quicktime.std.movies that return MovieController
 MovieController QTGetExternalMovieRecord.getMovieController()
          Return the movie controller
 

Methods in quicktime.std.movies with parameters of type MovieController
 boolean ActionFilter.execute(MovieController mc, int action)
          This method should be overridden to handle the following actions: mcActionIdle ID = 1 mcActionActivate ID = 3 mcActionDeactivate ID = 4 mcActionDraw ID = 2 (The Graphics object of the controller can be retrieved from the controller if required) mcActionSetColorTable (The ColorTable object of the movie can be retrieved from the movie) mcActionForceTimeTableUpdate ID = 61 mcActionMovieChanged ID = 77 mcActionControllerSizeChanged ID = 26 (The controller object can be retrieved from the movie) mcActionSuspend ID = 46 mcActionResume ID = 47 mcActionMovieEdited ID = 50 mcActionMovieFinished ID = 86
 boolean ActionFilter.execute(MovieController mc, int action, float value)
          This method should be overridden to handle the following actions: mcActionPlay mcActionSetVolume mcActionPrerollAndPlay mcActionAutoPlay mcActionPauseToBuffer mcActionSetVolumeStep
 boolean ActionFilter.execute(MovieController mc, int action, float[] value)
          This method should be overridden to handle the following actions: mcActionGetVolume mcActionGetPlayRate
 boolean ActionFilter.execute(MovieController mc, int action, boolean[] value)
          This method should be overridden to handle the following actions: mcActionGetLooping mcActionGetLoopIsPalindrome mcActionGetKeysEnabled mcActionGetPlaySelection mcActionGetUseBadge mcActionGetPlayEveryFrame mcActionShowBalloon - set to false to stop balloon mcActionBadgeClick - set to false to ignore click mcActionGetDragEnabled mcActionGetCursorSettingEnabled mcActionGetMovieActive
 boolean ActionFilter.execute(MovieController mc, int action, int[] value)
          This method should be overridden to handle the following actions: mcActionGetFlags mcActionGetMovieID
 boolean ActionFilter.execute(MovieController mc, int action, boolean value)
          This method should be overridden to handle the following actions: mcActionSetLooping mcActionSetLoopIsPalindrome mcActionSetKeysEnabled mcActionSetPlaySelection mcActionSetUseBadge mcActionSetPlayEveryFrame mcActionSetCursorSettingEnabled mcActionGetDragEnabled
 boolean ActionFilter.execute(MovieController mc, QDRect rect)
          This method should be overridden to handle the following actions: mcActionSetGrowBoxBounds mcActionGetTimeSliderRect
 boolean ActionFilter.execute(MovieController mc, int action, int value)
          This method should be overridden to handle the following actions: mcActionStep mcActionSetFlags mcActionAppMessageReceived
 boolean ActionFilter.execute(MovieController mc, int action, TimeRecord tr)
          This method should be overridden to handle the following actions: mcActionGoToTime mcActionSetSelectionBegin mcActionGetSelectionBegin mcActionSetSelectionDuration mcActionGetSelectionDuration
 boolean ActionFilter.execute(MovieController mc, int action, ResolvedQTEventSpec es)
          This method should be overridden to handle the following actions: mcActionExecuteAllActionsForQTEvent mcActionExecuteOneActionForQTEvent This class will pass on the wired sprites actions.
 boolean ActionFilter.execute(MovieController mc, int action, AtomContainer container, Atom atom)
          This method should be overridden to handle the following actions: mcActionPerformActionList
 boolean ActionFilter.execute(MovieController mc, int action, StringHandle string)
          This method should be overridden to handle the following actions: mcActionLinkToURL mcActionShowMessageString mcActionGetNextURL
 boolean ActionFilter.execute(MovieController mc, int action, int stringTypeFlags, StringHandle string)
          This method should be overridden to handle the following actions: mcActionShowStatusString
 boolean ActionFilter.execute(MovieController mc, int action, QDPoint point)
          This method should be overridden to handle the following actions: mcActionForceTimeTableUpdate
 boolean ActionFilter.execute(MovieController mc, int action, QTGetExternalMovieRecord record)
          This method should be overridden to handle the following actions: mcActionGetExternalMovie
 boolean ActionFilter.execute(MovieController mc, int action, TimeRecord tr, java.lang.String str)
          This method should be overridden to handle the following actions: mcActionGetChapterTime
 

Uses of MovieController in quicktime.vr
 

Constructors in quicktime.vr with parameters of type MovieController
QTVRInstance(Track qtvrTrack, MovieController mc)
          You can use the QTVRGetQTVRInstance function to get an instance of a QuickTime VR movie.