BWAPI
Public Types | Public Member Functions | Public Attributes
ProductionType Class Reference

#include <ProductionType.h>

Collaboration diagram for ProductionType:
Collaboration graph
[legend]

List of all members.

Public Types

enum  Type { Unknown = -1, Unit = 0, Tech = 1, Upgrade = 2 }

Public Member Functions

 ProductionType (BWAPI::UnitType unitType, int prio)
 ProductionType (BWAPI::TechType techType, int prio)
 ProductionType (BWAPI::UpgradeType upgradeType, int prio)
bool operator< (const ProductionType &a) const

Public Attributes

Type _type
BWAPI::UnitType _unit
BWAPI::TechType _tech
BWAPI::UpgradeType _upgrade
int _priority

Member Enumeration Documentation

Enumerator:
Unknown 
Unit 
Tech 
Upgrade 

Constructor & Destructor Documentation

ProductionType::ProductionType ( BWAPI::UnitType  unitType,
int  prio 
)

Here is the call graph for this function:

Here is the caller graph for this function:

ProductionType::ProductionType ( BWAPI::TechType  techType,
int  prio 
)

Here is the call graph for this function:

ProductionType::ProductionType ( BWAPI::UpgradeType  upgradeType,
int  prio 
)

Here is the call graph for this function:


Member Function Documentation

bool ProductionType::operator< ( const ProductionType a) const

Member Data Documentation


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