|
Métodos públicos |
| _GDT_EXPORT_ void | CambiarCadena (char *strCadenaTabla, const char *strCadenaTexto) |
| | Cambia el texto de una variable global o de una variable dentro de una tabla.
|
| _GDT_EXPORT_ void | CambiarNumero (char *strCadenaTabla, lua_Number lnNumero) |
| | Cambia el valor número de una variable global o de una variable dentro de una tabla.
|
| _GDT_EXPORT_ void | Cerrar (void) |
| | Cierra el sistema Lua.
|
| _GDT_EXPORT_ int | EjecutarArchivo (char *strArchivo) |
| | Carga y ejecuta un archivo Lua.
|
| _GDT_EXPORT_ int | EjecutarCadena (char *strCadenaLua) |
| | Ejecuta una cadena Lua.
|
| _GDT_EXPORT_ void | Inicializar (void) |
| _GDT_EXPORT_ void | LimpiarParametros (void) |
| | En una función GDT añadida a Lua, borra los parámetros de la memoria.
|
| _GDT_EXPORT_ void | LimpiarResultados (void) |
| | Borra de la menoría todos los resultados devueltos por una función Lua.
|
| _GDT_EXPORT_ int | LlamarFuncion (int nArgumentos, int nResultados) |
| | Llama a una función Lua previamente preparada.
|
| _GDT_EXPORT_ | Lua (lua_State *L) |
| _GDT_EXPORT_ | Lua () |
| _GDT_EXPORT_ void | MostrarError () |
| | Muestra, en la consola, información sobre un error Lua que se ha producido.
|
| _GDT_EXPORT_ void | MostrarErroresAutomaticamente (bool bMostrar) |
| | Activa o desactiva que los errores encontrados durante el procesamiento de Lua se muestran automáticamente.
|
| _GDT_EXPORT_ int | NumeroParametros (void) |
| | En una función GDT añadida a Lua, retorna el número de parámetros que ha recibido la función.
|
| _GDT_EXPORT_ void | PonerParametroCadena (char *strCadena) |
| | Pone un parámetro de cadena de texto a la función Lua que va a ser llamada.
|
| _GDT_EXPORT_ void | PonerParametroNumero (lua_Number lNumero) |
| | Pone un parámetro número a la función Lua que va a ser llamada.
|
| _GDT_EXPORT_ void | PonerResultadoCadena (const char *strCadena) |
| | En una función GDT añadida a Lua, pone una cadena de texto como resultado (valor devuelto) de la función.
|
| _GDT_EXPORT_ void | PonerResultadoNumero (lua_Number lNumero) |
| | En una función GDT añadida a Lua, pone un número como resultado (valor devuelto) de la función.
|
| _GDT_EXPORT_ void | PrepararFuncion (char *strFuncion) |
| | Prepara una función, que esté en un script Lua, para ser llamada desde GDT.
|
| _GDT_EXPORT_ void | RegistrarFuncion (const char *strNombre, lua_CFunction fFuncion) |
| | El primer parámetro es el nombre que tendrá la función en Lua.
|
| _GDT_EXPORT_ const char * | RetornarCadena (char *strCadenaTabla) |
| | Obtiene una cadena de texto de una variable global o de una variable dentro de una tabla.
|
| _GDT_EXPORT_ lua_State * | RetornarEstado (void) |
| | Obtiene la máquina virtual Lua.
|
| _GDT_EXPORT_ lua_Number | RetornarNumero (char *strCadenaTabla) |
| | Obtiene un número de una variable global o de una variable que de una tabla.
|
| _GDT_EXPORT_ const char * | RetornarParametroCadena (int nParametro) |
| | En una función GDT añadida a Lua, retorna la cadena de texto del parámetro indicado.
|
| _GDT_EXPORT_ lua_Number | RetornarParametroNumero (int nParametro) |
| | En una función GDT añadida a Lua, retorna el valor número del parámetro indicado,.
|
| _GDT_EXPORT_ const char * | RetornarResultadoCadena (void) |
| | Obtiene el resultado cadena de texto de una función Lua llamada.
|
| _GDT_EXPORT_ lua_Number | RetornarResultadoNumero (void) |
| | Obtiene el resultado número de una función Lua llamada.
|
| _GDT_EXPORT_ | ~Lua () |