40 int ref()
const {
return _ref; }
45 bool isValid()
const {
return _lua != NULL; }
50 void adjustStackIndex(
int offset);
Classe para interface com ambientes Lua.
Definition luaEnv.h:35
Classe para interface com ambientes Lua, modelando uma referência para um objeto.
Definition luaObjRef.h:28
LuaEnv * env() const
Retorna o ambiente Lua a que este objeto pertence.
Definition luaObjRef.h:48
bool isValid() const
Retorna true se o objeto contiver uma referência válida (não foi construída com o construtor default)
Definition luaObjRef.h:45
LuaEnv * _lua
Estado Lua que contém o objeto.
Definition luaObjRef.h:55
int ref() const
Retorna a referência salva pelo objeto (pode ser LUA_NOREF)
Definition luaObjRef.h:40
int _stackIndex
Indice na pilha contendo o objeto. Valido se _ref == LUA_NOREF.
Definition luaObjRef.h:56
int _ref
Referencia para o objeto.
Definition luaObjRef.h:57
Definicao das classes LuaEnv e AutoLuaEnv.