nexuslua
Loading...
Searching...
No Matches
nexuslua::Agent Member List

This is the complete list of members for nexuslua::Agent, including all inherited members.

_messagesnexuslua::Agentprotected
AddMessage(const std::string &messageName, const LuaTable::nested_tables &parameterDescriptions, const std::string &displayName, const std::string &description, const std::string &icon)nexuslua::Agentprotectedvirtual
Agent(const std::shared_ptr< agents > &agents)nexuslua::Agent
GetAgents()nexuslua::Agent
GetConfiguration()nexuslua::Agent
GetId() constnexuslua::Agent
GetInstallFolder() constnexuslua::Agentvirtual
GetLicensee() constnexuslua::Agentvirtual
GetMessage(const std::string &messageName) constnexuslua::Agentvirtual
GetMessages() constnexuslua::Agentvirtual
GetName() const =0nexuslua::Agentpure virtual
GetPersistentFolder() constnexuslua::Agentvirtual
GetUrlDownload() constnexuslua::Agentvirtual
GetUrlHelp() constnexuslua::Agentvirtual
GetUrlLicense() constnexuslua::Agentvirtual
GetUrlPurchase() constnexuslua::Agentvirtual
GetVersionInstalled() constnexuslua::Agentvirtual
GetVersionOnline() constnexuslua::Agentvirtual
IsFreeware() constnexuslua::Agentvirtual
Start(const std::filesystem::path &luaPath, const std::string &luaCode)nexuslua::Agentprotected
Start(const CppHandler &cppHandler)nexuslua::Agentprotected
void::nexuslua::LuaExtension::AddMessage(Agent *agent, const std::string &luaPath, const std::string &messageName, const LuaTable &parameters)nexuslua::Agentprotected
~Agent()nexuslua::Agentvirtual