BWAPI
Classes | Defines | Functions
trunk/bwapi/BWScriptEmulator/ScriptThread.h File Reference
#include <windows.h>
#include <BWAPI.h>
#include <list>
#include <deque>
Include dependency graph for ScriptThread.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  aithread

Defines

#define AI_THREAD_BROODWAR   0x01
#define AI_THREAD_KILLABLE   0x02
#define AI_THREAD_WANT_KILLED   0x04
#define AI_THREAD_TARG_EXPANSION   0x08

Functions

void UpdateScripts ()
bool LoadAIBinary (const char *pszFileName)
int GetStandardUnitCount (BWAPI::UnitType type, bool bCompleted=true, BWAPI::Player *player=NULL)
void AICreateThread (WORD wStartBlock, BWAPI::Position location, void *pTown=NULL)
void AICreateThread (char *pszScriptID, BWAPI::Position location)

Define Documentation

#define AI_THREAD_BROODWAR   0x01
#define AI_THREAD_KILLABLE   0x02
#define AI_THREAD_TARG_EXPANSION   0x08
#define AI_THREAD_WANT_KILLED   0x04

Function Documentation

void AICreateThread ( WORD  wStartBlock,
BWAPI::Position  location,
void *  pTown = NULL 
)

Here is the caller graph for this function:

void AICreateThread ( char *  pszScriptID,
BWAPI::Position  location 
)

Here is the call graph for this function:

int GetStandardUnitCount ( BWAPI::UnitType  type,
bool  bCompleted = true,
BWAPI::Player player = NULL 
)

Here is the call graph for this function:

Here is the caller graph for this function:

bool LoadAIBinary ( const char *  pszFileName)

Here is the call graph for this function:

Here is the caller graph for this function:

void UpdateScripts ( )

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines