2 #include <Gui/MainWindowInterface.hpp>
3 #include <Gui/RaGui.hpp>
4 #include <Gui/TreeModel/EntityTreeModel.hpp>
23 explicit SimpleWindow( uint w = 800, uint h = 640, QWidget* parent =
nullptr );
35 Ra::Gui::SelectionManager* getSelectionManager()
override;
45 void onFrameComplete()
override;
48 void addRenderer(
const std::string& name,
49 std::shared_ptr<Ra::Engine::Rendering::Renderer> e )
override;
56 void prepareDisplay()
override;
59 void cleanup()
override;
62 void displayHelpDialog()
override;
70 void createConnections();
73 std::unique_ptr<Ra::Gui::Viewer> m_viewer;
77 std::unique_ptr<Ra::Gui::SelectionManager> m_selectionManager;
80 std::unique_ptr<Ra::Gui::ItemModel> m_sceneModel;
void frameUpdate()
Emitted when frame must be updated.
The Timeline class provides display and management of time, as well as keyframes.
Interface class for Radiums plugins.