FYP  1.0.0
Final Year Project -- Alexander Meuer
abilities::Heal Member List

This is the complete list of members for abilities::Heal, including all inherited members.

Ability(tinyxml2::XMLElement *xml)Abilityexplicit
activate() (defined in Ability)Abilityprotected
canCast() const (defined in Ability)Ability
checkHotkey(char key) const (defined in Ability)Ability
deactivate() (defined in Ability)Abilityprotected
doDraw(sf::RenderTarget &target, sf::RenderStates states) const override (defined in abilities::Heal)abilities::Healprotectedvirtual
doExecuteLogic(Pawn *user) overrideabilities::Healprotectedvirtual
doUpdateLogic(sf::Time const &deltaTime) overrideabilities::Healprotectedvirtual
draw(sf::RenderTarget &target, sf::RenderStates states) const override finalAbilityprotected
execute(Pawn *user)Abilityvirtual
getCastDuration() const (defined in Ability)Ability
getDescription() const Ability
getHotkey() const (defined in Ability)Ability
getName() const Ability
getRemainingCooldown() const Ability
getTotalCooldown() const Ability
Heal(tinyxml2::XMLElement *xml) (defined in abilities::Heal)abilities::Healexplicit
isActive() const Ability
mCastGraphics (defined in abilities::Heal)abilities::Healprivate
mEmitter (defined in abilities::Heal)abilities::Healprivate
mHealAmount (defined in abilities::Heal)abilities::Healprivate
mParticleSystem (defined in abilities::Heal)abilities::Healprivate
setHotkey(char hotkey) (defined in Ability)Ability
setPawnList(std::shared_ptr< const std::list< std::shared_ptr< Pawn >>> const &list)Ability
setProjectileManager(std::shared_ptr< ProjectileManager > const &manager)Ability
setSpawnCallback(std::function< void(std::shared_ptr< Minion >)> const &callback)Ability
spawnMinion(std::shared_ptr< Minion > const &pawn) const Abilityprotected
spawnProjectile(std::shared_ptr< Projectile > const &projectile) const Abilityprotected
update(sf::Time const &elapsedTime)Ability
~Ability() (defined in Ability)Abilityvirtual
~Heal() (defined in abilities::Heal)abilities::Heal