My program doesn't have bugs. It just develops random features.

UE1:UWindowList (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> UWindowBase >> UWindowList
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

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<UWindowListC)


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<UWindowListItemClass, UWindowList SourceItem)


Count

function int Count ()

These things can only be called on the sentinel *********

CountShown

function int CountShown ()


CreateItem

function UWindowList CreateItem (class<UWindowListC)

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<UWindowListC)


InsertAfter

function UWindowList InsertAfter (class<UWindowListC)


InsertBefore

function UWindowList InsertBefore (class<UWindowListC)


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 ()