#pragma once #include "StarLua.hpp" #include "StarGuiReader.hpp" namespace Star { STAR_CLASS(Widget); STAR_CLASS(CanvasWidget); template <> struct LuaConverter : LuaUserDataConverter {}; template <> struct LuaUserDataMethods { static LuaMethods make(); }; namespace LuaBindings { LuaCallbacks makeWidgetCallbacks(Widget* parentWidget, GuiReaderPtr reader = {}); } }