Link between Item and CUIComponent.
More...
Link between Item and CUIComponent.
Definition at line 131 of file CUIAttachedItems.cs.
◆ AttachedItemHandle() [1/2]
CrabUI.AttachedItemHandle.AttachedItemHandle |
( |
| ) |
|
◆ AttachedItemHandle() [2/2]
CrabUI.AttachedItemHandle.AttachedItemHandle |
( |
Item | item, |
|
|
CUIComponent | component ) |
Definition at line 168 of file CUIAttachedItems.cs.
169 {
170 this.Item = item;
171 Component = component;
172 }
◆ AddOnDeselect
Action<Item, CUIComponent> CrabUI.AttachedItemHandle.AddOnDeselect |
|
set |
Definition at line 162 of file CUIAttachedItems.cs.
Action< Item, CUIComponent > OnDeselect
Called when item hud is closed.
◆ AddOnSelect
Action<Item, CUIComponent> CrabUI.AttachedItemHandle.AddOnSelect |
|
set |
Definition at line 161 of file CUIAttachedItems.cs.
Action< Item, CUIComponent > OnSelect
Called when item hud is opened.
◆ AddOnUpdate
Action<Item, CUIComponent> CrabUI.AttachedItemHandle.AddOnUpdate |
|
set |
Definition at line 160 of file CUIAttachedItems.cs.
Action< Item, CUIComponent > OnUpdate
Called on Item.UpdateHud.
◆ Component
◆ IsDead
bool CrabUI.AttachedItemHandle.IsDead |
|
get |
◆ Item
Item CrabUI.AttachedItemHandle.Item |
|
getset |
Definition at line 135 of file CUIAttachedItems.cs.
136 {
137 get
138 {
139 if (Reference == null) return null;
140 if (Reference.TryGetTarget(out Item target)) return target;
141 else return null;
142 }
143 set => Reference = new WeakReference<Item>(value);
144 }
◆ OnDeselect
Action<Item, CUIComponent> CrabUI.AttachedItemHandle.OnDeselect |
◆ OnSelect
Action<Item, CUIComponent> CrabUI.AttachedItemHandle.OnSelect |
◆ OnUpdate
Action<Item, CUIComponent> CrabUI.AttachedItemHandle.OnUpdate |
The documentation for this class was generated from the following file: