[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

 

LMovieController



Overview:

LMovieController is a PowerPlant class that is used for creating, drawing, and disposing of a standard Mac OS QuickTime movie controller.

Methods :

The methods in this class are:

 

LMovieController()  
~LMovieController()  
DrawSelf()  
SpendTime()  

Data Members:

The data members in this class are:

 

mMovie  
mMovieController  

Operation:

You would typically use this class in conjunction with the UQuickTime object if your application supports QuickTime movies. Since this class inherits from LPeriodical, it receives and can process every event retrieved by the event loop.

Source files:

(Pane Classes)

UQuickTime.h

UQuickTime.cp

Ancestors:

LPane

LPeriodical

LMovieController()

Purpose:

The constructors create objects from the passed-in parameters.

Access:

Public

Prototype:

LMovieController();

LMovieController( const SPaneInfo &inPaneInfo,
Movie inMovie );
Parameters:

This method has the following parameters:

 

const   SPaneInfo&  
inPaneInfo  
The reference for the SuperView that the movie controller belongs to.  
Movie  
inMovie  
The resource ID for the movie that will be displayed with the controller.  

~LMovieController()

Purpose:

The destructor destroys the object.

Access:

Virtual, Public

Prototype:

virtual ~LMovieController();

DrawSelf()

Purpose:

This method is an override of the base class method DrawSelf() in LPane. It draws the movie controller.

SpendTime()

Purpose:

This method is an override of the base class method DrawSelf() in LPeriodical. It handles events in the movie controller.

mMovie

Purpose:

This data member stores the resource ID of the movie for the controller.

Access:

Protected

Prototype:

Movie mMovie;

mMovieController

Purpose:

This data member stores the MovieController.

Access:

Protected

Prototype:

MovieController mMovieController;

 


[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

Visit the Metrowerks website at: http://www.metrowerks.com
For assistance contact Metrowerks Technical Support at: cw_support@metrowerks.com
Copyright © 2000, Metrowerks Corp. All rights reserved.

Last updated: July 21, 2000