A B C D E F G H I J K L M N O P Q R S T U V W Y Z 

D

damage(WeaponType) - Method in class bwapi.Player
Calculates the damage that a given weapon type can deal, including upgrades.
damageAmount() - Method in class bwapi.WeaponType
Retrieves the base amount of damage that this weapon can deal per attack.
damageBonus() - Method in class bwapi.WeaponType
Determines the bonus amount of damage that this weapon type increases by for every upgrade to this type.
damageCooldown() - Method in class bwapi.WeaponType
Retrieves the base amount of cooldown time between each attack, in frames.
damageFactor() - Method in class bwapi.WeaponType
Obtains the intended number of missiles/attacks that are used.
DamageType - Class in bwapi
Expected type constructor.
damageType() - Method in class bwapi.WeaponType
Retrieves the damage type that this weapon applies to a unit type.
Dark_Archon_Meld - Static variable in class bwapi.TechType
 
Dark_Cyan - Static variable in class bwapi.Utils
 
Dark_Swarm - Static variable in class bwapi.ExplosionType
 
Dark_Swarm - Static variable in class bwapi.TechType
 
Dark_Swarm - Static variable in class bwapi.WeaponType
 
DarkArchonMeld - Static variable in class bwapi.Order
 
deadUnitCount() - Method in class bwapi.Player
Retrieves the number units that have died for this player.
deadUnitCount(UnitType) - Method in class bwapi.Player
 
Decloak - Static variable in class bwapi.Order
 
decloak() - Method in class bwapi.Unit
Orders a cloaked unit to decloak.
decloak(Unit) - Static method in class bwapi.UnitCommand
 
Decloak - Static variable in class bwapi.UnitCommandType
 
decloak() - Method in class bwapi.Unitset
Orders a cloaked unit to decloak.
DefaultBWListener - Class in bwapi
A utility stub class providing a default implementation of BWEventListener, override it's methods if you want to handle only some events.
DefaultBWListener() - Constructor for class bwapi.DefaultBWListener
 
Defensive_Matrix - Static variable in class bwapi.TechType
 
destroyScore() - Method in class bwapi.UnitType
Retrieves the amount of score points awarded for killing this unit type.
Die - Static variable in class bwapi.Order
 
dimensionDown() - Method in class bwapi.UnitType
Retrieves the distance from the center of the unit type to its bottom edge.
dimensionLeft() - Method in class bwapi.UnitType
Retrieves the distance from the center of the unit type to its left edge.
dimensionRight() - Method in class bwapi.UnitType
Retrieves the distance from the center of the unit type to its right edge.
dimensionUp() - Method in class bwapi.UnitType
Retrieves the distance from the center of the unit type to its top edge.
DisableDoodad - Static variable in class bwapi.Order
 
disconnect() - Method in class bwapi.Client
 
Disruption_Web - Static variable in class bwapi.ExplosionType
 
Disruption_Web - Static variable in class bwapi.TechType
 
Disruption_Web - Static variable in class bwapi.WeaponType
 
drawBox(Enum, int, int, int, int, Color) - Method in class bwapi.Game
Draws a rectangle on the screen with the given color.
drawBox(Enum, int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawBoxMap(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawBoxMap(int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawBoxMap(Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawBoxMap(Position, Position, Color, boolean) - Method in class bwapi.Game
 
drawBoxMouse(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawBoxMouse(int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawBoxMouse(Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawBoxMouse(Position, Position, Color, boolean) - Method in class bwapi.Game
 
drawBoxScreen(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawBoxScreen(int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawBoxScreen(Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawBoxScreen(Position, Position, Color, boolean) - Method in class bwapi.Game
 
drawCircle(Enum, int, int, int, Color) - Method in class bwapi.Game
Draws a circle on the screen with the given color.
drawCircle(Enum, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawCircleMap(int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawCircleMap(int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawCircleMap(Position, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawCircleMap(Position, int, Color, boolean) - Method in class bwapi.Game
 
drawCircleMouse(int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawCircleMouse(int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawCircleMouse(Position, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawCircleMouse(Position, int, Color, boolean) - Method in class bwapi.Game
 
drawCircleScreen(int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawCircleScreen(int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawCircleScreen(Position, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawCircleScreen(Position, int, Color, boolean) - Method in class bwapi.Game
 
drawDot(Enum, int, int, Color) - Method in class bwapi.Game
Draws a dot on the map or screen with a given color.
drawDotMap(int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawDotMap(Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawDotMouse(int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawDotMouse(Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawDotScreen(int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawDotScreen(Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawEllipse(Enum, int, int, int, int, Color) - Method in class bwapi.Game
Draws an ellipse on the screen with the given color.
drawEllipse(Enum, int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawEllipseMap(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawEllipseMap(int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawEllipseMap(Position, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawEllipseMap(Position, int, int, Color, boolean) - Method in class bwapi.Game
 
drawEllipseMouse(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawEllipseMouse(int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawEllipseMouse(Position, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawEllipseMouse(Position, int, int, Color, boolean) - Method in class bwapi.Game
 
drawEllipseScreen(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawEllipseScreen(int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawEllipseScreen(Position, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawEllipseScreen(Position, int, int, Color, boolean) - Method in class bwapi.Game
 
drawLine(Enum, int, int, int, int, Color) - Method in class bwapi.Game
Draws a line on the map or screen with a given color.
drawLineMap(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawLineMap(Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawLineMouse(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawLineMouse(Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawLineScreen(int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawLineScreen(Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawText(Enum, int, int, String) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTextMap(int, int, String) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTextMap(Position, String) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTextMouse(int, int, String) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTextMouse(Position, String) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTextScreen(int, int, String) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTextScreen(Position, String) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTriangle(Enum, int, int, int, int, int, int, Color) - Method in class bwapi.Game
Draws a triangle on the screen with the given color.
drawTriangle(Enum, int, int, int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawTriangleMap(int, int, int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTriangleMap(int, int, int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawTriangleMap(Position, Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTriangleMap(Position, Position, Position, Color, boolean) - Method in class bwapi.Game
 
drawTriangleMouse(int, int, int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTriangleMouse(int, int, int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawTriangleMouse(Position, Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTriangleMouse(Position, Position, Position, Color, boolean) - Method in class bwapi.Game
 
drawTriangleScreen(int, int, int, int, int, int, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTriangleScreen(int, int, int, int, int, int, Color, boolean) - Method in class bwapi.Game
 
drawTriangleScreen(Position, Position, Position, Color) - Method in class bwapi.Game
This is an overloaded member function, provided for convenience.
drawTriangleScreen(Position, Position, Position, Color, boolean) - Method in class bwapi.Game
 
DroneLiftOff - Static variable in class bwapi.Order
 
Dual_Photon_Blasters - Static variable in class bwapi.WeaponType
 
Dual_Photon_Blasters_Artanis - Static variable in class bwapi.WeaponType
 
Dual_Photon_Blasters_Hit - Static variable in class bwapi.BulletType
 
Dual_Photon_Blasters_Mojo - Static variable in class bwapi.WeaponType
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z