![]() |
Lua Utils
Biblioteca utilitária para facilitar a integração de Lua com C++
|
Definicao da classe LuaLightUserdata. More...
Go to the source code of this file.
Classes | |
class | LuaLightUserdata |
Classe responsável por prover uma camada mínima sobre um light userdata de maneira que o mesmo possa ser colocado e retirado da pilha de Lua como um QVariant, e portanto, possa ser usado com um LuaEnv. More... | |
Functions | |
Q_DECLARE_METATYPE (LuaLightUserdata) | |
Cadastra tipo para este poder ser utilizado em um QVariant. | |
template<class T > | |
T * | LuaLightUserdataValue (QVariant val) |
Recebe um QVariant contendo um LuaLightUserdata que armazena um valor do tipo T e retorna seu valor. More... | |
Definicao da classe LuaLightUserdata.
T* LuaLightUserdataValue | ( | QVariant | val | ) |
Recebe um QVariant contendo um LuaLightUserdata que armazena um valor do tipo T e retorna seu valor.
Se o userdata for nulo, ou contiver um valor diferente de um LuaLightUserdata, retorna NULL.