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.