| IInterface
|
Module |
|
Header |
/Engine/Source/Runtime/UMG/Public/Blueprint/IUserListEntry.h |
Include |
#include "Blueprint/IUserListEntry.h" |
class IUserListEntry : public IInterface
Name | Description | ||
---|---|---|---|
|
BP_OnEntryReleased() |
Called when this entry is released from the owning table and no longer represents any list item |
|
|
BP_OnItemExpansionChanged ( |
Called when the expansion state of the item represented by this entry changes. |
|
|
BP_OnItemSelectionChanged ( |
Called when the selection state of the item represented by this entry changes. |
|
|
UListViewBas... |
GetOwningListView() |
Returns the list view that contains this entry. |
|
IsListItemExpanded() |
Returns true if the item represented by this entry is currently expanded and showing its children. |
|
|
IsListItemSelectable() |
Advanced native-only option for specific rows to preclude themselves from any kind of selection. |
|
|
IsListItemSelected() |
Returns true if the item represented by this entry is currently selected in the owning list view. |
|
|
NativeOnEntryReleased() |
||
|
NativeOnItemExpansionChanged ( |
||
|
NativeOnItemSelectionChanged ( |
These follow the same pattern as the NativeOn[X] methods in UUserWidget - super calls are expected in order to route the event to BP. |
|
|
ReleaseEntry ( |
Functionality largely for "internal" use/plumbing - see SObjectTableRow's usage. |
|
|
UpdateItemExpansion ( |
||
|
UpdateItemSelection ( |