Lugre::cDialog_L Class Reference

Inheritance diagram for Lugre::cDialog_L:

Inheritance graph
[legend]
Collaboration diagram for Lugre::cDialog_L:

Collaboration graph
[legend]

List of all members.

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)


Detailed Description

Definition at line 18 of file lugre_widget_L.cpp.


Member Function Documentation

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 int Lugre::cDialog_L::Destroy ( lua_State *  L  )  [inline, static]

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]

Implements Lugre::cLuaBind< _T >.

Definition at line 91 of file lugre_widget_L.cpp.


The documentation for this class was generated from the following file:

Generated on Wed Feb 8 06:00:20 2012 for cpp by  doxygen 1.5.6