Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
GUI extension for StorageGUIElement. Provides automatically tracking of AStorageFeature modification, that leads to call on API implemented message handlers.
FeatureType | Type of the managing AStorageFeature |
FeatureType | : | AStorageFeature |
Public Member Functions | |
sealed override void | ApplyGUIContent () |
Handler that calls when inspector changed its content and requesting loading to the GUI a new one related to relevant source. Content always not null . More... | |
sealed override void | DropGUIContent () |
Sealed handler that controls internal logic. Use OnItemNotSelected(StoragesDatabase.ItemContainer) instead. More... | |
Protected Member Functions | |
override void | OnDestroy () |
Releases component from events subscriptions. More... | |
virtual void | OnFeatureModified (FeatureType feature) |
Handler that calls when bonded feature has been modified and caused AEntityFeature.Modified event. More... | |
virtual void | OnStorageModified (StoragesDatabase.StorageContainer storage) |
Occurs when StoragesDatabase.StorageContainer selected as source of content in parent inspector has been changed. More... | |
virtual void | OnStorageNotSelected () |
Handler that calls when inspector content is null . Should be used to clear GUI. More... | |
Package Functions | |
override void | ApplyGUIContentInternal () |
Handler that calls when inspector changed its content and requesting loading to the GUI a new one related to relevant source. Content always not null . More... | |
Properties | |
FeatureType | BondedFeature [get] |
Buffer that holds currently bond feature. | |
AContentInspectorGUIElement< ContentType > | inspector [get] |
Inspector to extend. More... | |
|
virtualinherited |
Handler that calls when inspector changed its content and requesting loading to the GUI a new one related to relevant source. Content always not null
.
AContentInspectorGUIElement.content property.
Implements Doloro.UIEngine2.Controls.AContentInspectorExtension< Storage >.
|
packagevirtual |
Handler that calls when inspector changed its content and requesting loading to the GUI a new one related to relevant source. Content always not null
.
AInspectorGUIElement.content property.
Reimplemented from Doloro.InvetorySystem.UI.Extension.AStorageGUIElementExtension.
|
virtualinherited |
Sealed handler that controls internal logic. Use OnItemNotSelected(StoragesDatabase.ItemContainer) instead.
Implements Doloro.UIEngine2.Controls.AContentInspectorExtension< Storage >.
|
protectedvirtual |
Releases component from events subscriptions.
Reimplemented from Doloro.InvetorySystem.UI.Extension.AStorageGUIElementExtension.
|
protectedvirtual |
Handler that calls when bonded feature has been modified and caused AEntityFeature.Modified event.
Using instead of sealed ApplyGUIContent handler.
feature | Modified feature reference. |
|
protectedvirtualinherited |
Occurs when StoragesDatabase.StorageContainer selected as source of content in parent inspector has been changed.
storage | Modified storage |
Reimplemented in Doloro.InvetorySystem.UI.Extension.StorageContentExplorerGUIExtension.
|
protectedvirtualinherited |
Handler that calls when inspector content is null
. Should be used to clear GUI.
Reimplemented in Doloro.InvetorySystem.UI.Extension.StorageContentExplorerGUIExtension.
|
getinherited |
Inspector to extend.
Must be placed on the same object as the component.