Game.UI.Debug.UIntArrowField
Assembly: Assembly-CSharp
Namespace: Game.UI.Debug
Type: class
Base: Game.UI.Widgets.UIntField
Summary:
A simple, empty subclass of UIntField intended for use in the game's debug UI. It does not add new behavior or members; instead it exists to provide a distinct type that can be referenced from UI markup, reflection, or styling systems (for example to apply different editor/inspector handling or to differentiate arrow-styled uint fields in debug windows). Because it inherits from UIntField, it exposes the same API and behavior as that base type.
Fields
- None declared in this type.
This class inherits any fields from Game.UI.Widgets.UIntField (if any).
Properties
- None declared in this type.
Use the properties exposed by the base class (UIntField).
Constructors
public UIntArrowField()
This type has the default parameterless constructor generated by the compiler. No custom construction logic is provided here.
Methods
- None declared in this type.
All runtime behavior is provided by the inherited methods from UIntField and its ancestors.
Usage Example
// Create and use a UIntArrowField in UI code
var arrowField = new Game.UI.Debug.UIntArrowField();
arrowField.Value = 10; // assuming UIntField exposes a Value property
arrowField.Min = 0;
arrowField.Max = 100;
// Add to a parent UI container (pseudo-code, depends on the UI framework)
parentContainer.AddChild(arrowField);
Notes: - Since this class is effectively a marker/alias of UIntField, treat it as a convenience type for debug-specific UI wiring, styling, or editor tooling.