Class ControlPage
- Namespace
- RichHudFramework.UI.Client
- Assembly
- RichHudClient.dll
A page that organizes settings into vertically scrolling ControlCategorys in the RichHudTerminal.
public class ControlPage : TerminalPageBase, IModRootMember, IEnumerable<ControlCategory>, IEnumerable
- Inheritance
-
ControlPage
- Implements
- Inherited Members
Constructors
ControlPage()
public ControlPage()
Properties
Categories
Read-only list of control categories registered to this page.
public IReadOnlyList<ControlCategory> Categories { get; }
Property Value
CategoryContainer
Interface accessor enabling nested collection initializers for adding categories.
public IControlPage<ControlCategory, ControlTile> CategoryContainer { get; }
Property Value
- IControlPage<ControlCategory, ControlTile>
Methods
Add(ControlCategory)
Adds the given ControlCategory to the page.
public void Add(ControlCategory category)
Parameters
categoryControlCategory
Explicit Interface Implementations
IEnumerable<ControlCategory>.GetEnumerator()
Returns an enumerator that iterates through the collection.
IEnumerator<ControlCategory> IEnumerable<ControlCategory>.GetEnumerator()
Returns
- IEnumerator<ControlCategory>
An enumerator that can be used to iterate through the collection.
IEnumerable.GetEnumerator()
Returns an enumerator that iterates through a collection.
IEnumerator IEnumerable.GetEnumerator()
Returns
- IEnumerator
An IEnumerator object that can be used to iterate through the collection.