14 bool canUse(entt::entity player,
Registry& registry)
const override;
AbilityType
Definition AbilityState.hpp:15
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:39
AbilityType type() const override
Definition DashAbility.cpp:29
void activate(entt::entity player, Registry ®istry) override
Definition DashAbility.cpp:64
float cooldown() const override
Definition DashAbility.cpp:34