#pragma once #include #include #include namespace Rml { namespace Lua { // method int ElementFormSubmit(lua_State* L, ElementForm* obj); extern RegType ElementFormMethods[]; extern luaL_Reg ElementFormGetters[]; extern luaL_Reg ElementFormSetters[]; // this will be used to "inherit" from Element template <> void ExtraInit(lua_State* L, int metatable_index); RMLUI_LUATYPE_DECLARE(ElementForm) } // namespace Lua } // namespace Rml