Navigation
API > API/Plugins > API/Plugins/MetasoundEngine
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEngineSubsystem
- UMetaSoundBuilderSubsystem
References
Module | MetasoundEngine |
Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundBuilderSubsystem.h |
Include | #include "MetasoundBuilderSubsystem.h" |
Syntax
UCLASS&40;&41;
class UMetaSoundBuilderSubsystem :
public UEngineSubsystem,
public Metasound::Frontend::IMetaSoundDocumentBuilderRegistry
Remarks
The subsystem in charge of tracking MetaSound builders
Functions
Overridden from USubsystem
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system |
Overridden from IMetaSoundDocumentBuilderRegistry
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
const Metasound::Frontend::FDocumentModifyDelegates * | FindModifyDelegates
(
const FMetasoundFrontendClassName& InClassName |
Returns delegates used to mutate any internal builder cached state or notify listeners of external system that has mutated a given document class. |