Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
| Name | FDocumentModifyDelegates |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocumentModifyDelegates.h |
| Include Path | #include "MetasoundFrontendDocumentModifyDelegates.h" |
Syntax
struct FDocumentModifyDelegates : public TSharedFromThis< FDocumentModifyDelegates >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDocumentModifyDelegates
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MetasoundFrontendDocumentModifyDelegates.h | |||
FDocumentModifyDelegates
(
const FMetasoundFrontendDocument& Document |
MetasoundFrontendDocumentModifyDelegates.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FDocumentModifyDelegates() |
MetasoundFrontendDocumentModifyDelegates.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InterfaceDelegates | FInterfaceModifyDelegates | MetasoundFrontendDocumentModifyDelegates.h | ||
| OnDependencyAdded | FOnMetaSoundFrontendDocumentMutateArray | MetasoundFrontendDocumentModifyDelegates.h | ||
| OnDocumentMetadataChanged | FOnMetaSoundFrontendDocumentMutateMetadata | MetasoundFrontendDocumentModifyDelegates.h | ||
| OnPresetStateChanged | FOnDocumentPresetStateChanged | MetasoundFrontendDocumentModifyDelegates.h | ||
| OnRemoveSwappingDependency | FOnMetaSoundFrontendDocumentRemoveSwappingArray | MetasoundFrontendDocumentModifyDelegates.h | ||
| OnRenamingDependencyClass | FOnMetaSoundFrontendDocumentRenameClass | MetasoundFrontendDocumentModifyDelegates.h | ||
| PageDelegates | FPageModifyDelegates | MetasoundFrontendDocumentModifyDelegates.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GraphDelegates | TSortedMap< FGuid, FGraphModifyDelegates > | MetasoundFrontendDocumentModifyDelegates.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddPageDelegates
(
const FGuid& InPageID |
MetasoundFrontendDocumentModifyDelegates.h | ||
FEdgeModifyDelegates & FindEdgeDelegatesChecked
(
const FGuid& InPageID |
MetasoundFrontendDocumentModifyDelegates.h | ||
FGraphModifyDelegates & FindGraphDelegatesChecked
(
const FGuid& InPageID |
MetasoundFrontendDocumentModifyDelegates.h | ||
FNodeModifyDelegates & FindNodeDelegatesChecked
(
const FGuid& InPageID |
MetasoundFrontendDocumentModifyDelegates.h | ||
void IterateGraphDelegates
(
TFunctionRef< void(FGraphModifyDelegates&)> Func |
MetasoundFrontendDocumentModifyDelegates.h | ||
void IterateGraphEdgeDelegates
(
TFunctionRef< void(FEdgeModifyDelegates&)> Func |
MetasoundFrontendDocumentModifyDelegates.h | ||
void IterateGraphNodeDelegates
(
TFunctionRef< void(FNodeModifyDelegates&)> Func |
MetasoundFrontendDocumentModifyDelegates.h | ||
void RemovePageDelegates
(
const FGuid& InPageID, |
MetasoundFrontendDocumentModifyDelegates.h |