BWAPI
Public Member Functions
IMPQDraftPlugin Struct Reference

#include <MPQDraftPlugin.h>

Inheritance diagram for IMPQDraftPlugin:
Inheritance graph
[legend]

List of all members.

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

Member Function Documentation

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.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines