29 lines
790 B
C++
Executable File
29 lines
790 B
C++
Executable File
//-----------------------------------------------------------------------------
|
|
// -------------------
|
|
// File ....: fltapi.h
|
|
// -------------------
|
|
// Author...: Gus Grubba
|
|
// Date ....: September 1995
|
|
//
|
|
// History .: Sep, 07 1995 - Started
|
|
//
|
|
//-----------------------------------------------------------------------------
|
|
|
|
//-- FLT Interface class
|
|
|
|
class FLTInterface {
|
|
|
|
public:
|
|
|
|
virtual HINSTANCE AppInst () = 0;
|
|
virtual HWND AppWnd () = 0;
|
|
virtual DllDir *AppDllDir () = 0;
|
|
virtual TCHAR *GetDir (int i) = 0;
|
|
virtual int GetMapDirCount () = 0;
|
|
virtual TCHAR *GetMapDir (int i) = 0;
|
|
virtual BOOL CreatePreview (HWND,Bitmap**,int,int,int,float,Bitmap**,DWORD) = 0;
|
|
virtual Interface *GetMaxInterface ( ) = 0;
|
|
|
|
};
|
|
|