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