Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:GUITreeList (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIListBase >> GUIVertList >> GUITreeList
Package: 
XInterface

Class: GUITreeList

The GUITree is a part of a tree control.

Written by Bruce Bickar (Cloned from GUIList) (c) 2002, 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Property group 'GUITreeList'[edit]

bAllowDuplicateCaption[edit]

Type: bool


Default value: True

bAllowParentSelection[edit]

Type: bool


bGroupItems[edit]

Type: bool

really bad hack to get onslaught link setups working

Default value: True

Elements[edit]

Type: array<GUI.GUITreeNode>

Modifiers: editconstarray, editconst, noexport


PrefixWidth[edit]

Type: float

Modifiers: const, editconst


SelectedElements[edit]

Type: array<GUI.GUITreeNode>

Modifiers: editconstarray, editconst, noexport


SelectedPrefixWidth[edit]

Type: float

Modifiers: const, editconst


TextAlign[edit]

Type: GUI.eTextAlign


VisibleCount[edit]

Type: int

Modifiers: editconst, const, noexport

How many elements are currently visible

Delegates[edit]

CompareItem[edit]

delegate int CompareItem (GUI.GUITreeNode ElemA, GUI.GUITreeNode ElemB)


Functions[edit]

Native functions[edit]

SortList[edit]

native final function SortList ()


UpdateVisibleCount[edit]

native final function UpdateVisibleCount ()


Events[edit]

CalculateIndex[edit]

event int CalculateIndex (optional bool bRequireValidIndex)

Overrides: GUIVertList.CalculateIndex


HasChildren[edit]

event bool HasChildren (int ParentIndex)


IsExpanded[edit]

event bool IsExpanded (int ParentIndex)


Swap[edit]

event bool Swap (int IndexA, int IndexB)


ValidSelection[edit]

event bool ValidSelection ()


ValidSelectionAt[edit]

event bool ValidSelectionAt (int idx)


Other instance functions[edit]

See GUITreeList instance functions.