BWAPI
|
#include <EUnitsFilter.h>
Public Member Functions | |
void | update (BWAPI::Unit *u) |
void | filter (BWAPI::Unit *u) |
void | onUnitDestroy (BWAPI::Unit *u) |
void | onUnitMorph (BWAPI::Unit *u) |
void | onUnitShow (BWAPI::Unit *u) |
void | onUnitHide (BWAPI::Unit *u) |
void | onUnitRenegade (BWAPI::Unit *u) |
const std::map< BWAPI::Unit *, EViewedUnit > & | getViewedUnits () |
EViewedUnit | getViewedUnit (BWAPI::Unit *u) |
int | getNumbersType (BWAPI::UnitType ut) |
BWAPI::Unit * | getClosestCenter (BWTA::BaseLocation *b) |
const std::map< BWAPI::Unit *, std::pair< BWAPI::UnitType, BWAPI::Position > > & | getInvisibleUnits () |
bool | empty () |
virtual void | update () |
Friends | |
class | CSingleton< EUnitsFilter > |
bool EUnitsFilter::empty | ( | ) |
void EUnitsFilter::filter | ( | BWAPI::Unit * | u | ) |
BWAPI::Unit * EUnitsFilter::getClosestCenter | ( | BWTA::BaseLocation * | b | ) |
const std::map< Unit *, std::pair< UnitType, Position > > & EUnitsFilter::getInvisibleUnits | ( | ) |
int EUnitsFilter::getNumbersType | ( | BWAPI::UnitType | ut | ) |
EViewedUnit EUnitsFilter::getViewedUnit | ( | BWAPI::Unit * | u | ) |
const std::map< BWAPI::Unit *, EViewedUnit > & EUnitsFilter::getViewedUnits | ( | ) |
void EUnitsFilter::onUnitDestroy | ( | BWAPI::Unit * | u | ) |
void EUnitsFilter::onUnitHide | ( | BWAPI::Unit * | u | ) |
void EUnitsFilter::onUnitMorph | ( | BWAPI::Unit * | u | ) |
void EUnitsFilter::onUnitRenegade | ( | BWAPI::Unit * | u | ) |
void EUnitsFilter::onUnitShow | ( | BWAPI::Unit * | u | ) |
Spawn defend goals
void EUnitsFilter::update | ( | BWAPI::Unit * | u | ) |
void EUnitsFilter::update | ( | ) | [virtual] |
friend class CSingleton< EUnitsFilter > [friend] |