BWAPI 4.2.0 An API for interacting with Starcraft: Broodwar (1.16.1) |
Namespaces | |
Enum |
Functions | |
const Error::set & | allErrors () |
Variables | |
constexpr Error | Access_Denied {Enum::Access_Denied} |
constexpr Error | Already_Researched {Enum::Already_Researched} |
constexpr Error | Currently_Researching {Enum::Currently_Researching} |
constexpr Error | Currently_Upgrading {Enum::Currently_Upgrading} |
constexpr Error | File_Not_Found {Enum::File_Not_Found} |
constexpr Error | Fully_Upgraded {Enum::Fully_Upgraded} |
constexpr Error | Incompatible_State {Enum::Incompatible_State} |
constexpr Error | Incompatible_TechType {Enum::Incompatible_TechType} |
constexpr Error | Incompatible_UnitType {Enum::Incompatible_UnitType} |
constexpr Error | Insufficient_Ammo {Enum::Insufficient_Ammo} |
constexpr Error | Insufficient_Energy {Enum::Insufficient_Energy} |
constexpr Error | Insufficient_Gas {Enum::Insufficient_Gas} |
constexpr Error | Insufficient_Minerals {Enum::Insufficient_Minerals} |
constexpr Error | Insufficient_Space {Enum::Insufficient_Space} |
constexpr Error | Insufficient_Supply {Enum::Insufficient_Supply} |
constexpr Error | Insufficient_Tech {Enum::Insufficient_Tech} |
constexpr Error | Invalid_Parameter {Enum::Invalid_Parameter} |
constexpr Error | Invalid_Tile_Position {Enum::Invalid_Tile_Position} |
constexpr Error | None {Enum::None} |
constexpr Error | Out_Of_Range {Enum::Out_Of_Range} |
constexpr Error | Unable_To_Hit {Enum::Unable_To_Hit} |
constexpr Error | Unbuildable_Location {Enum::Unbuildable_Location} |
constexpr Error | Unit_Busy {Enum::Unit_Busy} |
constexpr Error | Unit_Does_Not_Exist {Enum::Unit_Does_Not_Exist} |
constexpr Error | Unit_Not_Owned {Enum::Unit_Not_Owned} |
constexpr Error | Unit_Not_Visible {Enum::Unit_Not_Visible} |
constexpr Error | Unknown {Enum::Unknown} |
constexpr Error | Unreachable_Location {Enum::Unreachable_Location} |
Namespace containing error codes
Retrieves the set of all the error codes.
Referenced by BWAPI::Error::Error().
Unit Does Not Exist.
Corresponds with Errors::Enum::Unit_Does_Not_Exist.
Unit Not Visible.
Corresponds with Errors::Enum::Unit_Not_Visible.
Unit Not Owned.
Corresponds with Errors::Enum::Unit_Not_Owned.
Unit Busy.
Corresponds with Errors::Enum::Unit_Busy.
Incompatible UnitType.
Corresponds with Errors::Enum::Incompatible_UnitType.
Incompatible TechType.
Corresponds with Errors::Enum::Incompatible_TechType.
Incompatible State.
Corresponds with Errors::Enum::Incompatible_State.
Already Researched.
Corresponds with Errors::Enum::Already_Researched.
Fully Upgraded.
Corresponds with Errors::Enum::Fully_Upgraded.
Currently Researching.
Corresponds with Errors::Enum::Currently_Researching.
Currently Upgrading.
Corresponds with Errors::Enum::Currently_Upgrading.
Insufficient Minerals.
Corresponds with Errors::Enum::Insufficient_Minerals.
Insufficient Gas.
Corresponds with Errors::Enum::Insufficient_Gas.
Insufficient Supply.
Corresponds with Errors::Enum::Insufficient_Supply.
Insufficient Energy.
Corresponds with Errors::Enum::Insufficient_Energy.
Insufficient Tech.
Corresponds with Errors::Enum::Insufficient_Tech.
Insufficient Ammo.
Corresponds with Errors::Enum::Insufficient_Ammo.
Insufficient Space.
Corresponds with Errors::Enum::Insufficient_Space.
Invalid Tile Position.
Corresponds with Errors::Enum::Invalid_Tile_Position.
Unbuildable Location.
Corresponds with Errors::Enum::Unbuildable_Location.
Unreachable Location.
Corresponds with Errors::Enum::Unreachable_Location.
Out Of Range.
Corresponds with Errors::Enum::Out_Of_Range.
Unable To Hit.
Corresponds with Errors::Enum::Unable_To_Hit.
Access Denied.
Corresponds with Errors::Enum::Access_Denied.
File Not Found.
Corresponds with Errors::Enum::File_Not_Found.
Invalid Parameter.
Corresponds with Errors::Enum::Invalid_Parameter.