#include <BuildOrderManager.h>
Public Member Functions | |
MetaUnit (BWAPI::Unit *unit) | |
MetaUnit (int larvaSpawnTime) | |
int | nextFreeTime () const |
int | nextFreeTime (BWAPI::UnitType t) const |
int | nextFreeTime (BWAPI::TechType t) const |
int | nextFreeTime (BWAPI::UpgradeType t) const |
BWAPI::UnitType | getType () const |
int | getRemainingBuildTime () const |
int | getRemainingTrainTime () const |
int | getRemainingResearchTime () const |
int | getRemainingUpgradeTime () const |
BWAPI::UpgradeType | getUpgrade () const |
bool | hasBuildUnit () const |
bool | hasAddon () const |
bool | isBeingConstructed () const |
bool | isCompleted () const |
bool | isMorphing () const |
bool | isTraining () const |
bool | isUpgrading () const |
Public Attributes | |
BWAPI::Unit * | unit |
int | larvaSpawnTime |
BuildOrderManager::MetaUnit::MetaUnit | ( | int | larvaSpawnTime | ) |
int BuildOrderManager::MetaUnit::getRemainingBuildTime | ( | ) | const |
int BuildOrderManager::MetaUnit::getRemainingResearchTime | ( | ) | const |
int BuildOrderManager::MetaUnit::getRemainingTrainTime | ( | ) | const |
int BuildOrderManager::MetaUnit::getRemainingUpgradeTime | ( | ) | const |
bool BuildOrderManager::MetaUnit::hasAddon | ( | ) | const |
bool BuildOrderManager::MetaUnit::hasBuildUnit | ( | ) | const |
bool BuildOrderManager::MetaUnit::isBeingConstructed | ( | ) | const |
bool BuildOrderManager::MetaUnit::isCompleted | ( | ) | const |
bool BuildOrderManager::MetaUnit::isMorphing | ( | ) | const |
bool BuildOrderManager::MetaUnit::isTraining | ( | ) | const |
bool BuildOrderManager::MetaUnit::isUpgrading | ( | ) | const |
int BuildOrderManager::MetaUnit::nextFreeTime | ( | ) | const |
int BuildOrderManager::MetaUnit::nextFreeTime | ( | BWAPI::UnitType | t | ) | const |
int BuildOrderManager::MetaUnit::nextFreeTime | ( | BWAPI::TechType | t | ) | const |
int BuildOrderManager::MetaUnit::nextFreeTime | ( | BWAPI::UpgradeType | t | ) | const |