#include <ugdk/script/languages/lua/state.h>
ugdk::script::lua::State::State |
( |
lua_State * |
L | ) |
|
|
inline |
AuxLib& ugdk::script::lua::State::aux |
( |
| ) |
|
|
inline |
void ugdk::script::lua::State::call |
( |
int |
nargs, |
|
|
int |
nres |
|
) |
| |
|
inline |
void ugdk::script::lua::State::close |
( |
| ) |
|
|
inline |
int ugdk::script::lua::State::gc |
( |
Constant |
what, |
|
|
int |
data |
|
) |
| |
|
inline |
void ugdk::script::lua::State::getfenv |
( |
int |
index | ) |
|
|
inline |
void ugdk::script::lua::State::getfield |
( |
int |
index, |
|
|
const char * |
k |
|
) |
| |
|
inline |
void ugdk::script::lua::State::getglobal |
( |
const char * |
name | ) |
|
|
inline |
int ugdk::script::lua::State::getmetatable |
( |
int |
index | ) |
|
|
inline |
void ugdk::script::lua::State::gettable |
( |
int |
index | ) |
|
|
inline |
int ugdk::script::lua::State::gettop |
( |
| ) |
const |
|
inline |
void ugdk::script::lua::State::insert |
( |
int |
index | ) |
|
|
inline |
bool ugdk::script::lua::State::isfunction |
( |
int |
index | ) |
const |
|
inline |
bool ugdk::script::lua::State::isnil |
( |
int |
index | ) |
const |
|
inline |
template<class T >
bool ugdk::script::lua::State::isprimitive |
( |
int |
index | ) |
const |
|
inline |
bool ugdk::script::lua::State::isstring |
( |
int |
index | ) |
const |
|
inline |
bool ugdk::script::lua::State::istable |
( |
int |
index | ) |
const |
|
inline |
void ugdk::script::lua::State::newtable |
( |
| ) |
|
|
inline |
ugdk::script::lua::State::operator bool |
( |
| ) |
const |
|
inline |
ugdk::script::lua::State::operator lua_State * |
( |
| ) |
const |
|
inline |
const Constant ugdk::script::lua::State::pcall |
( |
int |
nargs, |
|
|
int |
nres, |
|
|
int |
errfunc |
|
) |
| |
|
inline |
void ugdk::script::lua::State::pop |
( |
int |
n | ) |
|
|
inline |
void ugdk::script::lua::State::pushboolean |
( |
bool |
b | ) |
|
|
inline |
void ugdk::script::lua::State::pushcfunction |
( |
lua_CFunction |
func, |
|
|
int |
n = 0 |
|
) |
| |
|
inline |
void ugdk::script::lua::State::pushinteger |
( |
lua_Integer |
integer | ) |
|
|
inline |
void ugdk::script::lua::State::pushnil |
( |
| ) |
|
|
inline |
void ugdk::script::lua::State::pushnumber |
( |
lua_Number |
number | ) |
|
|
inline |
template<class T >
void ugdk::script::lua::State::pushprimitive |
( |
T |
value | ) |
|
|
inline |
void ugdk::script::lua::State::pushstring |
( |
const char * |
str | ) |
|
|
inline |
void ugdk::script::lua::State::pushudata |
( |
UData |
ptr | ) |
|
|
inline |
template<class T >
void ugdk::script::lua::State::pushudata |
( |
T * |
value | ) |
|
|
inline |
void ugdk::script::lua::State::pushvalue |
( |
int |
index | ) |
|
|
inline |
void ugdk::script::lua::State::rawgeti |
( |
int |
index, |
|
|
int |
n |
|
) |
| |
|
inline |
void ugdk::script::lua::State::rawseti |
( |
int |
index, |
|
|
int |
n |
|
) |
| |
|
inline |
void ugdk::script::lua::State::remove |
( |
int |
index | ) |
|
|
inline |
int ugdk::script::lua::State::setfenv |
( |
int |
index | ) |
|
|
inline |
void ugdk::script::lua::State::setfield |
( |
int |
index, |
|
|
const char * |
k |
|
) |
| |
|
inline |
int ugdk::script::lua::State::setmetatable |
( |
int |
index | ) |
|
|
inline |
void ugdk::script::lua::State::settable |
( |
int |
index | ) |
|
|
inline |
void ugdk::script::lua::State::settop |
( |
int |
index | ) |
|
|
inline |
bool ugdk::script::lua::State::toboolean |
( |
int |
n | ) |
const |
|
inline |
lua_Integer ugdk::script::lua::State::tointeger |
( |
int |
n | ) |
const |
|
inline |
template<class T >
T ugdk::script::lua::State::toprimitive |
( |
int |
n | ) |
const |
|
inline |
const char* ugdk::script::lua::State::tostring |
( |
int |
n | ) |
const |
|
inline |
void* ugdk::script::lua::State::touserdata |
( |
int |
n | ) |
const |
|
inline |
int ugdk::script::lua::State::type |
( |
int |
n | ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- modules/ugdk-script/include/ugdk/script/languages/lua/state.h