Interface IVisual<TVisualProperties>
Interface for a widget that can be drawn by visual styles given properties controlled by the widget.
Namespace: Ritchie.Toolbox.VisualStyles
Assembly: Ritchie.Toolbox.dll
Syntax
public interface IVisual<TVisualProperties> where TVisualProperties : struct
Type Parameters
Name | Description |
---|---|
TVisualProperties | Any value type containing any widget state needed for visual rendering. |
Properties
VisualProperties
Gets a read-only reference to the visual properties associated with the widget.
Declaration
ref readonly TVisualProperties VisualProperties { get; }
Property Value
Type | Description |
---|---|
TVisualProperties |