

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 | MyCreateDialog (lua_State *L) |
| static methods exported to lua | |
| static int | Destroy (lua_State *L) |
| static int | CreateWidget (lua_State *L) |
| static int | BringToFront (lua_State *L) |
| static int | SendToBack (lua_State *L) |
| static int | SetVisible (lua_State *L) |
| static int | GetVisible (lua_State *L) |
Definition at line 18 of file lugre_widget_L.cpp.
| virtual void Lugre::cDialog_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 20 of file lugre_widget_L.cpp.
References BringToFront(), CreateWidget(), Destroy(), GetVisible(), MyCreateDialog(), PROFILE, REGISTER_METHOD, SendToBack(), and SetVisible().
| virtual void Lugre::cDialog_L::RegisterMembers | ( | ) | [inline, virtual] |
called by Register(), registers object-member-vars (see cLuaBind::RegisterMembers() for examples)
Reimplemented from Lugre::cLuaBind< _T >.
Definition at line 40 of file lugre_widget_L.cpp.
References cMemberVar_REGISTER, Lugre::cLuaBind< _T >::kVarFlag_Readonly, Lugre::cLuaBind< _T >::kVarType_bool, and Lugre::cLuaBind< _T >::kVarType_size_t.
| static int Lugre::cDialog_L::MyCreateDialog | ( | lua_State * | L | ) | [inline, static] |
static methods exported to lua
Definition at line 48 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::CreateUData(), Lugre::cDialogManager::GetSingleton(), Lugre::cDialogManager::MyCreateDialog(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cDialog_L::Destroy | ( | lua_State * | L | ) | [inline, static] |
Definition at line 53 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), Lugre::cDialogManager::DestroyDialog(), Lugre::cDialogManager::GetSingleton(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cDialog_L::CreateWidget | ( | lua_State * | L | ) | [inline, static] |
Definition at line 61 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cDialog_L::BringToFront | ( | lua_State * | L | ) | [inline, static] |
Definition at line 68 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cDialog_L::SendToBack | ( | lua_State * | L | ) | [inline, static] |
Definition at line 74 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cDialog_L::SetVisible | ( | lua_State * | L | ) | [inline, static] |
Definition at line 80 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cDialog_L::GetVisible | ( | lua_State * | L | ) | [inline, static] |
Definition at line 86 of file lugre_widget_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| virtual const char* Lugre::cDialog_L::GetLuaTypeName | ( | ) | [inline, virtual] |
1.5.6