| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #include "precompiled.h"
- #include "ElementFormControlDataSelect.h"
- #include <Rocket/Controls/ElementFormControlSelect.h>
- using Rocket::Controls::ElementFormControlSelect;
- namespace Rocket {
- namespace Core {
- namespace Lua {
- //inherits from ElementFormControl which inherits from Element
- //method
- int ElementFormControlDataSelectSetDataSource(lua_State* L, ElementFormControlDataSelect* obj)
- {
- LUACHECKOBJ(obj);
- const char* source = luaL_checkstring(L,1);
- obj->SetDataSource(source);
- return 0;
- }
- RegType<ElementFormControlDataSelect> ElementFormControlDataSelectMethods[] =
- {
- LUAMETHOD(ElementFormControlDataSelect,SetDataSource)
- { NULL, NULL },
- };
- luaL_reg ElementFormControlDataSelectGetters[] =
- {
- { NULL, NULL },
- };
- luaL_reg ElementFormControlDataSelectSetters[] =
- {
- { NULL, NULL },
- };
- /*
- template<> const char* GetTClassName<ElementFormControlDataSelect>() { return "ElementFormControlDataSelect"; }
- template<> RegType<ElementFormControlDataSelect>* GetMethodTable<ElementFormControlDataSelect>() { return ElementFormControlDataSelectMethods; }
- template<> luaL_reg* GetAttrTable<ElementFormControlDataSelect>() { return ElementFormControlDataSelectGetters; }
- template<> luaL_reg* SetAttrTable<ElementFormControlDataSelect>() { return ElementFormControlDataSelectSetters; }
- */
- }
- }
- }
|