#pragma once #include namespace mln { namespace gfx { class DrawableData { public: virtual ~DrawableData() = default; }; using UniqueDrawableData = std::unique_ptr; } // namespace gfx } // namespace mln