Interface | Description |
---|---|
Addon | |
AirAttacker |
Units implementing this interface can attack air units.
|
Attacker |
Units implementing this interface can attack.
|
Building | |
Burrowable |
Marker interface for burrowable units.
|
Cloakable |
Marker interface for cloakable units.
|
Detector |
Marker interface for detectors (detectors can see cloaked units).
|
ExtendibleByAddon |
Units implementing this can have an addon.
|
FlyingBuilding | |
GasMiningFacility | |
Gatherable | |
GroundAttacker |
Units implementing this interface can attack ground units.
|
Loadable | |
Mechanical |
Marker interface for mechanical units.
|
MobileUnit | |
Morphable |
Interface for units that can morph (many Zerg units can).
|
Organic |
Marker interface for organic units.
|
PlayerUnit | |
ResearchingFacility | |
Resource | |
ResourceDepot |
Marker interface for main bases and expansions.
|
Robotic |
Marker interface for robotic units.
|
SpellCaster |
Marker interface for spell casters.
|
SupplyProvider |
Interface for units providing supply (Overlord,...)
|
TrainingFacility | |
Unit |
Exception | Description |
---|---|
UnsupportedUnitException |