Lua Utils
Biblioteca utilitária para facilitar a integração de Lua com C++
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CLuaProxy::Base
 CLuaSimpleProxy< T >
 CLuaSimplePtrProxy< T >
 CLuaSimpleTypedPtrProxy< T, typeName >
 CLuaEnvClasse para interface com ambientes Lua
 CAutoLuaEnv
 CLuaLightUserdataClasse 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
 CLuaMethod< T >Classe auxiliar para facilitar o cadastro de métodos a serem chamados por Lua
 CLuaObjRefClasse para interface com ambientes Lua, modelando uma referência para um objeto
 CLuaFunctionClasse para interface com ambientes Lua, modelando uma função
 CLuaTableClasse para interface com ambientes Lua, modelando uma tabela
 CLuaProxy
 CLuaStackBalancerClasse auxiliar que garante o balanceamento da pilha de Lua
 CLuaTraverseDoubleMapClasse auxiliar utilizada para percorrer tabela Lua preenchendo um mapa de doubles
 CLuaTraverseQStringListClasse auxiliar utilizada para percorrer tabela Lua preenchendo um QStringList
 CLuaTraverseQStringListMapClasse auxiliar utilizada para percorrer tabela Lua preenchendo um mapa de QStringList
 CLuaTraverseQStringMapClasse auxiliar utilizada para percorrer tabela Lua preenchendo um mapa de QString
 CLuaTraverseQVariantMapClasse auxiliar utilizada para percorrer tabela Lua preenchendo um mapa de QVariant
 CLuaUpMethod< T >Classe similar a LuaMethod porém com algumas diferenças fundamentais:
 CLuaMethod< T >::MethodRegistryClasse auxiliar para registro dos nomes e métodos a serem chamados
 CLuaUpMethod< T >::MethodRegistryClasse auxiliar para registro dos nomes e métodos a serem chamados