#pragma once

#include "Layer.hpp"
#include <vector>
#include "interfaces/IRenderTarget.hpp"
#include "Types.hpp"

namespace TSE
{
    struct RenderStep
    {
    public:
        std::vector<Layer*> layersToRender;
        IRenderTarget* target;
        bool EditorCamera = true;
    };
    
} // namespace TSE
