Pular para o conteúdo

getResourceExportedFunctions

Compartilhada Resources

Lista os nomes que um resource declarou como exportáveis.

table getResourceExportedFunctions ( [ resource oResource = getThisResource() ] )

Tabela com os nomes declarados em exports no manifest. Um resource que não declara nada devolve uma tabela vazia. No cliente, um argumento que não seja um resource em execução cai no resource atual, sem aviso; no servidor, a lista de um nome desconhecido é vazia.

Esta é a lista declarada, não uma confirmação de que a global existe neste instante. Cada nome precisa ser um identificador Lua simples: letras ou _ no início, seguidos por letras, números ou _.

for _, fn in ipairs(getResourceExportedFunctions("contas")) do
outputDebugString("contas exporta " .. fn)
end