Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
AviFile Class Reference

#include <AviFile.h>

List of all members.

Public Member Functions

 AviFile (const char *fname)
 AviFile (const char *fname, const Rect &rect, int frame_rate=30)
 ~AviFile ()
HRESULT AddFrame (const Bitmap &bmp)
HRESULT GetFrame (double seconds, Bitmap &bmp)

Static Public Member Functions

static const char * TYPENAME ()

Detailed Description

Definition at line 30 of file AviFile.h.


Constructor & Destructor Documentation

AviFile::AviFile ( const char *  fname)

Definition at line 29 of file AviFile.cpp.

AviFile::AviFile ( const char *  fname,
const Rect rect,
int  frame_rate = 30 
)

Definition at line 36 of file AviFile.cpp.

AviFile::~AviFile ( )

Definition at line 113 of file AviFile.cpp.


Member Function Documentation

HRESULT AviFile::AddFrame ( const Bitmap bmp)

Definition at line 133 of file AviFile.cpp.

HRESULT AviFile::GetFrame ( double  seconds,
Bitmap bmp 
)

Definition at line 174 of file AviFile.cpp.

static const char* AviFile::TYPENAME ( )
inlinestatic

Definition at line 33 of file AviFile.h.


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