# getResourceExportedFunctions (Compartido)

> Lista los nombres de las funciones que un recurso exporta en su `meta.xml`, de cualquier lado.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Recursos y módulos
- **URL**: https://wiki.mymp.gg/es/getResourceExportedFunctions

## Sintaxis

```lua
table|false getResourceExportedFunctions([resource|string resource = getThisResource()])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `resource` | `resource\|string` | El recurso, o su nombre. Sin él, el recurso que llama. *(por defecto: `getThisResource()`)* |

## Retorno

Una tabla con los nombres, o `false` si el recurso no existe.

## Ejemplo

```lua
for _, name in ipairs(getResourceExportedFunctions("bank")) do
    outputDebugString("bank exporta " .. name)
end
```

## Ver también

- [call (Compartido)](https://wiki.mymp.gg/es/call.md): Llama a una función que otro recurso exporta en su meta.xml y devuelve lo que ella devuelva.
- [getResourceFromName (Compartido)](https://wiki.mymp.gg/es/getResourceFromName.md): Busca un recurso por su nombre.
- [import (Compartido)](https://wiki.mymp.gg/es/import.md): Ejecuta un módulo de un recurso en el estado Lua de este script, una vez por estado, y da lo que devolvió. Las globales que definió el módulo pasan a ser de este script.
