ElementText.h 547 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include <Rocket/Core/Lua/lua.hpp>
  3. #include <Rocket/Core/Lua/LuaType.h>
  4. #include <Rocket/Core/ElementText.h>
  5. namespace Rocket {
  6. namespace Core {
  7. namespace Lua {
  8. //will inherit from Element
  9. template<> void LuaType<ElementText>::extra_init(lua_State* L, int metatable_index);
  10. template<> bool LuaType<ElementText>::is_reference_counted();
  11. int ElementTextGetAttrtext(lua_State* L);
  12. int ElementTextSetAttrtext(lua_State* L);
  13. RegType<ElementText> ElementTextMethods[];
  14. luaL_reg ElementTextGetters[];
  15. luaL_reg ElementTextSetters[];
  16. }
  17. }
  18. }