cinder::qtime::MovieLoader Class Reference

#import <QuickTime.h>

List of all members.

Classes

struct  Obj

Public Member Functions

() - MovieLoader
() - MovieLoader
(bool) - checkLoaded
 Returns whether the movie is in a loaded state, implying its structures are ready for reading but it may not be ready for playback.
(bool) - checkPlayable
 Returns whether the movie is playable, implying the movie is fully formed and can be played but media data is still downloading.
(bool) - checkPlaythroughOk
 Returns whether the movie is ready for playthrough, implying media data is still downloading, but all data is expected to arrive before it is needed.
(void) - waitForLoaded
 Waits until the movie is in a loaded state, which implies its structures are ready for reading but it is not ready for playback.
(void) - waitForPlayable
 Waits until the movie is in a playable state, implying the movie is fully formed and can be played but media data is still downloading.
(void) - waitForPlaythroughOk
 Waits until the movie is ready for playthrough, implying media data is still downloading, but all data is expected to arrive before it is needed.
(const Url &) - getUrl
 Returns the original Url that the MovieLoader is loading.
(::Movie- getMovieHandle
 Returns the native QuickTime Movie data structure but still maintains ownership of it.
(::Movie- transferMovieHandle
 Returns the native QuickTime Movie and marks itself as no longer the owner. In general you should not call this.

Protected Member Functions

(void) - updateLoadState

Protected Attributes

shared_ptr< ObjmObj



typedef shared_ptr< Obj >
MovieLoader::* 
unspecified_bool_type
 Emulates shared_ptr-like behavior.
() - operator unspecified_bool_type
 Emulates shared_ptr-like behavior.
(void) - reset
 Emulates shared_ptr-like behavior.

Member Typedef Documentation

- (typedef shared_ptr<Obj> *) cinder:

Emulates shared_ptr-like behavior.


Constructor & Destructor Documentation

- cinder:  
- cinder: (const Url &)  url  

Member Function Documentation

- (bool) qtime:   const

Returns whether the movie is in a loaded state, implying its structures are ready for reading but it may not be ready for playback.

- (bool) qtime:   const

Returns whether the movie is playable, implying the movie is fully formed and can be played but media data is still downloading.

- (bool) qtime:   const

Returns whether the movie is ready for playthrough, implying media data is still downloading, but all data is expected to arrive before it is needed.

- (void) qtime:   const

Waits until the movie is in a loaded state, which implies its structures are ready for reading but it is not ready for playback.

- (void) qtime:   const

Waits until the movie is in a playable state, implying the movie is fully formed and can be played but media data is still downloading.

- (void) qtime:   const

Waits until the movie is ready for playthrough, implying media data is still downloading, but all data is expected to arrive before it is needed.

- (const Url&) qtime:   const

Returns the original Url that the MovieLoader is loading.

- :   const

Returns the native QuickTime Movie data structure but still maintains ownership of it.

- :   const

Returns the native QuickTime Movie and marks itself as no longer the owner. In general you should not call this.

- (void) qtime:   const
- cinder:   const

Emulates shared_ptr-like behavior.

- (void) qtime:  

Emulates shared_ptr-like behavior.


Member Data Documentation

- (shared_ptr<Obj>) qtime: [protected]

The documentation for this class was generated from the following files: