Etterna 0.74.4
Loading...
Searching...
No Matches
Functions | Variables
LuaHelpers Namespace Reference

Utilities for working with Lua. More...

Functions

template<>
bool FromStack< LuaReference > (lua_State *L, LuaReference &Object, int iOffset)
 
template<>
bool FromStack< apActorCommands > (lua_State *L, apActorCommands &Object, int iOffset)
 
template<>
void Push< LuaReference > (lua_State *L, const LuaReference &Object)
 
template<>
bool FromStack (Lua *L, std::string &object, int offset)
 
template<>
void Push< bool > (lua_State *L, bool const &object)
 
template<>
void Push< float > (lua_State *L, float const &object)
 
template<>
void Push< double > (lua_State *L, double const &object)
 
template<>
void Push< int > (lua_State *L, int const &object)
 
template<>
void Push< unsigned int > (lua_State *L, unsigned int const &object)
 
template<>
void Push< unsigned long > (lua_State *L, unsigned long const &object)
 
template<>
void Push< std::string > (lua_State *L, std::string const &object)
 
template<>
bool FromStack< bool > (Lua *L, bool &object, int offset)
 
template<>
bool FromStack< float > (Lua *L, float &object, int offset)
 
template<>
bool FromStack< double > (Lua *L, double &object, int offset)
 
template<>
bool FromStack< int > (Lua *L, int &object, int offset)
 
template<>
bool FromStack< unsigned int > (Lua *L, unsigned int &object, int offset)
 
template<>
bool FromStack< unsigned long > (Lua *L, unsigned long &object, int offset)
 
template<>
bool FromStack< std::string > (Lua *L, std::string &object, int offset)
 
bool FromStack (Lua *L, char const *object, int offset)
 
template<class T >
void Push (lua_State *L, const BroadcastOnChange< T > &Object)
 
template<>
bool FromStack< RageColor > (lua_State *L, RageColor &Object, int iOffset)
 
template<>
void Push< RageColor > (lua_State *L, const RageColor &Object)
 

Variables

bool InReportScriptError = false
 

Detailed Description

Utilities for working with Lua.