diff --git a/include/cvwrapper.hpp b/include/cvwrapper.hpp index 39f97728..23a7d356 100644 --- a/include/cvwrapper.hpp +++ b/include/cvwrapper.hpp @@ -158,7 +158,7 @@ public: const std::string defaults{ "0" }; const std::string desc_short{ "" }; const std::string desc_long{ "" }; - const CatEnum *const enum_type{ nullptr }; + CatEnum *enum_type{ nullptr }; std::string current_base{ "0" }; diff --git a/src/menu/CCVarContainer.cpp b/src/menu/CCVarContainer.cpp index 6fef8484..ff62f296 100644 --- a/src/menu/CCVarContainer.cpp +++ b/src/menu/CCVarContainer.cpp @@ -42,7 +42,7 @@ CCVarContainer::CCVarContainer(IWidget* parent, CatVar* var) : CBaseContainer("c } CDropdown* dd = new CDropdown(GetName() + "_control", this); for (int i = var->enum_type->min_value; i <= var->enum_type->max_value; i++) { - //dd->AddValue(var->enum_type->Name(i)); + dd->AddValue(var->enum_type->Name(i)); } dd->SetCallback([this](CDropdown*, int value) { m_pVar->SetValue(value); diff --git a/src/menu/ncc/ItemVariable.cpp b/src/menu/ncc/ItemVariable.cpp index 4191b6c9..60260ee3 100644 --- a/src/menu/ncc/ItemVariable.cpp +++ b/src/menu/ncc/ItemVariable.cpp @@ -104,7 +104,7 @@ void ItemVariable::Draw(int x, int y) { val = std::to_string((float)catvar); } break; case CV_ENUM: { - //val = catvar.enum_type->Name((int)catvar); + val = catvar.enum_type->Name((int)catvar); } break; case CV_STRING: { val = std::string(catvar.GetString());