#pragma once #include "Widget.h" class MeshNode; class AbstractMesh; class MeshViewerView : public Widget { public: MeshViewerView(); ~MeshViewerView(); static std::unique_ptr Create(); void doPaint(const PaintEvent* event) override; private: std::unique_ptr mMesh; std::unique_ptr mMeshNode; };