Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE1:UWindowList (RTNP)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> UWindowBase >> UWindowList |
Contents
- 1 Properties
- 2 Instance functions
- 2.1 Append
- 2.2 AppendItem
- 2.3 AppendListCopy
- 2.4 Clear
- 2.5 Compare
- 2.6 ContinueSort
- 2.7 CopyExistingListItem
- 2.8 Count
- 2.9 CountShown
- 2.10 CreateItem
- 2.11 DestroyList
- 2.12 DestroyListItem
- 2.13 DisconnectList
- 2.14 DoAppendItem
- 2.15 FindEntry
- 2.16 GraftLeft
- 2.17 GraftRight
- 2.18 Insert
- 2.19 InsertAfter
- 2.20 InsertBefore
- 2.21 InsertItem
- 2.22 InsertItemAfter
- 2.23 InsertItemBefore
- 2.24 LeftMost
- 2.25 MoveItemSorted
- 2.26 Remove
- 2.27 RightMost
- 2.28 SetupSentinel
- 2.29 ShowThisItem
- 2.30 Sort
- 2.31 Tick
- 2.32 Validate
- Package:
- UWindow
- Direct subclasses:
- UBrowserServerListFactory, UBrowserPlayerList, UBrowserRulesList, UBrowserServerList, UBrowserSubsetList, UBrowserSupersetList, UMenuModMenuItem, UWindowComboListItem, UWindowDynamicTextRow, UWindowEditBoxHistory, UWindowHotkeyWindowList, UWindowLayoutBase, UWindowListBoxItem, UWindowMenuBarItem, UWindowPulldownMenuItem, UWindowTabControlItem
- This class in other games:
- U1, UT
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
UWindowList - a generic linked list class
Properties
bItemOrderChanged
Type: bool
BranchLeft
Type: UWindowList
BranchRight
Type: UWindowList
bSortSuspended
Type: bool
bSuspendableSort
Type: bool
bTreeSort
Type: bool
CompareCount
Type: int
CurrentSortItem
Type: UWindowList
InternalCount
Type: int
Last
Type: UWindowList
Only valid for sentinel
Next
Type: UWindowList
ParentNode
Type: UWindowList
Prev
Type: UWindowList
Sentinel
Type: UWindowList
Instance functions
Append
function UWindowList Append (class<UWindowList> C)
AppendItem
function AppendItem (UWindowList NewElement)
AppendListCopy
function AppendListCopy (UWindowList L)
Clear
function Clear ()
Compare
function bool Compare (UWindowList T, UWindowList B)
ContinueSort
function ContinueSort ()
CopyExistingListItem
function UWindowList CopyExistingListItem (class<UWindowList> ItemClass, UWindowList SourceItem)
Count
function int Count ()
These things can only be called on the sentinel *********
CountShown
function int CountShown ()
CreateItem
function UWindowList CreateItem (class<UWindowList> C)
These things can be called on any element *********
DestroyList
function DestroyList ()
DestroyListItem
function DestroyListItem ()
DisconnectList
function DisconnectList ()
DoAppendItem
function DoAppendItem (UWindowList NewElement)
FindEntry
function UWindowList FindEntry (int Index)
GraftLeft
function GraftLeft (UWindowList NewLeft)
GraftRight
function GraftRight (UWindowList NewRight)
Insert
function UWindowList Insert (class<UWindowList> C)
InsertAfter
function UWindowList InsertAfter (class<UWindowList> C)
InsertBefore
function UWindowList InsertBefore (class<UWindowList> C)
InsertItem
function InsertItem (UWindowList NewElement)
InsertItemAfter
function InsertItemAfter (UWindowList NewElement, optional bool bCheckShowItem)
InsertItemBefore
function InsertItemBefore (UWindowList NewElement)
LeftMost
function UWindowList LeftMost ()
MoveItemSorted
function MoveItemSorted (UWindowList Item)
Remove
function Remove ()
RightMost
function UWindowList RightMost ()
SetupSentinel
function SetupSentinel (optional bool bInTreeSort)
ShowThisItem
function bool ShowThisItem ()
Sort
function UWindowList Sort ()
Tick
function Tick (float Delta)
Validate
function Validate ()