Namespace Serenity.GameUi.Application.Binding
Classes
CompiledHudBinding
A HUD binding that has been resolved against real types and is ready to be read every tick.
HudArgumentParser
Turns an authored constant argument, stored as text, into the value a bound method expects.
HudBindingCompiler
Turns an authored IHudBinding into a CompiledHudBinding by resolving its source type and walking its member chain once.
HudMemberAccessor
One resolved hop of a HUD binding chain: a field, property or method located on a type once, then read many times.
HudPreviewValues
Turns an element's authored preview text into a readable binding, so a HUD can be laid out before any service is running.
HudValueChangeDetector
Tracks one bound value across reads and decides whether the change it just saw is worth reporting.
HudValueClassifier
Maps a CLR type onto the engine-agnostic HudValueKind the representation rules are written against, so those rules stay testable without touching reflection.