BWAPI
Public Member Functions | Friends
EUnitsFilter Class Reference

#include <EUnitsFilter.h>

Inheritance diagram for EUnitsFilter:
Inheritance graph
[legend]
Collaboration diagram for EUnitsFilter:
Collaboration graph
[legend]

List of all members.

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 >

Member Function Documentation

void EUnitsFilter::filter ( BWAPI::Unit *  u)

Here is the caller graph for this function:

BWAPI::Unit * EUnitsFilter::getClosestCenter ( BWTA::BaseLocation *  b)
const std::map< Unit *, std::pair< UnitType, Position > > & EUnitsFilter::getInvisibleUnits ( )

Here is the caller graph for this function:

int EUnitsFilter::getNumbersType ( BWAPI::UnitType  ut)

Here is the caller graph for this function:

Here is the caller graph for this function:

const std::map< BWAPI::Unit *, EViewedUnit > & EUnitsFilter::getViewedUnits ( )

Here is the caller graph for this function:

void EUnitsFilter::onUnitDestroy ( BWAPI::Unit *  u)

Here is the caller graph for this function:

void EUnitsFilter::onUnitHide ( BWAPI::Unit *  u)

Here is the caller graph for this function:

void EUnitsFilter::onUnitMorph ( BWAPI::Unit *  u)

Here is the caller graph for this function:

void EUnitsFilter::onUnitRenegade ( BWAPI::Unit *  u)

Here is the caller graph for this function:

void EUnitsFilter::onUnitShow ( BWAPI::Unit *  u)

Spawn defend goals

Here is the call graph for this function:

Here is the caller graph for this function:

void EUnitsFilter::update ( BWAPI::Unit *  u)

Here is the caller graph for this function:

void EUnitsFilter::update ( ) [virtual]

Friends And Related Function Documentation

friend class CSingleton< EUnitsFilter > [friend]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines