Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMetaSoundFrontendMemberMetadata
- UMetasoundEditorGraphMemberDefaultLiteral
- UMetasoundEditorGraphMemberDefaultFloat
References
| Module | MetasoundEditor |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundEditorGraphMemberDefaults.h |
| Include | #include "MetasoundEditorGraphMemberDefaults.h" |
Syntax
UCLASS (MinimalAPI)
class UMetasoundEditorGraphMemberDefaultFloat : public UMetasoundEditorGraphMemberDefaultLiteral
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | ClampDefault | ||
| FOnMetasoundInputClampDefaultChangedEvent | OnClampChanged | ||
| FOnMetasoundInputValueChangedEvent | OnDefaultValueChanged | ||
| FOnMetasoundRangeChangedEvent | OnRangeChanged | ||
| FVector2D | Range | ||
| FVector2D | VolumeWidgetDecibelRange | Range in decibels. This will be converted to the linear range in the Default Value category. | |
| bool | VolumeWidgetUseLinearOutput | If true, output linear value. | |
| TEnumAsByte< EOrientation > | WidgetOrientation | ||
| EMetasoundMemberDefaultWidget | WidgetType | ||
| PRAGMA_ENABLE_DEPRECATION_WARNINGSEAudioUnitsValueType | WidgetUnitValueType |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| float | GetDefault () |
||
| FVector2D | GetRange () |
||
| void | SetDefault
(
const float InDefault |
||
| void | Set Range to reasonable limit given current Default value. | ||
| void |
Overridden from UMetasoundEditorGraphMemberDefaultLiteral
| Type | Name | Description | |
|---|---|---|---|
| void | InitDefault
(
const FGuid& InPageID |
||
| void | Initialize () |
||
| void | IterateDefaults
(
TFunctionRef< void(const FGuid&, FMetasoundFrontendLiteral)> Iter |
||
| bool | RemoveDefault
(
const FGuid& InPageID |
||
| void | |||
| void | |||
| void | |||
| bool | Synchronize () |
Synchronizes local transient editor-only member data with changes made to the associated Frontend Document member. | |
| bool | TryFindDefault
(
FMetasoundFrontendLiteral& OutLiteral, |
||
| void | UpdatePreviewInstance
(
const Metasound::FVertexName& InParameterName, |
Overridden from UMetaSoundFrontendMemberMetadata
| Type | Name | Description | |
|---|---|---|---|
| void | ForceRefresh () |
||
| EMetasoundFrontendLiteralType | |||
| void | SetFromLiteral
(
const FMetasoundFrontendLiteral& InLiteral, |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeChainProperty
(
FPropertyChangedChainEvent& InPropertyChangedEvent |
This alternate version of PostEditChange is called when properties inside structs are modified. |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS EMetasoundMemberDefaultWidgetValueType | WidgetValueType_DEPRECATED |