#pragma once #include "window_base.h" #include "gui.h" #include "base_node_widget.h" class PropertiesWindow : public WindowBase { public: PropertiesWindow(); void Initialize(); virtual void Draw() override; void SetSelectedNode(std::shared_ptr node); private: std::shared_ptr m_selectedNode; };