Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Struct containing any modified data breadcrumbs to inform what the editor/view layer must synchronize or refresh.
| Name | FMetasoundFrontendDocumentModifyContext |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocument.h |
| Include Path | #include "MetasoundFrontendDocument.h" |
Syntax
class FMetasoundFrontendDocumentModifyContext
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bDocumentModified | bool | Whether or not the owning asset's MetaSoundDocument has been modified. True by default to force refreshing views on loading/reloading asset. | MetasoundFrontendDocument.h | |
| bForceRefreshViews | bool | Whether or not to force refresh all views. True by default to force refreshing views on loading/reloading asset. | MetasoundFrontendDocument.h | |
| InterfacesModified | TSet< FName > | Which Interfaces have been modified since the last editor graph synchronization. | MetasoundFrontendDocument.h | |
| MemberIDsModified | TSet< FGuid > | Which MemberIDs have been modified since the last editor graph synchronization. | MetasoundFrontendDocument.h | |
| NodeIDsModified | TSet< FGuid > | Which NodeIDs have been modified since the last editor graph synchronization. | MetasoundFrontendDocument.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddInterfaceModified
(
FName InInterfaceModified |
Adds an interface name to the set of interfaces that have been modified since last context reset/construction. | MetasoundFrontendDocument.h | |
| Performs union of provided interface set with the set of interfaces that have been modified since last context reset/construction. | MetasoundFrontendDocument.h | ||
void AddMemberIDModified
(
const FGuid& InMemberNodeIDModified |
Adds a MemberID to the set of MemberIDs that have been modified since last context reset/construction. | MetasoundFrontendDocument.h | |
| Performs union of provided MemberIDs set with the set of MemberIDs that have been modified since last context reset/construction. | MetasoundFrontendDocument.h | ||
void AddNodeIDModified
(
const FGuid& InNodeIDModified |
Performs union of provided NodeID set with the set of NodeIDs that have been modified since last context reset/construction. | MetasoundFrontendDocument.h | |
| Performs union of provided NodeID set with the set of NodeIDs that have been modified since last context reset/construction. | MetasoundFrontendDocument.h | ||
void ClearDocumentModified() |
MetasoundFrontendDocument.h | ||
bool GetDocumentModified() |
MetasoundFrontendDocument.h | ||
bool GetForceRefreshViews() |
MetasoundFrontendDocument.h | ||
| MetasoundFrontendDocument.h | |||
| MetasoundFrontendDocument.h | |||
| MetasoundFrontendDocument.h | |||
void Reset() |
MetasoundFrontendDocument.h | ||
void SetDocumentModified() |
MetasoundFrontendDocument.h | ||
void SetForceRefreshViews() |
MetasoundFrontendDocument.h |