Deep RTS
Unit Member List

This is the complete list of members for Unit, including all inherited members.

afflictDamage(int dmg_)Unit
animationCounterUnit
armorUnit
attack(Tile &tile)Unit
build(int idx)Unit
build(int idx, bool ignoreCost)Unit
buildEntityIDUnit
buildInventoryUnit
buildTimerUnit
builtByIDUnit
canAttackUnit
canHarvestUnit
canMoveUnit
carryCapacityUnit
centerTile() constUnit
clearStateForTile(Tile *t)Unit
clearTiles()Unit
closestRecallBuilding() constUnit
combatIntervalUnit
combatTargetIDUnit
combatTimerUnit
configUnit
damageMaxUnit
damageMinUnit
damagePiercingUnit
damageRangeUnit
despawn()Unit
directionUnit
distance(Tile &tile) constUnit
distance(Unit &unit) constUnit
distanceVector(Tile &target) constUnit
enqueueState(const std::shared_ptr< BaseState > &state)Unit
foodConsumptionUnit
foodProductionUnit
gameUnit
getBuildEntity() constUnit
getBuiltBy() constUnit
getCombatTarget() constUnit
getDamage(Unit &target) constUnit
getNextTile()Unit
getPlayer()Unit
getSpawnTile() constUnit
getTile(int tileID) constUnit
getVisionTileIDs() constUnit
goldCarryUnit
goldCostUnit
groundUnitUnit
harvest(Tile &tile)Unit
harvestIntervalUnit
harvestIteratorUnit
harvestTargetIDUnit
harvestTimerUnit
healthUnit
health_maxUnit
heightUnit
idUnit
isDead()Unit
lumberCarryUnit
lumberCostUnit
militaryUnit
move(Tile &targetTile)Unit
moveRelative(int x, int y)Unit
nameUnit
nameIDUnit
operator==(int id) constUnit
player_Unit
position_in_bounds(int x, int y) constUnit
recallableUnit
removedFromGameUnit
rightClick(Tile &tile)Unit
rightClickRelative(int x, int y)Unit
setDirection(int newX, int newY)Unit
setDirection(Position &dir)Unit
setPosition(Tile &tile)Unit
setStateForTile(Tile *t)Unit
sightUnit
spawn(Tile &x, int initValue)Unit
spawnDurationUnit
spawnTileIDUnit
spawnTimerUnit
speedUnit
stateUnit
stateListUnit
stateManagerUnit
stepsLeftUnit
stoneCarryUnit
stoneCostUnit
structureUnit
tileUnit
transitionState()Unit
transitionState(std::shared_ptr< BaseState > nextState)Unit
tryAttack()Unit
tryHarvest()Unit
tryMove(int16_t x, int16_t y)Unit
typeIdUnit
Unit(Player &player)Unitexplicit
update()Unit
walking_intervalUnit
walking_pathUnit
walking_timerUnit
walkingGoalIDUnit
waterUnitUnit
widthUnit
worldPositionUnit