Candide.CandideUI.Windows.ItemProcessingWindow
Type JSONpublic class in Candide.CandideUI.Windows
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Windows - Base type
Candide.CandideUI.ProximityWindows.ProximityExtendedWindow - Hash
75952128A05F22BA7750FB094FA5904FADCD4F958BC29621A7E920311B4F270B
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_getOutputInventoryHandle# | private | private Candide.Multiplayer.Network.GetResponseHandler _getOutputInventoryHandle |
_getProgress# | private | private System.Func<System.Single> _getProgress |
_getStorageInventoryHandle# | private | private Candide.Multiplayer.Network.GetResponseHandler _getStorageInventoryHandle |
_outputInventoryControl# | private | private Candide.CandideUI.UserControls.InventoryControl _outputInventoryControl |
_outputInventoryId# | private | private System.Nullable<System.Guid> _outputInventoryId |
_progressBar# | private | private Candide.CandideUI.Components.CandideHorizontalProgressBar _progressBar |
_storageInventoryControl# | private | private Candide.CandideUI.UserControls.InventoryControl _storageInventoryControl |
_storageInventoryId# | private | private System.Nullable<System.Guid> _storageInventoryId |
Properties
| Name | Visibility | Signature |
|---|---|---|
OutputInventoryId# | public | public System.Nullable<System.Guid> OutputInventoryId |
StorageInventoryId# | public | public System.Nullable<System.Guid> StorageInventoryId |
Methods
InvalidateInventoryId
#
private System.Void InvalidateInventoryId()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A5D76F0142550624575A22C4B41523272B8C8BB3D781161AE76BA7A3AF78E110 - Body hash
E770364A8630F4CB90F2AAAB05DE252ABB1DB392A68AD5BD4FF8B41ABD266FBB - IL size334
Referenced calls
Candide.CandideUI.Windows.ItemProcessingWindow::get_OutputInventoryId()System.Nullable<System.Guid>::get_HasValue()Candide.CandideUI.Windows.ItemProcessingWindow::get_StorageInventoryId()System.Nullable<System.Guid>::get_Value()System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Items.SimpleInventory>::TryGetValue(!0, !1&)Candide.CandideUI.UserControls.InventoryControl::set_Inventory(Candide.GameModels.Models.Items.SimpleInventory)Candide.Multiplayer.Network.GetResponseHandler::Remove()CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage::.ctor()Candide.CandideUI.Windows.ItemProcessingWindow::<InvalidateInventoryId>b__17_0(CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse)System.Action<CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Windows.ItemProcessingWindow::OnError(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.SimpleInventoryService::GetAndListenOnSimpleInventory(CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage, System.Action<CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse>, System.Action<System.Byte>, System.Single)Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)Candide.CandideUI.Windows.ItemProcessingWindow::<InvalidateInventoryId>b__17_1(CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse)
OnError
#
private System.Void OnError(System.Byte b)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
7056CD1201E6015235F1EBCF794B4314E77C2B5B807E5869471E1B4B128454FA - Body hash
1E4BD01B4472152A89116F01350E2599A9405F676EAC3469680BAD6C82BE52E0 - IL size42
Referenced calls
String literals
Time-out fetching inventory dataSomething went wrong fetching the inventory data
OnInventoryChanged
#
private System.Void OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9A63EAC7997716C547A1558C2F5B29235F24BF09D2F1080237CD8348319CDF36 - Body hash
83565DF9894F2B851BD78F3A618B596C8F7E49C8188435BB246C14871BF5B143 - IL size167
Referenced calls
Candide.CandideUI.UserControls.InventoryControl::get_Inventory()System.Guid::op_Equality(System.Guid, System.Guid)CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Candide.CandideUI.Containers.CandideWindow::Close()Candide.CandideUI.UserControls.InventoryControl::UpdateSlots()
Called by
String literals
ItemProcessingWindow: Unexpected null storage inventoryItemProcessingWindow: Unexpected null output inventory
OnWindowClosed
#
protected System.Void OnWindowClosed()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
A509DDFFD5E6CA5CC3777D84707EAFC5890BDD8F1842FA061DE306E5B48B8A91 - Body hash
6FDE93A4297A4C422484DFA608C4CEEF739F2D8C40D1DDFFBE63C3D42D344819 - IL size212
Referenced calls
Candide.CandideUI.UserControls.InventoryControl::ResetErrorMessage()Candide.CandideUI.Windows.ItemProcessingWindow::OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.SimpleInventoryController::remove_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)Candide.CandideUI.UserControls.InventoryControl::get_Inventory()CandideServer.MessageModels.Inventories.StopListeningOnSimpleInventoryMessage::.ctor()Candide.GameModels.Services.SimpleInventoryService::SendStopListeningOnSimpleInventory(CandideServer.MessageModels.Inventories.StopListeningOnSimpleInventoryMessage)Candide.CandideUI.UserControls.InventoryControl::set_Inventory(Candide.GameModels.Models.Items.SimpleInventory)Candide.Multiplayer.Network.GetResponseHandler::Remove()
OnWindowShown
#
protected System.Void OnWindowShown()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
669EA1182E67A706705096FC5A4B53FFD2CBCEB38D840317F53A85EF234BD182 - Body hash
D999FDD3CD91A660C3615386961727A230B2BA1F9B779FC4711D83C255B3F799 - IL size18
Referenced calls
Candide.CandideUI.Windows.ItemProcessingWindow::OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.SimpleInventoryController::add_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1DDF149856673B3D2778AB169EAB55D5BC519D0752B861896BE51B2DECDA5301 - Body hash
E1CC193F705A610A387549AE0D02C96A7E52C9895B1B52E6774A203BFF07F07C - IL size30
Referenced calls
System.Func<System.Single>::Invoke()Candide.CandideUI.Components.CandideHorizontalProgressBar::set_Progress(System.Single)Candide.CandideUI.ProximityWindows.ProximityWindow::Update(Microsoft.Xna.Framework.GameTime)