#pragma once namespace kku { class Sprite { public: virtual ~Sprite() = default; virtual void reset() = 0; virtual void display() const = 0; }; }