Class TreeList<TValue>
- Namespace
- RichHudFramework.UI
- Assembly
- RichHudClient.dll
Indented, collapsable list. Designed to fit in with SE UI elements.
Alias of TreeList<TContainer, TElement, TValue> using ListBoxEntry<TValue> and Label as the container and element, respectively.
public class TreeList<TValue> : TreeList<ListBoxEntry<TValue>, Label, TValue>, IReadOnlyHudElement, IReadOnlyHudNode, IReadOnlyHudParent, IMinLabelElement, IEntryBox<ListBoxEntry<TValue>, Label>, IEnumerable<ListBoxEntry<TValue>>, IEnumerable, IValueControl<ListBoxEntry<TValue>>, IValueControl, IClickableElement, IFocusableElement
Type Parameters
TValueValue paired with the list entry
- Inheritance
-
TreeBoxBase<ChainSelectionBox<ListBoxEntry<TValue>, Label, TValue>, HudChain<ListBoxEntry<TValue>, Label>, ListBoxEntry<TValue>, Label>TreeList<TValue>
- Implements
-
IEnumerable<ListBoxEntry<TValue>>IValueControl<ListBoxEntry<TValue>>
- Inherited Members
Constructors
TreeList()
public TreeList()
TreeList(HudParentBase)
public TreeList(HudParentBase parent)
Parameters
parentHudParentBase