Navigation
API > API/Plugins > API/Plugins/MetasoundEditor
| Name | FMetasoundDefaultLiteralCustomizationBase |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEditor/Public/MetasoundDefaultLiteralCustomization.h |
| Include Path | #include "MetasoundDefaultLiteralCustomization.h" |
Syntax
class FMetasoundDefaultLiteralCustomizationBase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMetasoundDefaultLiteralCustomizationBase
(
IDetailCategoryBuilder& InDefaultCategoryBuilder |
MetasoundDefaultLiteralCustomization.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMetasoundDefaultLiteralCustomizationBase() |
MetasoundDefaultLiteralCustomization.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnDefaultPageRowAdded | TFunction< void(IDetailPropertyRow &, TSharedRef< IPropertyHandle >)> | MetasoundDefaultLiteralCustomization.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AddablePageStringNames | TArray< TSharedPtr< FString > > | MetasoundDefaultLiteralCustomization.h | ||
| Enabled | TAttribute< bool > | MetasoundDefaultLiteralCustomization.h | ||
| ImplementedPageNames | TSet< FName > | MetasoundDefaultLiteralCustomization.h | ||
| OnPageSettingsUpdatedHandle | FDelegateHandle | MetasoundDefaultLiteralCustomization.h | ||
| PageDefaultComboBox | TSharedPtr< SSearchableComboBox > | MetasoundDefaultLiteralCustomization.h | ||
| ResetOverride | TOptional< FResetToDefaultOverride > | MetasoundDefaultLiteralCustomization.h | ||
| Visibility | TAttribute< EVisibility > | MetasoundDefaultLiteralCustomization.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CustomizeDefaults
(
UMetasoundEditorGraphMemberDefaultLiteral& InLiteral, |
MetasoundDefaultLiteralCustomization.h | ||
virtual TArray< IDetailPropertyRow * > CustomizeLiteral
(
UMetasoundEditorGraphMemberDefaultLiteral& InLiteral, |
MetasoundDefaultLiteralCustomization.h | ||
virtual TAttribute< EVisibility > GetDefaultVisibility() |
MetasoundDefaultLiteralCustomization.h | ||
virtual TAttribute< bool > GetEnabled() |
MetasoundDefaultLiteralCustomization.h | ||
virtual void SetDefaultVisibility
(
TAttribute< EVisibility > VisibilityAttribute |
MetasoundDefaultLiteralCustomization.h | ||
virtual void SetEnabled
(
TAttribute< bool > EnableAttribute |
MetasoundDefaultLiteralCustomization.h | ||
virtual void SetResetOverride
(
const TOptional< FResetToDefaultOverride >& InResetOverride |
MetasoundDefaultLiteralCustomization.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BuildDefaultValueWidget
(
IDetailPropertyRow& ValueRow, |
MetasoundDefaultLiteralCustomization.h | ||
void CustomizePageDefaultRows
(
UMetasoundEditorGraphMemberDefaultLiteral& InLiteral, |
MetasoundDefaultLiteralCustomization.h |