Candide.CandideUI.Windows.SecondaryCraftingWindow
Type JSONpublic class in Candide.CandideUI.Windows
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Windows - Base type
Candide.CandideUI.ProximityWindows.ProximityExtendedWindow - Hash
6D150A3F40EAEFB618556EF670746653CFD78DC546D11C3DFB7D312A86B6D3E8
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_control# | private | private Candide.CandideUI.UserControls.InventoryCraftingControl _control |
_getCharacterInventoryHandle# | private | private Candide.Multiplayer.Network.GetResponseHandler _getCharacterInventoryHandle |
Properties
| Name | Visibility | Signature |
|---|---|---|
Inventory# | public | public Candide.GameModels.Models.Items.SimpleInventory Inventory |
Methods
OnError
#
private System.Void OnError(System.Byte b)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B20E844771744933E5B4216F87B6E10AB5D24B9E8E572988046915BBEF3C3865 - Body hash
B042CB2284169184DD54BE5D1067D999061EABBB0F89CDF346F91ADCD5D128B9 - IL size11
Referenced calls
String literals
Error getting inventory SecondaryCraftingWindow
OnInventoryChanged
#
private System.Void OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
61022CFDA69F4752A18802CE2380D329BE4461DEE3E8BDE9C5AFA8C6701E92FA - Body hash
E88E50866FB25EEA98A411B1B814BAF6B60C9F15A648F1A68D78AE923A578BF9 - IL size74
Referenced calls
Candide.CandideUI.Windows.SecondaryCraftingWindow::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.InventoryCraftingControl::OnInventoryChanged()
Called by
String literals
Unexpected null Inventory
OnWindowClosed
#
protected System.Void OnWindowClosed()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F9097EA05BDD21083595C7F24DC86E65019F820D5E2BF44CB95510250DB40051 - Body hash
1A77BCCB220590713BA9BD97911D3D68F72E01B7342029727C1B62577479A2C1 - IL size42
Referenced calls
Candide.CandideUI.Windows.SecondaryCraftingWindow::OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.SimpleInventoryController::remove_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)Candide.Multiplayer.Network.GetResponseHandler::Remove()
OnWindowShown
#
protected System.Void OnWindowShown()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
01F8434560F96AC1DA1B483D6A8BE489EEB31418095153E3F071543DBAF8E2B3 - Body hash
9F3BDDA1B51648B33A353128ACE5D115B51F0DA05E12824289B572101B00CC6B - IL size128
Referenced calls
Candide.CandideUI.Windows.SecondaryCraftingWindow::OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.SimpleInventoryController::add_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)Candide.Multiplayer.Models.LocalPlayer::get_Inventory()Candide.GameModels.GameState::TryGetActiveInventory(System.Guid, Candide.GameModels.Models.Items.SimpleInventory&)Candide.CandideUI.Windows.SecondaryCraftingWindow::set_Inventory(Candide.GameModels.Models.Items.SimpleInventory)Candide.Multiplayer.Network.GetResponseHandler::Remove()CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryMessage::.ctor()Candide.Multiplayer.Models.LocalPlayer::get_EntityId()Candide.CandideUI.Windows.SecondaryCraftingWindow::<OnWindowShown>b__7_0(CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse)System.Action<CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Windows.SecondaryCraftingWindow::OnError(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.PlayerCharactersService::GetAndListenCharacterInventory(CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryMessage, System.Action<CandideServer.MessageModels.PlayerCharacters.GetCharacterInventoryResponse>, System.Action<System.Byte>, System.Single)