Files
Bomberman/lib/Ray/sources/Drawables/IDrawable.hpp
Clément Le Bihan 1ca134176a oups
2021-05-26 16:59:21 +02:00

31 lines
422 B
C++

/*
** EPITECH PROJECT, 2021
** Bomberman
** File description:
** IDrawable
*/
#ifndef IDRAWABLE_HPP_
#define IDRAWABLE_HPP_
#include "Window.hpp"
namespace RAY
{
class Window;
namespace Drawables {
//! @brief Interface for any drawable
class IDrawable {
public:
virtual ~IDrawable() = default;
virtual void drawOn(RAY::Window &) = 0;
protected:
private:
};
}
}
#endif /* !IDRAWABLE_HPP_ */