|
void | renderBool (const std::string &key, nlohmann::json &value, const std::string §ionName) |
|
void | renderFloat (const std::string &key, nlohmann::json &value, const std::string §ionName, float minVal=0.0f, float maxVal=1.0f, const char *format="%.2f") |
|
void | renderInt (const std::string &key, nlohmann::json &value, const std::string §ionName, int minVal=0, int maxVal=10000) |
|
void | renderString (const std::string &key, nlohmann::json &value, const std::string §ionName) |
|
void | renderColor (const std::string &key, nlohmann::json &value, const std::string §ionName) |
|
void | renderRotation (const std::string &key, nlohmann::json &value, const std::string §ionName) |
|
void | renderKeybind (const std::string &key, nlohmann::json &value, const std::string §ionName, bool &isCapturing, std::string &capturingKeyName) |
|
void | renderPathOrExecutable (const std::string &key, nlohmann::json &value, const std::string §ionName, ImGuiFileDialog *fileDialog, bool &isDialogOpen, std::string &dialogKey) |
|
int | snapToStep (int value) |
|
|
virtual void | render (const std::string §ionName, nlohmann::json §ionData, bool &isCapturing, std::string &capturingKeyName, ImGuiFileDialog *fileDialog, bool defaultOpen=false, bool &isDialogOpen= *(new bool(false)), std::string &dialogKey= *(new std::string()))=0 |
|
The documentation for this class was generated from the following file: