Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

RageMovieTexture Class Reference

#include <MovieTexture.h>

Inheritance diagram for RageMovieTexture:

Inheritance graph
[legend]
Collaboration diagram for RageMovieTexture:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RageMovieTexture (RageTextureID ID)
virtual ~RageMovieTexture ()
virtual CString Init ()
virtual void Update (float fDeltaTime)
virtual void Reload ()=0
virtual void SetPosition (float fSeconds)=0
virtual void SetPlaybackRate (float fRate)=0
virtual void SetLooping (bool looping=true)
bool IsAMovie () const

Static Public Member Functions

bool GetFourCC (CString fn, CString &handler, CString &type)

Constructor & Destructor Documentation

RageMovieTexture::RageMovieTexture RageTextureID  ID  )  [inline]
 

virtual RageMovieTexture::~RageMovieTexture  )  [inline, virtual]
 


Member Function Documentation

bool RageMovieTexture::GetFourCC CString  fn,
CString &  handler,
CString &  type
[static]
 

virtual CString RageMovieTexture::Init  )  [inline, virtual]
 

Reimplemented in MovieTexture_DShow, and MovieTexture_FFMpeg.

bool RageMovieTexture::IsAMovie  )  const [inline, virtual]
 

Reimplemented from RageTexture.

virtual void RageMovieTexture::Reload  )  [pure virtual]
 

Reimplemented from RageTexture.

Implemented in MovieTexture_DShow, MovieTexture_FFMpeg, and MovieTexture_Null.

virtual void RageMovieTexture::SetLooping bool  looping = true  )  [inline, virtual]
 

Reimplemented from RageTexture.

Reimplemented in MovieTexture_DShow, MovieTexture_FFMpeg, and MovieTexture_Null.

virtual void RageMovieTexture::SetPlaybackRate float  fRate  )  [pure virtual]
 

Reimplemented from RageTexture.

Implemented in MovieTexture_DShow, MovieTexture_FFMpeg, and MovieTexture_Null.

virtual void RageMovieTexture::SetPosition float  fSeconds  )  [pure virtual]
 

Reimplemented from RageTexture.

Implemented in MovieTexture_DShow, MovieTexture_FFMpeg, and MovieTexture_Null.

virtual void RageMovieTexture::Update float  fDeltaTime  )  [inline, virtual]
 

Reimplemented from RageTexture.

Reimplemented in MovieTexture_DShow, MovieTexture_FFMpeg, and MovieTexture_Null.


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 21:01:26 2005 for StepMania by doxygen 1.3.7