#include <bitmap.h>
Public Member Functions |
|
BMMExport | BMM_IOHandler () |
BMMExport MCHAR * | ShortDescription (const MCHAR *d=NULL) |
BMMExport MCHAR * | LongDescription (const MCHAR *d=NULL) |
BMMExport MCHAR * | Extension (int index, const MCHAR *e=NULL) |
BMMExport int | NumExtensions () |
BMMExport void | SetCD (ClassDesc *dll) |
This grabs the ClassID and the SuperClassID
of Class Descriptor that gets passed in. |
|
BMMExport ClassDesc * | GetCD () |
BMMExport Class_ID | GetClassID () |
BMMExport SClass_ID | GetSuperID () |
BMMExport void | SetDllNumber (int num) |
BMMExport int | GetDllNum () |
BMMExport void | SetCapabilities (DWORD cap) |
BMMExport DWORD | GetCapabilities () |
BMMExport BOOL | TestCapabilities (DWORD cap) |
BMMExport BMM_IOHandler & | operator= (BMM_IOHandler &from) |
BMMExport BMM_IOHandler | ( | ) |
BMMExport MCHAR* ShortDescription | ( | const MCHAR * | d = NULL |
) |
BMMExport MCHAR* LongDescription | ( | const MCHAR * | d = NULL |
) |
BMMExport MCHAR* Extension | ( | int | index, |
const MCHAR * | e = NULL |
||
) |
BMMExport int NumExtensions | ( | ) | [inline] |
{ return ioExtension.Count(); }
BMMExport void SetCD | ( | ClassDesc * | dll | ) |
This grabs the ClassID and the SuperClassID of Class Descriptor that gets passed in.
It does not grab a hold of the Class Descriptor pointer itself. dll - A pointer to the class descriptor.
BMMExport ClassDesc* GetCD | ( | ) |
BMMExport Class_ID GetClassID | ( | ) |
BMMExport SClass_ID GetSuperID | ( | ) |
BMMExport void SetDllNumber | ( | int | num | ) | [inline] |
{ dllNumber = num; }
BMMExport int GetDllNum | ( | ) | [inline] |
{ return dllNumber; }
BMMExport void SetCapabilities | ( | DWORD | cap | ) | [inline] |
{ ioCapabilities |= cap;};
BMMExport DWORD GetCapabilities | ( | ) | [inline] |
{ return (ioCapabilities);};
BMMExport BOOL TestCapabilities | ( | DWORD | cap | ) | [inline] |
{ return ((ioCapabilities& cap) != 0);};
BMMExport BMM_IOHandler& operator= | ( | BMM_IOHandler & | from | ) |