Allow changing element root widget type, prevent use after free in script settings

This commit is contained in:
uramer 2022-01-28 21:35:05 +01:00
parent 64df4f54c6
commit a972a54ea9
6 changed files with 73 additions and 26 deletions

View file

@ -19,7 +19,7 @@ namespace LuaUi
const std::vector<ScriptSettings>& scriptSettings();
void registerSettings(const ScriptSettings& script);
void clearSettings();
void attachToWidget(const ScriptSettings& script, MyGUI::Widget* widget);
void attachToWidget(size_t index, MyGUI::Widget* widget = nullptr);
}
#endif // !OPENMW_LUAUI_SCRIPTSETTINGS