

Public Member Functions | |
| virtual void | RegisterMethods (lua_State *L) |
| called by Register(), registers object-methods (see cLuaBind constructor for examples) | |
| virtual const char * | GetLuaTypeName () |
Static Public Member Functions | |
| static int | CreateRenderManager2D (lua_State *L) |
| static int | Destroy (lua_State *L) |
| for lua : void Destroy () | |
| static int | SetRenderEvenIfOverlaysDisabled (lua_State *L) |
| static int | CastToRenderGroup2D (lua_State *L) |
Definition at line 225 of file lugre_spritelist_L.cpp.
| virtual void Lugre::cRenderManager2D_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 227 of file lugre_spritelist_L.cpp.
References CastToRenderGroup2D(), CreateRenderManager2D(), Destroy(), PROFILE, REGISTER_METHOD, and SetRenderEvenIfOverlaysDisabled().
| static int Lugre::cRenderManager2D_L::CreateRenderManager2D | ( | lua_State * | L | ) | [inline, static] |
creates a new queue and returns the root group iQueueGroupID : ogre queue groupid for lua : renderGroup2D CreateRenderManager2D (sSceneMgrName,iQueueGroupID)
Definition at line 244 of file lugre_spritelist_L.cpp.
References Lugre::cLuaBind< _T >::CreateUData(), Lugre::cOgreWrapper::GetSceneManager(), Lugre::cOgreWrapper::GetSingleton(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cRenderManager2D_L::Destroy | ( | lua_State * | L | ) | [inline, static] |
for lua : void Destroy ()
Definition at line 254 of file lugre_spritelist_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cRenderManager2D_L::SetRenderEvenIfOverlaysDisabled | ( | lua_State * | L | ) | [inline, static] |
if this is true then this gets rendered even if overlays are disabled for lua : void SetRenderEvenIfOverlaysDisabled (bool)
Definition at line 262 of file lugre_spritelist_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), luaL_checkbool, and PROFILE.
Referenced by RegisterMethods().
| static int Lugre::cRenderManager2D_L::CastToRenderGroup2D | ( | lua_State * | L | ) | [inline, static] |
spritelist is derived from rendergroup2d in c++, but the luabind code doesn't transport this relationship to lua, so use this to explicitly cast cache result if possible for better performance for lua : renderGroup2D CastToRenderGroup2D ()
Definition at line 270 of file lugre_spritelist_L.cpp.
References Lugre::cLuaBind< _T >::checkudata_alive(), and PROFILE.
Referenced by RegisterMethods().
| virtual const char* Lugre::cRenderManager2D_L::GetLuaTypeName | ( | ) | [inline, virtual] |
1.5.6