Namespace Serenity.GameUi.Domain.Interfaces
Interfaces
IHudBinding
Describes where a HUD element reads one value from: a source object, plus the chain of member reads that turns it into the displayed value.
IHudDefinition
A whole authored HUD: the set of elements shown together for one game mode or screen. A project can hold several and swap between them.
IHudElementAnimationDefinition
One authored HUD element animation: what triggers it, what it targets, and how it plays.
IHudElementDefinition
One authored HUD element: where it sits, what it reads, and how it renders.
IHudMemberStep
One hop of a HUD binding chain: read a field, read a property, or call a method with authored constant arguments.
IHudPlacedElement
The placement-only view of a HUD element: what the placement solvers read. Anything screen-anchored with HUD-style offsets — a HUD element, a leaderboard view element in the designer — satisfies it.