Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Inheritance Hierarchy
- FSharedFromThisBase
- TSharedFromThis
- FDocumentModifyDelegates
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocumentModifyDelegates.h |
| Include | #include "MetasoundFrontendDocumentModifyDelegates.h" |
Syntax
struct FDocumentModifyDelegates : public TSharedFromThis< FDocumentModifyDelegates >
Variables
| Type | Name | Description | |
|---|---|---|---|
| FEdgeModifyDelegates | EdgeDelegates | ||
| FInterfaceModifyDelegates | InterfaceDelegates | ||
| FNodeModifyDelegates | NodeDelegates | ||
| FOnMetaSoundFrontendDocumentMutateArray | OnDependencyAdded | ||
| FOnMetaSoundFrontendDocumentRemoveSwappingArray | OnRemoveSwappingDependency | ||
| FOnMetaSoundFrontendDocumentRenameClass | OnRenamingDependencyClass | ||
| FPageModifyDelegates | PageDelegates |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDocumentModifyDelegates
(
const FDocumentModifyDelegates& InModifyDelegates |
|||
FDocumentModifyDelegates
(
const FMetasoundFrontendDocument& Document |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddPageDelegates
(
const FGuid& InPageID |
||
| FEdgeModifyDelegates & | FindEdgeDelegatesChecked
(
const FGuid& InPageID |
||
| FNodeModifyDelegates & | FindNodeDelegatesChecked
(
const FGuid& InPageID |
||
| void | IterateGraphEdgeDelegates
(
TFunctionRef< void(FEdgeModifyDelegates&)> Func |
||
| void | IterateGraphNodeDelegates
(
TFunctionRef< void(FNodeModifyDelegates&)> Func |
||
| void | RemovePageDelegates
(
const FGuid& InPageID |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FDocumentModifyDelegates & | operator=
(
const FDocumentModifyDelegates& |
||
| FDocumentModifyDelegates & |