#include <LuaFlags.h>
◆ LuaFlags() [1/2]
template<typename FlagType >
| LuaFlags< FlagType >::LuaFlags |
( |
std::initializer_list< std::pair< const char *, FlagType > > |
init | ) |
|
|
inline |
◆ LuaFlags() [2/2]
template<typename FlagType >
◆ 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: