1 #ifndef INTERACTABLEPROJECTILE_HPP_INCLUDED
2 #define INTERACTABLEPROJECTILE_HPP_INCLUDED
4 #include "../../Core/Classes/Projectile.hpp"
6 #include "../../Core/Types/Point.hpp"
7 #include "../../Core/Types/Tile.hpp"
8 #include "../../Core/Classes/Character.hpp"
Projectile & operator=(const Projectile &Obj)=default
Projectile(const Projectile &Obj)=default
Projectile(Projectile &&Obj)=default
std::vector< Point > GetModel() const
bool Interacting(const Internal::Character &C) const
Projectile(const Internal::Projectile &P)
Tile GetTargetTile() const
Projectile & operator=(Projectile &&Obj)=default
Internal::Character GetInteracting() const