ASAPCabinetFE
 
Loading...
Searching...
No Matches
SectionRenderer Member List

This is the complete list of members for SectionRenderer, including all inherited members.

render(const std::string &sectionName, nlohmann::json &sectionData, bool &isCapturing, std::string &capturingKeyName, ImGuiFileDialog *fileDialog, bool defaultOpen=false, bool &isDialogOpen= *(new bool(false)), std::string &dialogKey= *(new std::string()))SectionRenderervirtual
renderBool(const std::string &key, nlohmann::json &value, const std::string &sectionName) (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
renderColor(const std::string &key, nlohmann::json &value, const std::string &sectionName) (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
renderFloat(const std::string &key, nlohmann::json &value, const std::string &sectionName, float minVal=0.0f, float maxVal=1.0f, const char *format="%.2f") (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
renderInt(const std::string &key, nlohmann::json &value, const std::string &sectionName, int minVal=0, int maxVal=10000) (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
renderKeybind(const std::string &key, nlohmann::json &value, const std::string &sectionName, bool &isCapturing, std::string &capturingKeyName) (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
renderPathOrExecutable(const std::string &key, nlohmann::json &value, const std::string &sectionName, ImGuiFileDialog *fileDialog, bool &isDialogOpen, std::string &dialogKey) (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
renderRotation(const std::string &key, nlohmann::json &value, const std::string &sectionName) (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
renderString(const std::string &key, nlohmann::json &value, const std::string &sectionName) (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
SectionRenderer(ConfigUI *configUI, const std::vector< std::string > &orderedKeys)SectionRendererinline
snapToStep(int value) (defined in BaseSectionRenderer)BaseSectionRendererinlineprotected
~ISectionRenderer()=default (defined in ISectionRenderer)ISectionRenderervirtual