Enum sc2::data::UnitType[][src]

pub enum UnitType {
    Invalid,
    TerranArmory,
    TerranAutoTurret,
    TerranBanshee,
    TerranBarracks,
    TerranBarracksFlying,
    TerranBarracksReactor,
    TerranBarracksTechLab,
    TerranBattleCruiser,
    TerranBunker,
    TerranCommandCenter,
    TerranCommandCenterFlying,
    TerranCyclone,
    TerranEngineeringBay,
    TerranFactory,
    TerranFactoryFlying,
    TerranFactoryReactor,
    TerranFactoryTechLab,
    TerranFusionCore,
    TerranGhost,
    TerranGhostAcademy,
    TerranHellion,
    TerranHellionTank,
    TerranLiberator,
    TerranLiberatorAg,
    TerranMarauder,
    TerranMarine,
    TerranMedivac,
    TerranMissileTurret,
    TerranMule,
    TerranOrbitalCommand,
    TerranOrbitalCommandFlying,
    TerranPlanetaryFortress,
    TerranRaven,
    TerranReaper,
    TerranRefinery,
    TerranScv,
    TerranSensorTower,
    TerranSiegeTank,
    TerranSiegeTankSieged,
    TerranStarport,
    TerranStarportFlying,
    TerranStarportReactor,
    TerranStarportTechLab,
    TerranSupplyDepot,
    TerranSupplyDepotLowered,
    TerranThor,
    TerranThorAp,
    TerranVikingAssault,
    TerranVikingFighter,
    TerranWidowMine,
    TerranWidowMineBurrowed,
    TerranKd8Charge,
    TerranNuke,
    TerranPointDefenseDrone,
    TerranReactor,
    TerranTechLab,
    ZergBaneling,
    ZergBanelingBurrowed,
    ZergBanelingCocoon,
    ZergBanelingNest,
    ZergBroodling,
    ZergBroodlord,
    ZergBroodlordCocoon,
    ZergChangeling,
    ZergChangelingMarine,
    ZergChangelingMarineShield,
    ZergChangelingZealot,
    ZergChangelingZergling,
    ZergChangelingZerglingWings,
    ZergCorruptor,
    ZergCreepTumor,
    ZergCreepTumorBurrowed,
    ZergCreepTumorQueen,
    ZergDrone,
    ZergDroneBurrowed,
    ZergEgg,
    ZergEvolutionChamber,
    ZergExtractor,
    ZergGreaterSpire,
    ZergHatchery,
    ZergHive,
    ZergHydralisk,
    ZergHydraliskBurrowed,
    ZergHydraliskDen,
    ZergInfestationPit,
    ZergInfestedTerransEgg,
    ZergInfestor,
    ZergInfestorBurrowed,
    ZergInfestorTerran,
    ZergLair,
    ZergLarva,
    ZergLocustMp,
    ZergLocustMpFlying,
    ZergLurkerDenMp,
    ZergLurkerMp,
    ZergLurkerMpBurrowed,
    ZergLurkerMpEgg,
    ZergMutalisk,
    ZergNydusCanal,
    ZergNydusNetwork,
    ZergOverlord,
    ZergOverlordCocoon,
    ZergOverlordTransport,
    ZergOverseer,
    ZergQueen,
    ZergQueenBurrowed,
    ZergRavager,
    ZergRavagerCocoon,
    ZergRoach,
    ZergRoachBurrowed,
    ZergRoachWarren,
    ZergSpawningPool,
    ZergSpineCrawler,
    ZergSpineCrawlerUprooted,
    ZergSpire,
    ZergSporeCrawler,
    ZergSporeCrawlerUprooted,
    ZergSwarmHostBurrowedMp,
    ZergSwarmHostMp,
    ZergTransportOverlordCocoon,
    ZergUltralisk,
    ZergUltraliskCavern,
    ZergViper,
    ZergZergling,
    ZergZerglingBurrowed,
    ZergParasiticBombDummy,
    ProtossAdept,
    ProtossAdeptPhaseShift,
    ProtossArchon,
    ProtossAssimilator,
    ProtossCarrier,
    ProtossColossus,
    ProtossCyberneticScore,
    ProtossDarkShrine,
    ProtossDarkTemplar,
    ProtossDisruptor,
    ProtossDisruptorPhased,
    ProtossFleetBeacon,
    ProtossForge,
    ProtossGateway,
    ProtossHighTemplar,
    ProtossImmortal,
    ProtossInterceptor,
    ProtossMothership,
    ProtossMothershipCore,
    ProtossNexus,
    ProtossObserver,
    ProtossOracle,
    ProtossOracleStasisTrap,
    ProtossPhoenix,
    ProtossPhotonCannon,
    ProtossProbe,
    ProtossPylon,
    ProtossPylonOvercharged,
    ProtossRoboticsBay,
    ProtossRoboticsFacility,
    ProtossSentry,
    ProtossStalker,
    ProtossStargate,
    ProtossTempest,
    ProtossTemplarArchive,
    ProtossTwilightCouncil,
    ProtossVoidRay,
    ProtossWarpGate,
    ProtossWarpPrism,
    ProtossWarpPrismPhasing,
    ProtossZealot,
    NeutralCollapsibleRockTowerDebris,
    NeutralCollapsibleRockTowerDiagonal,
    NeutralCollapsibleRockTowerPushUnit,
    NeutralCollapsibleTerranTowerDebris,
    NeutralCollapsibleTerranTowerDiagonal,
    NeutralCollapsibleTerranTowerPushUnit,
    NeutralCollapsibleTerranTowerPushUnitRampLeft,
    NeutralCollapsibleTerranTowerPushUnitRampRight,
    NeutralCollapsibleTerranTowerRampLeft,
    NeutralCollapsibleTerranTowerRampRight,
    NeutralDebrisRampLeft,
    NeutralDebrisRampRight,
    NeutralDestructibleDebris6x6,
    NeutralDestructibleDebrisRampDiagonalHugeBlur,
    NeutralDestructibleDebrisRampDiagonalHugeUlbr,
    NeutralDestructableRock6x6,
    NeutralDestructibleRockEx1DiagonalHugeBlur,
    NeutralForceField,
    NeutralKarakFemale,
    NeutralLabMineralField,
    NeutralLabMineralField750,
    NeutralMineralField,
    NeutralMineralField750,
    NeutralProtossVespeneGeyser,
    NeutralRichMineralField,
    NeutralRichMineralField750,
    NeutralScantipede,
    NeutralSpacePlatformGeyser,
    NeutralUnbuildableBricksDestructible,
    NeutralUnbuildablePlatesDestructible,
    NeutralUtilityBot,
    NeutralVespeneGeyser,
    NeutralXelNagaTower,
}

list of known StarCraft II unit types

Variants

Trait Implementations

impl Copy for UnitType
[src]

impl Clone for UnitType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Eq for UnitType
[src]

impl PartialEq for UnitType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Hash for UnitType
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for UnitType
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for UnitType

impl Sync for UnitType