#include <LuaFlags.h>
|
| | LuaFlags (std::initializer_list< std::pair< const char *, FlagType > > init) |
| |
| void | Register (lua_State *l, std::string name) |
| |
| void | Unregister (lua_State *l) |
| |
| FlagType | LookupTable (lua_State *l, int index) |
| |
| FlagType | LookupEnum (lua_State *l, int index) |
| |
◆ LuaFlags()
template<typename FlagType >
| LuaFlags< FlagType >::LuaFlags |
( |
std::initializer_list< std::pair< const char *, FlagType > > |
init | ) |
|
|
inline |
◆ LookupEnum()
template<typename FlagType >
| FlagType LuaFlags< FlagType >::LookupEnum |
( |
lua_State * |
l, |
|
|
int |
index |
|
) |
| |
|
inline |
◆ LookupTable()
template<typename FlagType >
| FlagType LuaFlags< FlagType >::LookupTable |
( |
lua_State * |
l, |
|
|
int |
index |
|
) |
| |
|
inline |
◆ Register()
template<typename FlagType >
| void LuaFlags< FlagType >::Register |
( |
lua_State * |
l, |
|
|
std::string |
name |
|
) |
| |
|
inline |
◆ Unregister()
template<typename FlagType >
| void LuaFlags< FlagType >::Unregister |
( |
lua_State * |
l | ) |
|
|
inline |
◆ lookupTableRef
template<typename FlagType >
| int LuaFlags< FlagType >::lookupTableRef = LUA_NOREF |
◆ LUT
template<typename FlagType >
| std::vector<std::pair<const char *, FlagType> > LuaFlags< FlagType >::LUT |
◆ typeName
template<typename FlagType >
| std::string LuaFlags< FlagType >::typeName |
The documentation for this struct was generated from the following file: