BWAPI
Namespaces | Enumerations
trunk/bwapi/BWAPI/Source/BW/UnitPrototypeFlags.h File Reference

Go to the source code of this file.

Namespaces

namespace  BW
namespace  BW::UnitPrototypeFlags

Enumerations

enum  BW::UnitPrototypeFlags::Enum {
  BW::UnitPrototypeFlags::Building = 1 << 0x00, BW::UnitPrototypeFlags::Addon = 1 << 0x01, BW::UnitPrototypeFlags::Flyer = 1 << 0x02, BW::UnitPrototypeFlags::Worker = 1 << 0x03,
  BW::UnitPrototypeFlags::Subunit = 1 << 0x04, BW::UnitPrototypeFlags::FlyingBuilding = 1 << 0x05, BW::UnitPrototypeFlags::Hero = 1 << 0x06, BW::UnitPrototypeFlags::RegeneratesHP = 1 << 0x07,
  BW::UnitPrototypeFlags::AnimatedIdle = 1 << 0x08, BW::UnitPrototypeFlags::Cloakable = 1 << 0x09, BW::UnitPrototypeFlags::TwoUnitsIn1Egg = 1 << 0x0A, BW::UnitPrototypeFlags::NeutralAccessories = 1 << 0x0B,
  BW::UnitPrototypeFlags::ResourceDepot = 1 << 0x0C, BW::UnitPrototypeFlags::ResourceContainer = 1 << 0x0D, BW::UnitPrototypeFlags::RoboticUnit = 1 << 0x0E, BW::UnitPrototypeFlags::Detector = 1 << 0x0F,
  BW::UnitPrototypeFlags::Organicunit = 1 << 0x10, BW::UnitPrototypeFlags::CreepBuilding = 1 << 0x11, BW::UnitPrototypeFlags::Unused = 1 << 0x12, BW::UnitPrototypeFlags::RequiredPsi = 1 << 0x13,
  BW::UnitPrototypeFlags::Burrowable = 1 << 0x14, BW::UnitPrototypeFlags::Spellcaster = 1 << 0x15, BW::UnitPrototypeFlags::PermanentCloak = 1 << 0x16, BW::UnitPrototypeFlags::NPCOrAccessories = 1 << 0x17,
  BW::UnitPrototypeFlags::MorphFromOtherUnit = 1 << 0x18, BW::UnitPrototypeFlags::LargeUnit = 1 << 0x19, BW::UnitPrototypeFlags::HugeUnit = 1 << 0x1A, BW::UnitPrototypeFlags::AutoAttackAndMove = 1 << 0x1B,
  BW::UnitPrototypeFlags::Attack = 1 << 0x1C, BW::UnitPrototypeFlags::Invincible = 1 << 0x1D, BW::UnitPrototypeFlags::Mechanical = 1 << 0x1E, BW::UnitPrototypeFlags::ProducesUnits = (u32) 1 << 0x1F
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines