Table of Contents

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

IReadOnlyList<ControlCategory>

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

category ControlCategory

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.