BWAPI
|
#include <MPQDraftPlugin.h>
Public Member Functions | |
virtual BOOL WINAPI | Identify (LPDWORD lpdwPluginID)=0 |
virtual BOOL WINAPI | GetPluginName (LPSTR lpszPluginName, DWORD nNameBufferLength)=0 |
virtual BOOL WINAPI | CanPatchExecutable (LPCSTR lpszEXEFileName)=0 |
virtual BOOL WINAPI | Configure (HWND hParentWnd)=0 |
virtual BOOL WINAPI | ReadyForPatch ()=0 |
virtual BOOL WINAPI | GetModules (MPQDRAFTPLUGINMODULE *lpPluginModules, LPDWORD lpnNumModules)=0 |
virtual BOOL WINAPI | InitializePlugin (IMPQDraftServer *lpMPQDraftServer)=0 |
virtual BOOL WINAPI | TerminatePlugin ()=0 |
virtual BOOL WINAPI IMPQDraftPlugin::CanPatchExecutable | ( | LPCSTR | lpszEXEFileName | ) | [pure virtual] |
Implemented in MPQDraftPluginInterface.
virtual BOOL WINAPI IMPQDraftPlugin::Configure | ( | HWND | hParentWnd | ) | [pure virtual] |
Implemented in MPQDraftPluginInterface.
virtual BOOL WINAPI IMPQDraftPlugin::GetModules | ( | MPQDRAFTPLUGINMODULE * | lpPluginModules, |
LPDWORD | lpnNumModules | ||
) | [pure virtual] |
Implemented in MPQDraftPluginInterface.
virtual BOOL WINAPI IMPQDraftPlugin::GetPluginName | ( | LPSTR | lpszPluginName, |
DWORD | nNameBufferLength | ||
) | [pure virtual] |
Implemented in MPQDraftPluginInterface.
virtual BOOL WINAPI IMPQDraftPlugin::Identify | ( | LPDWORD | lpdwPluginID | ) | [pure virtual] |
Implemented in MPQDraftPluginInterface.
virtual BOOL WINAPI IMPQDraftPlugin::InitializePlugin | ( | IMPQDraftServer * | lpMPQDraftServer | ) | [pure virtual] |
Implemented in MPQDraftPluginInterface.
virtual BOOL WINAPI IMPQDraftPlugin::ReadyForPatch | ( | ) | [pure virtual] |
Implemented in MPQDraftPluginInterface.
virtual BOOL WINAPI IMPQDraftPlugin::TerminatePlugin | ( | ) | [pure virtual] |
Implemented in MPQDraftPluginInterface.