group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
DashAbility Class Reference

#include <DashAbility.hpp>

Inheritance diagram for DashAbility:
[legend]
Collaboration diagram for DashAbility:
[legend]

Public Member Functions

AbilityType type () const override
float cooldown () const override
bool canUse (entt::entity player, Registry &registry) const override
void activate (entt::entity player, Registry &registry) override
Public Member Functions inherited from Ability
virtual ~Ability ()=default

Member Function Documentation

◆ activate()

void DashAbility::activate ( entt::entity player,
Registry & registry )
overridevirtual

Implements Ability.

Here is the call graph for this function:

◆ canUse()

bool DashAbility::canUse ( entt::entity player,
Registry & registry ) const
overridevirtual

Implements Ability.

◆ cooldown()

float DashAbility::cooldown ( ) const
overridevirtual

Implements Ability.

◆ type()

AbilityType DashAbility::type ( ) const
overridevirtual

Implements Ability.


The documentation for this class was generated from the following files: