Table of Contents

Interface IHudNodeContainer<TElement>

Namespace
RichHudFramework.UI
Assembly
RichHudClient.dll

Interface for objects acting as decorator wrappers for UI elements.

Separates the UI element from metadata.

public interface IHudNodeContainer<TElement> where TElement : HudNodeBase

Type Parameters

TElement

Properties

Element

The HUD Element associated with this container.

TElement Element { get; }

Property Value

TElement

Methods

SetElement(TElement)

Sets the element associated with the container.

This method should only allow a single assignment to ensure immutability of the link.

void SetElement(TElement Element)

Parameters

Element TElement