LLMediaMovieBase Class Reference

#include <llmediamoviebase.h>

Inheritance diagram for LLMediaMovieBase:

Inheritance graph
[legend]
Collaboration diagram for LLMediaMovieBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLMediaMovieBase ()
virtual ~LLMediaMovieBase ()
virtual BOOL stop ()
virtual BOOL play ()
virtual BOOL loop (S32 howMany)
virtual BOOL pause ()
virtual BOOL seek (F64 time)
virtual BOOL setVolume (F32 volumeIn)
virtual F32 getVolume ()
virtual BOOL isIdle () const
virtual BOOL isBuffering () const
virtual BOOL isError () const
virtual BOOL isLoaded () const
virtual BOOL isStopped () const
virtual BOOL isPaused () const
virtual BOOL isPlaying () const
virtual BOOL isLooping () const
virtual F64 getTime () const
virtual void setAutoScaled (BOOL autoScaledIn)
virtual F64 getMediaDuration () const

Static Public Member Functions

static LLMediaMovieBasemake (const MediaType mediaTypeIn, S32 width_pixels, S32 height_pixels)

Detailed Description

Definition at line 39 of file llmediamoviebase.h.


Constructor & Destructor Documentation

LLMediaMovieBase::LLMediaMovieBase (  ) 

Definition at line 38 of file llmediamoviebase.cpp.

virtual LLMediaMovieBase::~LLMediaMovieBase (  )  [inline, virtual]

Definition at line 45 of file llmediamoviebase.h.


Member Function Documentation

F64 LLMediaMovieBase::getMediaDuration (  )  const [virtual]

Definition at line 230 of file llmediamoviebase.cpp.

F64 LLMediaMovieBase::getTime (  )  const [virtual]

Definition at line 220 of file llmediamoviebase.cpp.

F32 LLMediaMovieBase::getVolume (  )  [virtual]

Definition at line 130 of file llmediamoviebase.cpp.

BOOL LLMediaMovieBase::isBuffering (  )  const [virtual]

Definition at line 148 of file llmediamoviebase.cpp.

References FALSE.

BOOL LLMediaMovieBase::isError (  )  const [virtual]

Definition at line 157 of file llmediamoviebase.cpp.

References FALSE.

BOOL LLMediaMovieBase::isIdle (  )  const [virtual]

Definition at line 139 of file llmediamoviebase.cpp.

References FALSE.

BOOL LLMediaMovieBase::isLoaded (  )  const [virtual]

Reimplemented from LLMediaBase.

Definition at line 166 of file llmediamoviebase.cpp.

References TRUE.

BOOL LLMediaMovieBase::isLooping (  )  const [virtual]

Reimplemented from LLMediaBase.

Definition at line 202 of file llmediamoviebase.cpp.

References FALSE.

BOOL LLMediaMovieBase::isPaused (  )  const [virtual]

Reimplemented from LLMediaBase.

Definition at line 184 of file llmediamoviebase.cpp.

References FALSE.

BOOL LLMediaMovieBase::isPlaying (  )  const [virtual]

Reimplemented from LLMediaBase.

Definition at line 193 of file llmediamoviebase.cpp.

References TRUE.

BOOL LLMediaMovieBase::isStopped (  )  const [virtual]

Definition at line 175 of file llmediamoviebase.cpp.

References FALSE.

BOOL LLMediaMovieBase::loop ( S32  howMany  )  [virtual]

Reimplemented from LLMediaBase.

Definition at line 106 of file llmediamoviebase.cpp.

References TRUE.

LLMediaMovieBase * LLMediaMovieBase::make ( const MediaType  mediaTypeIn,
S32  width_pixels,
S32  height_pixels 
) [static]

Definition at line 45 of file llmediamoviebase.cpp.

References LLMediaBase::QuickTime.

BOOL LLMediaMovieBase::pause (  )  [virtual]

Reimplemented from LLMediaBase.

Definition at line 82 of file llmediamoviebase.cpp.

References LLMediaBase::mMediaEventEmitter, LLMediaObserver::onPause(), TRUE, and LLMediaEmitter< T >::update().

BOOL LLMediaMovieBase::play (  )  [virtual]

Reimplemented from LLMediaBase.

Definition at line 69 of file llmediamoviebase.cpp.

References LLMediaBase::mMediaEventEmitter, LLMediaObserver::onPlay(), TRUE, and LLMediaEmitter< T >::update().

BOOL LLMediaMovieBase::seek ( F64  time  )  [virtual]

Reimplemented from LLMediaBase.

Definition at line 211 of file llmediamoviebase.cpp.

References TRUE.

void LLMediaMovieBase::setAutoScaled ( BOOL  autoScaledIn  )  [virtual]

Reimplemented from LLMediaBase.

Definition at line 113 of file llmediamoviebase.cpp.

BOOL LLMediaMovieBase::setVolume ( F32  volumeIn  )  [virtual]

Reimplemented from LLMediaBase.

Definition at line 121 of file llmediamoviebase.cpp.

References TRUE.

BOOL LLMediaMovieBase::stop (  )  [virtual]

Reimplemented from LLMediaBase.

Definition at line 94 of file llmediamoviebase.cpp.

References LLMediaBase::mMediaEventEmitter, LLMediaObserver::onStop(), TRUE, and LLMediaEmitter< T >::update().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:30 2010 for Second Life Viewer by  doxygen 1.4.7