diff --git a/Nuake/Source/Nuake/UI/WidgetDrawer.h b/Nuake/Source/Nuake/UI/WidgetDrawer.h index a534b0a6..9fedef30 100644 --- a/Nuake/Source/Nuake/UI/WidgetDrawer.h +++ b/Nuake/Source/Nuake/UI/WidgetDrawer.h @@ -29,13 +29,12 @@ namespace Nuake void RegisterDefaulWidgets() { - auto& drawer = Get(); - drawer.RegisterTypeDrawer(&drawer); - drawer.RegisterTypeDrawer(&drawer); - drawer.RegisterTypeDrawer(&drawer); - drawer.RegisterTypeDrawer(&drawer); - drawer.RegisterTypeDrawer(&drawer); - drawer.RegisterTypeDrawer(&drawer); + RegisterTypeDrawer(this); + RegisterTypeDrawer(this); + RegisterTypeDrawer(this); + RegisterTypeDrawer(this); + RegisterTypeDrawer(this); + RegisterTypeDrawer(this); } void DrawFloat(entt::meta_data& type, entt::meta_any& instance)