IUserObjectListEntry

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IInterface

IUserListEntry

IUserObjectListEntry

References

Module

UMG

Header

/Engine/Source/Runtime/UMG/Public/Blueprint/IUserObjectListEntry.h

Include

#include "Blueprint/IUserObjectListEntry.h"

Syntax

class IUserObjectListEntry : public IUserListEntry

Functions

Name Description

Public function Const

ItemObjectT ...

 

GetListItem()

Returns the UObject item in the owning UListView that this entry currently represents

Protected function Virtual

void

 

NativeOnListItemObjectSet

(
    UObject* ListItemObject
)

Follows the same pattern as the NativeOn[X] methods in UUserWidget - super calls are expected in order to route the event to BP.

Protected function

void

 

OnListItemObjectSet

(
    UObject* ListItemObject
)

Called when this entry is assigned a new item object to represent by the owning list view

Deprecated Functions

Name Description

Protected function Virtual Const

UObject *...

 

GetListItemObject_Implementation()

Implementers of IUserObjectListEntry no longer need to manually implement the GetListItemObject method.

Protected function Virtual

void

 

SetListItemObjectInternal

(
    UObject* InObject
)

Renamed to NativeOnListItemObjectSet, as caching the item object is no longer a hard requirement.