![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IUserObjectListEntry.h>
Inheritance diagram for IUserObjectListEntry:Public Member Functions | |
| template<typename ItemObjectT = UObject> | |
| ItemObjectT * | GetListItem () const |
Public Member Functions inherited from IUserListEntry | |
| UMG_API bool | IsListItemSelected () const |
| UMG_API bool | IsListItemExpanded () const |
| UMG_API UListViewBase * | GetOwningListView () const |
| virtual bool | IsListItemSelectable () const |
Protected Member Functions | |
| virtual UMG_API void | NativeOnListItemObjectSet (UObject *ListItemObject) |
| UMG_API void | OnListItemObjectSet (UObject *ListItemObject) |
Protected Member Functions inherited from IUserListEntry | |
| virtual UMG_API void | NativeOnItemSelectionChanged (bool bIsSelected) |
| virtual UMG_API void | NativeOnItemExpansionChanged (bool bIsExpanded) |
| virtual UMG_API void | NativeOnEntryReleased () |
| UMG_API void | BP_OnItemSelectionChanged (bool bIsSelected) |
| UMG_API void | BP_OnItemExpansionChanged (bool bIsExpanded) |
| UMG_API void | BP_OnEntryReleased () |
| UMG_API void | BP_OnUpdateEntryDropIndicator (EUMGItemDropZone DropZone) |
| UMG_API void | BP_OnEntryDragOverChanged (bool bIsDraggingOver) |
| UMG_API void | BP_OnEndEntryDropOperation (bool bSuccess) |
| UMG_API void | BP_OnEntryDropped (UDragDropOperation *Operation) |
| UMG_API void | BP_OnEntryDragged (UDragDropOperation *Operation) |
Friends | |
| template<typename > | |
| class | SObjectTableRow |
Additional Inherited Members | |
Static Public Member Functions inherited from IUserListEntry | |
| static UMG_API void | ReleaseEntry (UUserWidget &ListEntryWidget) |
| static UMG_API void | UpdateItemSelection (UUserWidget &ListEntryWidget, bool bIsSelected) |
| static UMG_API void | UpdateItemExpansion (UUserWidget &ListEntryWidget, bool bIsExpanded) |
| static UMG_API void | UpdateEntryDropIndicator (UUserWidget &ListEntryWidget, TOptional< EItemDropZone > DropZone) |
| static UMG_API void | UpdateEntryDragOverState (UUserWidget &ListEntryWidget, bool bIsDraggingOver) |
| static UMG_API void | EndEntryDropOperation (UUserWidget &ListEntryWidget, bool bSuccess) |
| static UMG_API void | HandleEntryDropped (UUserWidget &ListEntryWidget, UDragDropOperation *Operation) |
| static UMG_API void | HandleEntryDragged (UUserWidget &ListEntryWidget, UDragDropOperation *Operation) |
|
inline |
Follows the same pattern as the NativeOn[X] methods in UUserWidget - super calls are expected in order to route the event to BP.
Called when this entry is assigned a new item object to represent by the owning list view
|
friend |