Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
FGlobalRegistrationList is a fallback for when the module has not defined the proper macros to create it's own registration list. This class should not be used because it cannot appropriately execute unregister actions for a single plugin or module unloading.
| Name | FGlobalRegistrationList |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendModuleRegistrationMacros.h |
| Include Path | #include "MetasoundFrontendModuleRegistrationMacros.h" |
Syntax
class FGlobalRegistrationList
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ModuleInfo | FModuleInfo | MetasoundFrontendModuleRegistrationMacros.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FRegistrationAction *& GetHeadAction () |
If you've hit this deprecation warning it is because you are using a backwards compatible MetaSound node registration code path for your module. | MetasoundFrontendModuleRegistrationMacros.h | |
static FRegistrationAction *& GetRegisterTailAction() |
Used internally to do incremental registration on a global list. | MetasoundFrontendModuleRegistrationMacros.h | |
static void RegisterAll
(
const FModuleInfo& InOwningModuleInfo, |
MetasoundFrontendModuleRegistrationMacros.h | ||
static void UnregisterAll
(
const FModuleInfo& InOwningModuleInfo, |
MetasoundFrontendModuleRegistrationMacros.h |