Class SelectionBoxEntry<TElement>
- Namespace
- RichHudFramework.UI
- Assembly
- RichHudClient.dll
Implementation of a Selection Box entry.
Manages enablement and highlighting permissions for the contained element.
public class SelectionBoxEntry<TElement> : HudElementContainer<TElement>, ISelectionBoxEntry<TElement>, IScrollBoxEntry<TElement>, IChainElementContainer<TElement>, IHudNodeContainer<TElement> where TElement : HudElementBase
Type Parameters
TElementUI element type used for the entry
- Inheritance
-
HudElementContainer<TElement>SelectionBoxEntry<TElement>
- Implements
-
ISelectionBoxEntry<TElement>IScrollBoxEntry<TElement>IChainElementContainer<TElement>IHudNodeContainer<TElement>
- Derived
- Inherited Members
Constructors
SelectionBoxEntry()
public SelectionBoxEntry()
Properties
AllowHighlighting
If true, the UI element will accept highlighting effects (e.g., mouse-over or selection).
public virtual bool AllowHighlighting { get; set; }
Property Value
Enabled
Determines if the entry is enabled. Disabled entries are hidden from lists.
public virtual bool Enabled { get; set; }
Property Value
Methods
Reset()
Resets the entry to its default state
public virtual void Reset()