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

MovieCapture Class Reference

#include <moviecapture.h>

Inheritance diagram for MovieCapture:

Inheritance graph
List of all members.

Public Member Functions

virtual bool captureFrame ()=0
virtual bool end ()=0
virtual int getFrameCount () const =0
virtual float getFrameRate () const =0
virtual int getHeight () const =0
virtual int getWidth () const =0
 MovieCapture ()
virtual bool start (const std::string &filename, int width, int height, float fps)=0
virtual ~MovieCapture ()

Constructor & Destructor Documentation

MovieCapture::MovieCapture  )  [inline]
 

Definition at line 19 of file moviecapture.h.

00019 {};

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

Definition at line 20 of file moviecapture.h.

00020 {};


Member Function Documentation

virtual bool MovieCapture::captureFrame  )  [pure virtual]
 

Implemented in AVICapture.

Referenced by CelestiaCore::draw().

virtual bool MovieCapture::end  )  [pure virtual]
 

Implemented in AVICapture.

Referenced by CelestiaCore::recordEnd().

virtual int MovieCapture::getFrameCount  )  const [pure virtual]
 

Implemented in AVICapture.

Referenced by CelestiaCore::renderOverlay().

virtual float MovieCapture::getFrameRate  )  const [pure virtual]
 

Implemented in AVICapture.

Referenced by CelestiaCore::renderOverlay(), and CelestiaCore::tick().

virtual int MovieCapture::getHeight  )  const [pure virtual]
 

Implemented in AVICapture.

Referenced by CelestiaCore::renderOverlay().

virtual int MovieCapture::getWidth  )  const [pure virtual]
 

Implemented in AVICapture.

Referenced by CelestiaCore::renderOverlay().

virtual bool MovieCapture::start const std::string filename,
int  width,
int  height,
float  fps
[pure virtual]
 

Implemented in AVICapture.

Referenced by BeginMovieCapture().


The documentation for this class was generated from the following file:
Generated on Sat Jan 14 22:33:28 2006 for Celestia by  doxygen 1.4.1