Public Types |
enum | {
CURRENT = -100,
FIRST,
LAST,
NEXT,
PREVIOUS
} |
enum | { typeNORMAL,
typeSTREAMLOAD,
typeFLIFLCLOAD
} |
Public Methods |
virtual ACI * | getCI () |
ADLL | Amovie (char *name, int w, int h, int nbBits, int nbFrames=0) |
ADLL | Amovie (char *name, char *filename) |
virtual ADLL | ~Amovie () |
ADLL void | clear () |
ADLL bool | remove (int pos=CURRENT) |
ADLL bool | insert (class Abitmap *b=NULL, int pos=CURRENT) |
ADLL bool | append (class Abitmap *b=NULL, int pos=CURRENT) |
ADLL bool | select (int pos=NEXT) |
ADLL bool | get (class Abitmap *b, int pos=CURRENT) |
ADLL bool | get (class Abitmap *b, int xd, int yd, int wd, int hd, int xs, int ys, int ws, int hs, int state, int flags, float alpha, dword colorkey, int pos=CURRENT) |
bool | open (char *filename) |
void | close () |
bool | openFLI (char *filename) |
void | closeFLI () |
bool | del (class bitmapL *bl) |
Public Attributes |
bitmapL * | firstB |
bitmapL * | lastB |
bitmapL * | current |
int | currentI |
int | w |
int | h |
int | nbBits |
int | nbFrames |
int | type |
bool | isOK |
IAMMultiMediaStream * | m_pMMStream |
IMediaStream * | m_pPrimaryVidStream |
IDirectDrawMediaStream * | m_pDDStream |
IDirectDrawSurface * | m_pDDSurfaceAnim |
IDirectDrawStreamSample * | m_pSample |
STREAM_TIME | fTime |
bool | isLast |
fli * | fliflc |
Abitmap * | bfli |
Static Public Attributes |
ADLL ACI | CI |