BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
BWAPI::TechTypeInternal Class Reference
Collaboration diagram for BWAPI::TechTypeInternal:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TechTypeInternal ()
void set (const char *name, int mineralPrice, int gasPrice, int researchTime, int energyUsed, UnitType whatResearches, Race race, WeaponType weapon, bool targetsUnit, bool targetsPosition, Order orderType, UnitType whatUses1, UnitType whatUses2=UnitTypes::None, UnitType whatUses3=UnitTypes::None, UnitType whatUses4=UnitTypes::None, UnitType whatUses5=UnitTypes::None, UnitType whatUses6=UnitTypes::None)

Public Attributes

std::string name
int mineralPrice
int gasPrice
int researchTime
int energyUsed
UnitType whatResearches
Race race
WeaponType weapon
bool targetsUnit
bool targetsPosition
std::set< UnitTypewhatUses
Order orderType
bool valid

Constructor & Destructor Documentation


Member Function Documentation

void BWAPI::TechTypeInternal::set ( const char *  name,
int  mineralPrice,
int  gasPrice,
int  researchTime,
int  energyUsed,
UnitType  whatResearches,
Race  race,
WeaponType  weapon,
bool  targetsUnit,
bool  targetsPosition,
Order  orderType,
UnitType  whatUses1,
UnitType  whatUses2 = UnitTypes::None,
UnitType  whatUses3 = UnitTypes::None,
UnitType  whatUses4 = UnitTypes::None,
UnitType  whatUses5 = UnitTypes::None,
UnitType  whatUses6 = UnitTypes::None 
) [inline]

Here is the caller graph for this function:


Member Data Documentation


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