#pragma once
#include <BasicAbstractions/IDrawable.h>

struct IPreparable : IDrawable {
    virtual void prepare_for_drawing() = 0;
    ~IPreparable() override = default;
};