Table of Contents

Class ListBoxEntry<TElement, TValue>

Namespace
RichHudFramework.UI
Assembly
RichHudClient.dll

A concrete implementation of a List Box entry, pairing a text element with a data value.

public class ListBoxEntry<TElement, TValue> : SelectionBoxEntryTuple<TElement, TValue>, IListBoxEntry<TElement, TValue>, ISelectionBoxEntryTuple<TElement, TValue>, ISelectionBoxEntry<TElement>, IScrollBoxEntryTuple<TElement, TValue>, IScrollBoxEntry<TElement>, IChainElementContainer<TElement>, IHudNodeContainer<TElement> where TElement : HudElementBase, IMinLabelElement, new()

Type Parameters

TElement

UI element type used for the entry

TValue

Data type associated with the entry

Inheritance
SelectionBoxEntryTuple<TElement, TValue>
ListBoxEntry<TElement, TValue>
Implements
IListBoxEntry<TElement, TValue>
ISelectionBoxEntryTuple<TElement, TValue>
IScrollBoxEntryTuple<TElement, TValue>
IScrollBoxEntry<TElement>
Derived
Inherited Members

Constructors

ListBoxEntry()

public ListBoxEntry()

Methods

GetOrSetMember(object, int)

API interop method used by the Rich HUD Terminal to access member data dynamically.

public object GetOrSetMember(object data, int memberEnum)

Parameters

data object
memberEnum int

Returns

object

Reset()

Resets the entry to its default state

public override void Reset()