

Public Member Functions | |
| virtual void | RegisterMethods (lua_State *L) |
| called by Register(), registers object-methods (see cLuaBind constructor for examples) | |
| virtual void | RegisterMembers () |
| called by Register(), registers object-member-vars (see cLuaBind::RegisterMembers() for examples) | |
| virtual const char * | GetLuaTypeName () |
Static Public Member Functions | |
| static int | GetWidgetUnderPos (lua_State *L) |
| static methods exported to lua | |
| static int | Destroy (lua_State *L) |
| object methods exported to lua | |
| static int | CreateChild (lua_State *L) |
| static int | UpdateClip (lua_State *L) |
| static int | SetBitMask (lua_State *L) |
| static int | IsUnderPos (lua_State *L) |
| lua: bool IsUnderPos (x,y) | |
Definition at line 94 of file lugre_widget_L.cpp.
| virtual void Lugre::cWidget_L::RegisterMethods | ( | lua_State * | L | ) | [inline, virtual] |
called by Register(), registers object-methods (see cLuaBind constructor for examples)
Reimplemented from Lugre::cLuaBind< _T >.
Definition at line 96 of file lugre_widget_L.cpp.
References CreateChild(), Destroy(), GetWidgetUnderPos(), IsUnderPos(), PROFILE, REGISTER_METHOD, SetBitMask(), and UpdateClip().
| virtual void Lugre::cWidget_L::RegisterMembers | ( | ) | [inline, virtual] |
called by Register(), registers object-member-vars (see cLuaBind::RegisterMembers() for examples)
Reimplemented from Lugre::cLuaBind< _T >.
Definition at line 115 of file lugre_widget_L.cpp.
References cMemberVar_REGISTER, Lugre::cLuaBind< _T >::kVarFlag_Readonly, Lugre::cLuaBind< _T >::kVarType_bool, Lugre::cLuaBind< _T >::kVarType_Gfx2D, Lugre::cLuaBind< _T >::kVarType_size_t, and PROFILE.
| static int Lugre::cWidget_L::GetWidgetUnderPos | ( | lua_State * | L | ) | [inline, static] |
static methods exported to lua
lua: widgetid GetWidgetUnderPos (x,y)
Definition at line 126 of file lugre_widget_L.cpp.
References Lugre::cDialogManager::GetSingleton(), Lugre::cDialogManager::GetWidgetUnderPos(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cWidget_L::Destroy | ( | lua_State * | L | ) | [inline, static] |
object methods exported to lua
Definition at line 136 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cWidget_L::CreateChild | ( | lua_State * | L | ) | [inline, static] |
Definition at line 142 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), Lugre::cLuaBind< _T >::CreateUData(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cWidget_L::UpdateClip | ( | lua_State * | L | ) | [inline, static] |
Definition at line 147 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cWidget_L::SetBitMask | ( | lua_State * | L | ) | [inline, static] |
Definition at line 152 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cWidget_L::IsUnderPos | ( | lua_State * | L | ) | [inline, static] |
lua: bool IsUnderPos (x,y)
Definition at line 159 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| virtual const char* Lugre::cWidget_L::GetLuaTypeName | ( | ) | [inline, virtual] |
1.5.6