#include <sfx.h>
Public Types |
|
enum | { cac_check, cac_progress, cac_setTitle } |
Public Member Functions |
|
virtual BOOL | Check ()=0 |
virtual BOOL | Progress (int done, int total)=0 |
virtual void | SetTitle (const MCHAR *title)=0 |
BEGIN_FUNCTION_MAP | FN_0 (cac_check, TYPE_BOOL, Check) |
FN_2 (cac_progress, TYPE_BOOL, Progress, TYPE_INT, TYPE_INT) | |
VFN_1 (cac_setTitle, SetTitle, TYPE_STRING) | |
END_FUNCTION_MAP FPInterfaceDesc * | GetDesc () |
anonymous enum |
{ cac_check, cac_progress, cac_setTitle, };
virtual BOOL Check | ( | ) | [pure virtual] |
virtual BOOL Progress | ( | int | done, |
int | total | ||
) | [pure virtual] |
virtual void SetTitle | ( | const MCHAR * | title | ) | [pure virtual] |
BEGIN_FUNCTION_MAP FN_0 | ( | cac_check | , |
TYPE_BOOL | , | ||
Check | |||
) |
FN_2 | ( | cac_progress | , |
TYPE_BOOL | , | ||
Progress | , | ||
TYPE_INT | , | ||
TYPE_INT | |||
) |
VFN_1 | ( | cac_setTitle | , |
SetTitle | , | ||
TYPE_STRING | |||
) |
END_FUNCTION_MAP FPInterfaceDesc* GetDesc | ( | ) | [inline, virtual] |
Implements FPInterface.
{ return (FPInterfaceDesc*)GetCOREInterface(CAC_INTERFACE); }