Cogs.Core
Cogs::Core::ExtensionRegistry Member List

This is the complete list of members for Cogs::Core::ExtensionRegistry, including all inherited members.

add(Extension *extension, StringView version)Cogs::Core::ExtensionRegistrystatic
cleanup(Context *context)Cogs::Core::ExtensionRegistrystatic
contexts (defined in Cogs::Core::ExtensionRegistry)Cogs::Core::ExtensionRegistryprivatestatic
ExtensionModuleLoadResult enum nameCogs::Core::ExtensionRegistry
getDelayedExtensions() (defined in Cogs::Core::ExtensionRegistry)Cogs::Core::ExtensionRegistryprivatestatic
getExtensions()Cogs::Core::ExtensionRegistryprivatestatic
getExtensionSymbol(const char *extension, const char *name)Cogs::Core::ExtensionRegistrystatic
getExtensionSystem(Context *context)Cogs::Core::ExtensionRegistryinlinestatic
hasExtension(const StringView &key, bool silent=false)Cogs::Core::ExtensionRegistrystatic
initialize(Context *context)Cogs::Core::ExtensionRegistrystatic
initialized (defined in Cogs::Core::ExtensionRegistry)Cogs::Core::ExtensionRegistryprivatestatic
initializeStatic()Cogs::Core::ExtensionRegistrystatic
loadExtensionModule(const std::string &path, void **modulehandle=nullptr, ExtensionModuleLoadResult *result=nullptr)Cogs::Core::ExtensionRegistrystatic
loadExtensionModule(const std::string &path)Cogs::Core::ExtensionRegistryinlinestatic
locked (defined in Cogs::Core::ExtensionRegistry)Cogs::Core::ExtensionRegistryprivatestatic
registerExtensionSystem(Context *context, SystemPriority::ESystemPriority systemPriority, uint32_t capacity)Cogs::Core::ExtensionRegistryinlinestatic
remove(Context *context)Cogs::Core::ExtensionRegistrystatic