Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
| Name | UMetasoundEditorGraphMemberDefaultLiteral |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundEditorGraph.h |
| Include Path | #include "MetasoundEditorGraph.h" |
Syntax
UCLASS (MinimalAPI)
class UMetasoundEditorGraphMemberDefaultLiteral : public UMetaSoundFrontendMemberMetadata
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMetaSoundFrontendMemberMetadata → UMetasoundEditorGraphMemberDefaultLiteral
Derived Classes
UMetasoundEditorGraphMemberDefaultLiteral derived class hierarchy
- UMetasoundEditorGraphMemberDefaultBool
- UMetasoundEditorGraphMemberDefaultBoolArray
- UMetasoundEditorGraphMemberDefaultFloat
- UMetasoundEditorGraphMemberDefaultFloatArray
- UMetasoundEditorGraphMemberDefaultInt
- UMetasoundEditorGraphMemberDefaultIntArray
- UMetasoundEditorGraphMemberDefaultObject
- UMetasoundEditorGraphMemberDefaultObjectArray
- UMetasoundEditorGraphMemberDefaultString
- UMetasoundEditorGraphMemberDefaultStringArray
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMetasoundEditorGraphMember * FindMember() |
MetasoundEditorGraph.h | ||
virtual void ForceRefresh() |
MetasoundEditorGraph.h | ||
virtual FName GetDataType() |
MetasoundEditorGraph.h | ||
T GetDefaultAs
(
const FGuid& InPageID |
Returns the default literal casted as the given template type. | MetasoundEditorGraph.h | |
virtual EMetasoundFrontendLiteralType GetLiteralType() |
MetasoundEditorGraph.h | ||
virtual void InitDefault
(
const FGuid& InPageID |
MetasoundEditorGraph.h | ||
virtual void Initialize() |
MetasoundEditorGraph.h | ||
virtual void IterateDefaults
(
TFunctionRef< void(const FGuid&, FMetasoundFrontendLiteral)> Iter |
MetasoundEditorGraph.h | ||
virtual void PostEditChangeChainProperty
(
FPropertyChangedChainEvent& InPropertyChangedEvent |
MetasoundEditorGraph.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
Called when literal is initialized for the first time to allow for setting initial editor-only fields based on context within editor/document model. | MetasoundEditorGraph.h | |
virtual void PostEditUndo() |
MetasoundEditorGraph.h | ||
virtual bool RemoveDefault
(
const FGuid& InPageID |
MetasoundEditorGraph.h | ||
virtual void ResetDefaults() |
MetasoundEditorGraph.h | ||
virtual void SetFromLiteral
(
const FMetasoundFrontendLiteral& InLiteral, |
MetasoundEditorGraph.h | ||
virtual bool Synchronize () |
Synchronizes local transient editor-only member data with changes made to the associated Frontend Document member. | MetasoundEditorGraph.h | |
virtual bool TryFindDefault
(
FMetasoundFrontendLiteral& OutLiteral, |
MetasoundEditorGraph.h | ||
virtual void UpdatePreviewInstance
(
const Metasound::FVertexName& InParameterName, |
MetasoundEditorGraph.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ResolvePageDefaults() |
MetasoundEditorGraph.h | ||
virtual void SortPageDefaults() |
MetasoundEditorGraph.h | ||
bool TryGetPreviewPageID
(
FGuid& OutPreviewPageID |
MetasoundEditorGraph.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FName GetDefaultsPropertyName() |
MetasoundEditorGraph.h |