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 FDocumentModifyDelegates& InModifyDelegates |
MetasoundFrontendDocumentModifyDelegates.h | ||
| MetasoundFrontendDocumentModifyDelegates.h | |||
FDocumentModifyDelegates
(
const FMetasoundFrontendDocument& Document |
MetasoundFrontendDocumentModifyDelegates.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EdgeDelegates | FEdgeModifyDelegates | MetasoundFrontendDocumentModifyDelegates.h | ||
| InterfaceDelegates | FInterfaceModifyDelegates | MetasoundFrontendDocumentModifyDelegates.h | ||
| NodeDelegates | FNodeModifyDelegates | MetasoundFrontendDocumentModifyDelegates.h | ||
| OnDependencyAdded | FOnMetaSoundFrontendDocumentMutateArray | MetasoundFrontendDocumentModifyDelegates.h | ||
| OnRemoveSwappingDependency | FOnMetaSoundFrontendDocumentRemoveSwappingArray | MetasoundFrontendDocumentModifyDelegates.h | ||
| OnRenamingDependencyClass | FOnMetaSoundFrontendDocumentRenameClass | MetasoundFrontendDocumentModifyDelegates.h | ||
| PageDelegates | FPageModifyDelegates | MetasoundFrontendDocumentModifyDelegates.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PageEdgeDelegates | TSortedMap< FGuid, FEdgeModifyDelegates > | MetasoundFrontendDocumentModifyDelegates.h | ||
| PageNodeDelegates | TSortedMap< FGuid, FNodeModifyDelegates > | MetasoundFrontendDocumentModifyDelegates.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddPageDelegates
(
const FGuid& InPageID |
MetasoundFrontendDocumentModifyDelegates.h | ||
FEdgeModifyDelegates & FindEdgeDelegatesChecked
(
const FGuid& InPageID |
MetasoundFrontendDocumentModifyDelegates.h | ||
FNodeModifyDelegates & FindNodeDelegatesChecked
(
const FGuid& InPageID |
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 |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDocumentModifyDelegates & operator=
(
const FDocumentModifyDelegates& |
MetasoundFrontendDocumentModifyDelegates.h | ||
| MetasoundFrontendDocumentModifyDelegates.h |