Navigation
API > API/Editor > API/Editor/PropertyEditor > API/Editor/PropertyEditor/SObjectPropertyEntryBox
Inheritance Hierarchy
- TSlateBaseNamedArgs< SObjectPropertyEntryBox >
- SObjectPropertyEntryBox::FArguments
References
| Module | PropertyEditor |
| Header | /Engine/Source/Editor/PropertyEditor/Public/PropertyCustomizationHelpers.h |
| Include | #include "PropertyCustomizationHelpers.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SObjectPropertyEntryBox >
Constructors
| Type | Name | Description | |
|---|---|---|---|
FArguments () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| WidgetArgsType & | AllowClear
(
bool InArg |
Whether the asset can be 'None' | |
| WidgetArgsType & | AllowCreate
(
bool InArg |
Whether the asset can be created from the asset picker directly | |
| WidgetArgsType & | AllowedClass
(
const UClass* InArg |
Class that is allowed in the asset picker | |
| WidgetArgsType & | bOnlyRecognizeOnDragEnter
(
const TAttribute< bool >& InAttribute |
When this is true, the drop target will only get recognized when entering while drag & dropping. | |
| NamedSlotProperty< FArguments > | A custom content slot for widgets | ||
| WidgetArgsType & | DisplayBrowse
(
bool InArg |
Whether to show the 'Browse' button | |
| WidgetArgsType & | DisplayCompactSize
(
bool InArg |
Whether or not to display a smaller, compact size for the asset thumbnail | |
| WidgetArgsType & | DisplayThumbnail
(
bool InArg |
Whether or not to display the asset thumbnail | |
| WidgetArgsType & | DisplayUseSelected
(
bool InArg |
Whether to show the 'Use Selected' button | |
| WidgetArgsType & | EnableContentPicker
(
bool InArg |
Whether to enable the content Picker | |
| WidgetArgsType & | NewAssetFactories
(
TOptional< TArray< UFactory* > > InArg |
Optional list of factories which may be used to create new assets | |
| WidgetArgsType & |
ObjectPath
(
const TAttribute< FString >& InAttribute |
The path to the object | |
| WidgetArgsType & | OnBrowseOverride
(
const FSimpleDelegate& InDelegate |
Optional delegate called when the 'Browse' button is clicked. | |
| WidgetArgsType & | OnIsEnabled
(
const FOnIsEnabled& InDelegate |
Called to check if the asset should be enabled. | |
| WidgetArgsType & | OnObjectChanged
(
const FOnSetObject& InDelegate |
Called when the object value changes | |
| WidgetArgsType & | OnShouldFilterActor
(
const FOnShouldFilterActor& InDelegate |
Called to check if an actor is valid to use | |
| WidgetArgsType & | OnShouldFilterAsset
(
const FOnShouldFilterAsset& InDelegate |
Called to check if an asset is valid to use | |
| WidgetArgsType & | OnShouldSetAsset
(
const FOnShouldSetAsset& InDelegate |
Called to check if an asset should be set | |
| WidgetArgsType & | OwnerAssetDataArray
(
TArray< FAssetData > InArg |
Optional, array of the objects path, in case the property handle is not valid we will use this one to pass additional object to the picker config | |
| WidgetArgsType & | PropertyHandle
(
TSharedPtr< IPropertyHandle > InArg |
Optional property handle that can be used instead of the object path | |
| WidgetArgsType & | ThumbnailPool
(
TSharedPtr< FAssetThumbnailPool > InArg |
Thumbnail pool | |
| WidgetArgsType & | ThumbnailSizeOverride
(
const TAttribute< FIntPoint >& InAttribute |
Typedefs
| Name | Description |
|---|---|
| WidgetArgsType |