1 #ifndef EDITOR_PAGES_VARIOUSEDITORS_HPP
2 #define EDITOR_PAGES_VARIOUSEDITORS_HPP
4 #include <BLIB/Interfaces/GUI.hpp>
40 virtual void update(
float dt)
override;
48 void openConvEditor();
50 void openTrainerEditor();
51 void openPlaylistEditor();
All classes and functionality used for implementing the game editor.
Owns all primary systems and a reference to the engine.
A window for choosing and editing conversations.
The playlist editor and chooser.
Base class for all editor pages.
core::system::Systems & systems
Page for opening various editor windows outside the map editor.
virtual void update(float dt) override
Does nothing.
virtual ~VariousEditors()=default
Destroy the Page.
VariousEditors(core::system::Systems &systems)
Construct a new VariousEditors tab.