|
Deki 0.19.0
Modular C++ 2D engine for embedded displays and desktop
|
A builder's own settings UI in the platform editor. More...
#include <C:/Users/kirby/Documents/Github/deki/deki-editor/deki-editor/include/deki-editor/build/TargetBuilder.h>
Public Member Functions | |
| virtual | ~IPlatformEditorUI ()=default |
| virtual void | Draw ()=0 |
| Draws this platform's builder-specific settings. | |
| virtual void | ApplyToConfig (PlatformConfig &config) const =0 |
| Writes the edited values back into config. | |
A builder's own settings UI in the platform editor.
The builder draws its own ImGui widgets; PlatformEditorDialog owns the instance and calls it.
|
virtualdefault |
|
pure virtual |
Draws this platform's builder-specific settings.
Takes no EditorApp on purpose: third-party builders compile against this interface, and the editor's application class must stay out of it. For DPI, use x * ImGui::GetWindowDpiScale().
|
pure virtual |
Writes the edited values back into config.