Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
EditorUI.h File Reference

Classes

class  DekiEditor::EditorUI
 Singleton providing the editor UI controls + inspector drawing. More...
struct  DekiEditor::EditorUI::FloatCallbacks
struct  DekiEditor::EditorUI::IntCallbacks
struct  DekiEditor::EditorUI::VecCallbacks
struct  DekiEditor::EditorUI::EnumCallbacks
struct  DekiEditor::EditorUI::TextCallbacks
struct  DekiEditor::EditorUI::EditCallbacksBytes
struct  DekiEditor::EditorUI::WidgetBackend

Namespaces

namespace  DekiEditor

Macros

#define DRAW_PROPERTY_FIELD(ComponentType, member)
 Helper macro to draw a property by member offset.

Macro Definition Documentation

◆ DRAW_PROPERTY_FIELD

#define DRAW_PROPERTY_FIELD ( ComponentType,
member )
Value:
uint32_t ComponentType
Type alias for component type identification.
Definition DekiComponent.h:9
void PropertyField(size_t offset)
Draw a specific property by member offset.
static EditorUI & Get()
Get singleton instance.

Helper macro to draw a property by member offset.

Usage: DRAW_PROPERTY_FIELD(SpriteComponent, width);