|
group2 0.1.0
CSE 125 Group 2
|
#include <Ability.hpp>
Public Member Functions | |
| virtual | ~Ability ()=default |
| virtual AbilityType | type () const =0 |
| virtual float | cooldown () const =0 |
| virtual bool | canUse (entt::entity player, Registry ®istry) const =0 |
| virtual void | activate (entt::entity player, Registry ®istry)=0 |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in DashAbility, and GrappleAbility.
|
pure virtual |
Implemented in DashAbility, and GrappleAbility.