|
CrabUI
|
Wrapper object for prop value, setters, side effects, metadata etc. More...
Public Member Functions | |
| void | SetHost (CUIComponent host) |
| void | SetName (string name) |
| void | SetValue (T value, [CallerMemberName] string memberName="") |
| CUIProp (CUIComponent host, string name) | |
Public Attributes | |
| CUIComponent | Host |
| string | Name = "Unknown" |
| Action< T, CUIComponent > | OnSet |
| Func< T, CUIComponent, T > | Validate |
| bool | LayoutProp |
| bool | DecorProp |
| bool | AbsoluteProp |
| bool | ChildProp |
| bool | ShowInDebug = true |
| T | Value |
Wrapper object for prop value, setters, side effects, metadata etc.
| T | Type of the prop |
Definition at line 23 of file CUIProp.cs.
| CrabUI.CUIProp< T >.CUIProp | ( | ) |
Definition at line 70 of file CUIProp.cs.
| CrabUI.CUIProp< T >.CUIProp | ( | CUIComponent | host, |
| string | name ) |
Definition at line 72 of file CUIProp.cs.
| void CrabUI.CUIProp< T >.SetHost | ( | CUIComponent | host | ) |
Implements CrabUI.ICUIVitalizable.
| void CrabUI.CUIProp< T >.SetValue | ( | T | value, |
| [CallerMemberName] string | memberName = "" ) |
Definition at line 39 of file CUIProp.cs.
| bool CrabUI.CUIProp< T >.AbsoluteProp |
Definition at line 34 of file CUIProp.cs.
| bool CrabUI.CUIProp< T >.ChildProp |
Definition at line 35 of file CUIProp.cs.
| bool CrabUI.CUIProp< T >.DecorProp |
Definition at line 33 of file CUIProp.cs.
| CUIComponent CrabUI.CUIProp< T >.Host |
Definition at line 28 of file CUIProp.cs.
| bool CrabUI.CUIProp< T >.LayoutProp |
Definition at line 32 of file CUIProp.cs.
| string CrabUI.CUIProp< T >.Name = "Unknown" |
Definition at line 29 of file CUIProp.cs.
| Action<T, CUIComponent> CrabUI.CUIProp< T >.OnSet |
Definition at line 30 of file CUIProp.cs.
| bool CrabUI.CUIProp< T >.ShowInDebug = true |
Definition at line 36 of file CUIProp.cs.
| Func<T, CUIComponent, T> CrabUI.CUIProp< T >.Validate |
Definition at line 31 of file CUIProp.cs.
| T CrabUI.CUIProp< T >.Value |
Definition at line 38 of file CUIProp.cs.