ElementText.h 539 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include <RmlUi/Core/ElementText.h>
  3. #include <RmlUi/Lua/IncludeLua.h>
  4. #include <RmlUi/Lua/LuaType.h>
  5. namespace Rml {
  6. namespace Lua {
  7. // will inherit from Element
  8. template <>
  9. void ExtraInit<ElementText>(lua_State* L, int metatable_index);
  10. int ElementTextGetAttrtext(lua_State* L);
  11. int ElementTextSetAttrtext(lua_State* L);
  12. extern RegType<ElementText> ElementTextMethods[];
  13. extern luaL_Reg ElementTextGetters[];
  14. extern luaL_Reg ElementTextSetters[];
  15. RMLUI_LUATYPE_DECLARE(ElementText)
  16. } // namespace Lua
  17. } // namespace Rml