#pragma once

#include "UI/base/GuiWindow.h"
#include "interfaces/IRenderTexture.hpp"
#include "BehaviourScripts/Camera.hpp"

namespace TSE::EDITOR
{
    class CameraView : public GuiWindow
    {
        private:
            Camera* currentCamera = nullptr;
            TSE::IRenderTexture* fb;
        public:
            CameraView();
            void Define() override;
    };
} // namespace TSE::EDITOR
