DEKI/ENGINE docs
Deki 0.19.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
EditorNaming.h File Reference

Namespaces

namespace  Deki
namespace  DekiEditor
namespace  DekiEditor::EditorNaming

Functions

std::string DekiEditor::EditorNaming::NicifyName (const char *name)
 Turns camelCase, PascalCase, snake_case or kebab-case into "Title Case": "topColor" -> "Top Color", "scroll_speed" -> "Scroll Speed", "dirt-a" -> "Dirt A".
const std::string & DekiEditor::EditorNaming::GetDisplayName (const Deki::PropertyInfo &prop)
 The label for a property: its displayName if set, else its nicified name.
void DekiEditor::EditorNaming::ClearDisplayNameCache ()
 Forgets cached display names.