|
ArticyXImporter
ArticyXImporter for Unreal Engine
|
A widget for picking Articy object assets. More...
#include <SArticyObjectAssetPicker.h>
Public Member Functions | |
| SLATE_BEGIN_ARGS (SArticyObjectAssetPicker) | |
| ~SArticyObjectAssetPicker () | |
| Destructor for SArticyObjectAssetPicker. | |
| void | Construct (const FArguments &InArgs) |
| Constructs the Articy Object Asset Picker widget. | |
| virtual void | Tick (const FGeometry &AllottedGeometry, const double InCurrentTime, const float InDeltaTime) override |
| Ticks the widget for updates. | |
| void | RequestSlowFullListRefresh () |
| Requests a slow full list refresh. | |
| void | SelectAsset (TWeakObjectPtr< UArticyObject > AssetItem, ESelectInfo::Type SelectInfo) const |
| Selects an asset in the asset picker. | |
A widget for picking Articy object assets.
This widget allows users to search and filter Articy objects, displaying them in a tile view for easy selection.
| void SArticyObjectAssetPicker::Construct | ( | const FArguments & | InArgs | ) |
Constructs the Articy Object Asset Picker widget.
| InArgs | The construction arguments for the widget. |
This method sets up the UI components and filtering logic for the asset picker widget, including search and filter functionality.
| InArgs | The construction arguments for the widget. |
| void SArticyObjectAssetPicker::RequestSlowFullListRefresh | ( | ) |
Requests a slow full list refresh.
This method sets a flag to request a full refresh of the asset list.
| void SArticyObjectAssetPicker::SelectAsset | ( | TWeakObjectPtr< UArticyObject > | AssetItem, |
| ESelectInfo::Type | SelectInfo ) const |
Selects an asset in the asset picker.
| AssetItem | The selected asset item. |
| SelectInfo | The selection information. |
|
overridevirtual |
Ticks the widget for updates.
| AllottedGeometry | The geometry of the widget. |
| InCurrentTime | The current time. |
| InDeltaTime | The time elapsed since the last tick. |
This method is called every frame to update the widget state, such as refreshing the asset list if needed.
| AllottedGeometry | The geometry of the widget. |
| InCurrentTime | The current time. |
| InDeltaTime | The time elapsed since the last tick. |