14 bool canUse(entt::entity player,
Registry& registry)
const override;
AbilityType
Definition AbilityState.hpp:18
Defines the shared interface every ability implements.
entt::registry Registry
Shared ECS registry type alias.
Definition Registry.hpp:11
Definition DashAbility.hpp:9
bool canUse(entt::entity player, Registry ®istry) const override
Definition DashAbility.cpp:42
AbilityType type() const override
Definition DashAbility.cpp:32
void activate(entt::entity player, Registry ®istry) override
Definition DashAbility.cpp:66
float cooldown() const override
Definition DashAbility.cpp:37