BWAPI
|
#include <AgentPool.h>
Public Member Functions | |
AgentPool () | |
~AgentPool () | |
void | writeDebugMessage (char message[]) |
void | writeDebugMessage (std::string message) |
void | writeDebugMessage (int message) |
void | writeDebugMessage (float message) |
void | writeDebugMessage (std::string message, std::string target) |
void | writeDebugMessage (std::vector< GoalDescriptor * > messages, std::string target) |
void | writeDebugMessage (int message, std::string target) |
AgentBase * | getAgent (std::string name) |
Unit * | getCurrentPrimaryBase () |
void | setCurrentPrimaryBase (Unit *mb) |
SquadReccomender * | getSquadReccomender () |
SquadPool * | getSquads () |
void | updateAgentDrives () |
Arbitrator * | getArbitrator () |
void | registerGoal (GoalDescriptor *g) |
GoalDescriptor * | getRegisteredGoal (int id) |
Public Attributes | |
bool | launched |
std::ofstream | output |
AgentBase * AgentPool::getAgent | ( | std::string | name | ) |
GoalDescriptor * AgentPool::getRegisteredGoal | ( | int | id | ) |
void AgentPool::registerGoal | ( | GoalDescriptor * | g | ) |
void AgentPool::setCurrentPrimaryBase | ( | Unit * | mb | ) |
void AgentPool::updateAgentDrives | ( | ) |
void AgentPool::writeDebugMessage | ( | char | message[] | ) |
void AgentPool::writeDebugMessage | ( | std::string | message | ) |
void AgentPool::writeDebugMessage | ( | int | message | ) |
void AgentPool::writeDebugMessage | ( | float | message | ) |
void AgentPool::writeDebugMessage | ( | std::string | message, |
std::string | target | ||
) |
void AgentPool::writeDebugMessage | ( | std::vector< GoalDescriptor * > | messages, |
std::string | target | ||
) |
void AgentPool::writeDebugMessage | ( | int | message, |
std::string | target | ||
) |
bool AgentPool::launched |
std::ofstream AgentPool::output |