Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Creates a bridge between database item entry's weight parameter of items stack and UI.
Looking for weight
with the AssetPropertiesCollection component by the DOMAIN_WORTH_PROP key. If absent then considers weight as 0.
Public Member Functions | |
sealed override void | ApplyGUIContent () |
Sealed handler that controls internal logic. Use OnItemModified(StoragesDatabase.ItemContainer) instead. More... | |
sealed override void | DropGUIContent () |
Sealed handler that controls internal logic. Use OnItemNotSelected(StoragesDatabase.ItemContainer) instead. More... | |
Protected Member Functions | |
override void | OnItemNotSelected () |
Drops UI label content. More... | |
override void | OnItemModified (StoragesDatabase.ItemContainer source) |
Occurs when source container has been modified and loads data to GUI. More... | |
virtual void | OnDestroy () |
Unsubscribes internal handlers from background events. More... | |
virtual void | OnItemRelease (StoragesDatabase.ItemContainer toRelease) |
Occurs before new Item apply and allows to release data bonded with previously used instance. More... | |
Package Functions | |
virtual void | ApplyGUIContentInternal () |
Internal extension that allows to influent ApplyGUIContent event if it sealed. Useful for architecture classes. More... | |
Properties | |
AContentInspectorGUIElement< ContentType > | inspector [get] |
Inspector to extend. More... | |
|
virtualinherited |
Sealed handler that controls internal logic. Use OnItemModified(StoragesDatabase.ItemContainer) instead.
Implements Doloro.UIEngine2.Controls.AContentInspectorExtension< StoragesDatabase.ItemContainer >.
|
packagevirtualinherited |
Internal extension that allows to influent ApplyGUIContent event if it sealed. Useful for architecture classes.
Reimplemented in Doloro.InvetorySystem.UI.Extension.AItemFeatureGUIExtension< FeatureType >.
|
virtualinherited |
Sealed handler that controls internal logic. Use OnItemNotSelected(StoragesDatabase.ItemContainer) instead.
Implements Doloro.UIEngine2.Controls.AContentInspectorExtension< StoragesDatabase.ItemContainer >.
|
protectedvirtualinherited |
Unsubscribes internal handlers from background events.
Reimplemented in Doloro.InvetorySystem.UI.Extension.AItemFeatureGUIExtension< FeatureType >, and Doloro.InvetorySystem.UI.Extension.ItemFeaturesListGUIExtension.
|
protectedvirtual |
Occurs when source container has been modified and loads data to GUI.
source | source container. |
Reimplemented from Doloro.InvetorySystem.UI.Extension.AItemGUIElementExtension.
|
protectedvirtual |
Drops UI label content.
Reimplemented from Doloro.InvetorySystem.UI.Extension.AItemGUIElementExtension.
|
protectedvirtualinherited |
Occurs before new Item apply and allows to release data bonded with previously used instance.
toRelease | Content used previously. |
Reimplemented in Doloro.InvetorySystem.UI.Extension.ItemFeaturesListGUIExtension.
|
getinherited |
Inspector to extend.
Must be placed on the same object as the component.