Navigation
API > API/Plugins > API/Plugins/DMXEditor > API/Plugins/DMXEditor/SAssetPickerButton
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXEditor/Public/Widgets/SAssetPickerButton.h |
| Include Path | #include "Widgets/SAssetPickerButton.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SAssetPickerButton >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → SAssetPickerButton::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
Widgets/SAssetPickerButton.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | Widgets/SAssetPickerButton.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & AllowedClasses
(
TArray< FTopLevelAssetPath > InArg |
Allows more than a single class on the picker list. | Widgets/SAssetPickerButton.h | |
WidgetArgsType & AssetClass
(
TWeakObjectPtr< UClass > InArg |
The class to filter the list of assets in the picker menu. | Widgets/SAssetPickerButton.h | |
WidgetArgsType & CurrentAssetValue
(
const TAttribute< TWeakObjectPtr< UObject > >& InAttribute |
The current asset value for the button label | Widgets/SAssetPickerButton.h | |
WidgetArgsType & DisallowedClasses
(
TArray< FTopLevelAssetPath > InArg |
Disallows subclasses from the allowed asset class(es). | Widgets/SAssetPickerButton.h | |
WidgetArgsType & OnAssetSelected
(
const FOnAssetSelected& InDelegate |
Called when a new asset is selected | Widgets/SAssetPickerButton.h | |
WidgetArgsType & OnParentIsHovered
(
const FOnParentIsHovered& InDelegate |
Called to decide the hovered state using the parent's interact able area | Widgets/SAssetPickerButton.h |