BWAPI
Namespaces | Defines | Functions | Variables
BasicAIModule/source/Dll.cpp File Reference
#include <windows.h>
#include <stdio.h>
#include <tchar.h>
#include <BWAPI.h>
#include "BasicAIModule.h"
Include dependency graph for Dll.cpp:

Go to the source code of this file.

Namespaces

namespace  BWAPI

Defines

#define WIN32_LEAN_AND_MEAN

Functions

BOOL APIENTRY DllMain (HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
 __declspec (dllexport) BWAPI

Variables

Game * BWAPI::Broodwar

Define Documentation

Definition at line 1 of file Dll.cpp.


Function Documentation

__declspec ( dllexport  )

Definition at line 30 of file Dll.cpp.

References BWAPI::Broodwar.

{
  BWAPI::Broodwar=game;
  return new BasicAIModule();
}
BOOL APIENTRY DllMain ( HANDLE  hModule,
DWORD  ul_reason_for_call,
LPVOID  lpReserved 
)

Definition at line 11 of file Dll.cpp.

{
  
  switch (ul_reason_for_call)
          {
        case DLL_PROCESS_ATTACH:
          BWAPI::BWAPI_init();
    break;
        case DLL_PROCESS_DETACH:
          break;
        }
        
        
        return TRUE;
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines