Interface IWidget
Assembly: solution.dll
public interface IWidget : IDisposable
Properties
Declaration
bool backgroundRequiresInput { get; }
Property Value
Declaration
Property Value
Declaration
Property Value
Declaration
Rect clippingPosition { get; }
Property Value
Declaration
bool foregroundRequiresInput { get; }
Property Value
Declaration
Property Value
Declaration
bool isMouseOver { get; }
Property Value
Declaration
bool isMouseThrough { get; }
Property Value
Declaration
bool isPositionValid { get; set; }
Property Value
Declaration
bool isVisible { get; set; }
Property Value
Declaration
Property Value
Declaration
Metadata metadata { get; }
Property Value
Declaration
bool overlayRequiresInput { get; }
Property Value
Declaration
Rect position { get; set; }
Property Value
Declaration
IEnumerable<IWidget> positionDependencies { get; }
Property Value
| Type |
Description |
| IEnumerable<IWidget> |
|
Declaration
IEnumerable<IWidget> positionDependers { get; }
Property Value
| Type |
Description |
| IEnumerable<IWidget> |
|
Declaration
IEnumerable<IWidget> subWidgets { get; }
Property Value
| Type |
Description |
| IEnumerable<IWidget> |
|
Declaration
float zIndex { get; set; }
Property Value
Methods
Declaration
Declaration
Declaration
Declaration
Declaration
void CachePositionFirstPass()
Declaration
Declaration
Declaration
Declaration
Declaration
Declaration
Declaration
Declaration
Declaration
Declaration
Declaration
Extension Methods