Navigation
API > API/Plugins > API/Plugins/AudioWidgets
Represents the appearance of an Audio Material Button
| Name | FAudioMaterialButtonStyle |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/AudioWidgets/Source/AudioWidgets/Public/AudioMaterialSlate/AudioMaterialSlateTypes.h |
| Include Path | #include "AudioMaterialSlate/AudioMaterialSlateTypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FAudioMaterialButtonStyle : public FAudioMaterialWidgetStyle
Inheritance Hierarchy
- FSlateWidgetStyle → FAudioMaterialWidgetStyle → FAudioMaterialButtonStyle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAudioMaterialButtonStyle() |
AudioMaterialSlate/AudioMaterialSlateTypes.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| TypeName | const FName | AudioMaterialSlate/AudioMaterialSlateTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ButtonAccentColor | FLinearColor | The button's Accent color value. | AudioMaterialSlate/AudioMaterialSlateTypes.h |
|
| ButtonMainColor | FLinearColor | The button's Main color value. | AudioMaterialSlate/AudioMaterialSlateTypes.h |
|
| ButtonMainColorTint_1 | FLinearColor | The button color's Tint value covering one half of the gradient. | AudioMaterialSlate/AudioMaterialSlateTypes.h |
|
| ButtonMainColorTint_2 | FLinearColor | The button color's Tint value covering the other half of the gradient. | AudioMaterialSlate/AudioMaterialSlateTypes.h |
|
| ButtonPressedOutlineColor | FLinearColor | The button's Outline color value when Pressed. | AudioMaterialSlate/AudioMaterialSlateTypes.h |
|
| ButtonShadowColor | FLinearColor | The button's Shadow color value. | AudioMaterialSlate/AudioMaterialSlateTypes.h |
|
| ButtonUnpressedOutlineColor | FLinearColor | The button's Outline color value when Unpressed. | AudioMaterialSlate/AudioMaterialSlateTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAudioMaterialButtonStyle & SetButtonAccentColor
(
const FLinearColor& InColor |
AudioMaterialSlate/AudioMaterialSlateTypes.h | ||
FAudioMaterialButtonStyle & SetButtonMainColor
(
const FLinearColor& InColor |
AudioMaterialSlate/AudioMaterialSlateTypes.h | ||
FAudioMaterialButtonStyle & SetButtonMainColorTint_1
(
const FLinearColor& InColor |
AudioMaterialSlate/AudioMaterialSlateTypes.h | ||
FAudioMaterialButtonStyle & SetButtonMainColorTint_2
(
const FLinearColor& InColor |
AudioMaterialSlate/AudioMaterialSlateTypes.h | ||
FAudioMaterialButtonStyle & SetButtonPressedOutlineColor
(
const FLinearColor& InColor |
AudioMaterialSlate/AudioMaterialSlateTypes.h | ||
FAudioMaterialButtonStyle & SetButtonShadowColor
(
const FLinearColor& InColor |
AudioMaterialSlate/AudioMaterialSlateTypes.h | ||
FAudioMaterialButtonStyle & SetButtonUnpressedOutlineColor
(
const FLinearColor& InColor |
AudioMaterialSlate/AudioMaterialSlateTypes.h | ||
FAudioMaterialButtonStyle & SetMaterial
(
UMaterialInterface* InMaterialInterface |
AudioMaterialSlate/AudioMaterialSlateTypes.h |
Overridden from FAudioMaterialWidgetStyle
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UMaterialInstanceDynamic * CreateDynamicMaterial
(
UObject* InOuter |
AudioMaterialSlate/AudioMaterialSlateTypes.h |
Overridden from FSlateWidgetStyle
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetResources
(
TArray< const FSlateBrush* >& OutBrushes |
FSlateWidgetStyle. | AudioMaterialSlate/AudioMaterialSlateTypes.h | |
virtual const FName GetTypeName() |
AudioMaterialSlate/AudioMaterialSlateTypes.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FAudioMaterialButtonStyle & GetDefault() |
AudioMaterialSlate/AudioMaterialSlateTypes.h |