Murl::Addons::Lua::IAddon Member List

This is the complete list of members for Murl::Addons::Lua::IAddon, including all inherited members.

CollectGarbage()=0Murl::Addons::Lua::IAddonpure virtual
CompileChunk(const ConstData &chunk, const String &chunkName, Bool stripDebugInfo)=0Murl::Addons::Lua::IAddonpure virtual
Configure(IEngineConfiguration *engineConfig, IFileInterface *fileInterface)=0Murl::IAddonpure virtual
CreateIApp(const ConstData &chunk, const String &chunkName)=0Murl::Addons::Lua::IAddonpure virtual
CreateIAppGraph(const ConstData &chunk, const String &resourceId, const String &info)=0Murl::Addons::Lua::IAddonpure virtual
CreateIAppProcessor(const ConstData &chunk, const String &resourceId, const String &info)=0Murl::Addons::Lua::IAddonpure virtual
DeInit(const IAppState *appState)=0Murl::IAddonpure virtual
GetAuthors() const =0Murl::Addons::Lua::IAddonpure virtual
GetCopyright() const =0Murl::Addons::Lua::IAddonpure virtual
GetGlobal(String &value, const String &table, const String &key)=0Murl::Addons::Lua::IAddonpure virtual
GetGlobal(Double &value, const String &table, const String &key)=0Murl::Addons::Lua::IAddonpure virtual
GetLuaState()=0Murl::Addons::Lua::IAddonpure virtual
GetName() const =0Murl::IAddonpure virtual
GetRelease() const =0Murl::Addons::Lua::IAddonpure virtual
GetVersion() const =0Murl::Addons::Lua::IAddonpure virtual
GetVersionNumber() const =0Murl::Addons::Lua::IAddonpure virtual
Init(const IAppState *appState)=0Murl::IAddonpure virtual
LoadChunk(IFileInterface *fileInterface, const String &fileName)=0Murl::Addons::Lua::IAddonpure virtual
LoadResourceChunk(const Resource::ICollection *resourceCollection, const String &resourceId)=0Murl::Addons::Lua::IAddonpure virtual
OpenLibrary(const String &name)=0Murl::Addons::Lua::IAddonpure virtual
ReadChunk(IFileInterface *fileInterface, const String &fileName)=0Murl::Addons::Lua::IAddonpure virtual
ReadResourceChunk(const Resource::ICollection *resourceCollection, const String &resourceId)=0Murl::Addons::Lua::IAddonpure virtual
RegisterCustomFactoryClasses(IAppFactoryRegistry *factoryRegistry)=0Murl::IAddonpure virtual
RegisterCustomModuleClasses(IAppModuleRegistry *moduleRegistry)=0Murl::IAddonpure virtual
SetGlobal(const String &table, const String &key, const String &value)=0Murl::Addons::Lua::IAddonpure virtual
SetGlobal(const String &table, const String &key, Double value)=0Murl::Addons::Lua::IAddonpure virtual
UnLoadChunk(IFileInterface *fileInterface, ConstData &chunk)=0Murl::Addons::Lua::IAddonpure virtual
UnLoadResourceChunk(const Resource::ICollection *resourceCollection, const String &resourceId)=0Murl::Addons::Lua::IAddonpure virtual
UnregisterCustomFactoryClasses(IAppFactoryRegistry *factoryRegistry)=0Murl::IAddonpure virtual
UnregisterCustomModuleClasses(IAppModuleRegistry *moduleRegistry)=0Murl::IAddonpure virtual
ValidateChunk(const ConstData &chunk, const String &chunkName, Result &result)=0Murl::Addons::Lua::IAddonpure virtual


Copyright © 2011-2024 Spraylight GmbH.