Candide.CandideUI.ProximityWindows.InventoryWindow
Type JSONpublic class in Candide.CandideUI.ProximityWindows
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.ProximityWindows - Base type
Candide.CandideUI.ProximityWindows.CustomGraphicsProximityExtendedWindow - Hash
9C9709D055B81D30FF3E1BE54E58EA5D7B8F323AEE91035B8876E29D38735308
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
Anchor# | protected | protected Candide.CandideUI.Components.CandideWindowAnchorDrag Anchor |
InventoryStackPanel# | protected | protected Candide.CandideUI.Containers.CandideGrid InventoryStackPanel |
ManualGraphics# | protected | protected System.Boolean ManualGraphics |
Title# | protected | protected Candide.CandideUI.Components.TranslationCenteredTextLayout Title |
_canRenameInventory# | private | private System.Boolean _canRenameInventory |
_getCharacterInventoryHandle# | private | private Candide.Multiplayer.Network.GetResponseHandler _getCharacterInventoryHandle |
_inventoryControl# | private | private Candide.CandideUI.UserControls.InventoryControl _inventoryControl |
_inventoryId# | private | private System.Nullable<System.Guid> _inventoryId |
_quickActionsPanel# | private | private Candide.CandideUI.Components.InventoryQuickActionsPanel _quickActionsPanel |
_renameBtn# | private | private Candide.CandideUI.Components.Buttons.CandideIconButton _renameBtn |
Properties
| Name | Visibility | Signature |
|---|---|---|
CanRenameInventory# | public | public System.Boolean CanRenameInventory |
FetchInventoryDone# | public | public System.Boolean FetchInventoryDone |
Inventory# | public | public Candide.GameModels.Models.Items.SimpleInventory Inventory |
InventoryId# | public | public System.Nullable<System.Guid> InventoryId |
Methods
InvalidateInventoryId
#
private System.Void InvalidateInventoryId()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
149C2CAFA78B214EA273DB438CB2C17740F7AB0D70509D938C384AACBF541C67 - Body hash
14B8475DB95C22D8125F7798E7F3B6CFA186541A8F8F61440A7F59D8956C7CEC - IL size169
Referenced calls
Candide.CandideUI.Components.InventoryQuickActionsPanel::OnInventoryUpdated()Candide.CandideUI.ProximityWindows.InventoryWindow::get_InventoryId()System.Nullable<System.Guid>::get_HasValue()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)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.CandideUI.ProximityWindows.InventoryWindow::set_FetchInventoryDone(System.Boolean)Candide.Multiplayer.Network.GetResponseHandler::Remove()CandideServer.MessageModels.Inventories.GetSimpleInventoryMessage::.ctor()Candide.CandideUI.ProximityWindows.InventoryWindow::<InvalidateInventoryId>b__26_0(CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse)System.Action<CandideServer.MessageModels.Inventories.GetSimpleInventoryResponse>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.ProximityWindows.InventoryWindow::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)
String literals
No inventory id was set for the inventory window
OnClick_RenameChest
#
private System.Void OnClick_RenameChest()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
78A700A8C5F8198E5800ABB6702D315154059F29BDA75C8B4F1E1763CDA48E7D - Body hash
BC766D03573C2EED1311909B6C1442D08BCCDC66CF0E347FF0777B53AEF1B05A - IL size77
Referenced calls
InventoryWindow.<>c__DisplayClass30_0::.ctor()Candide.CandideUI.CandideUiElement::get_Desktop()Candide.CandideUI.ProximityWindows.InventoryWindow::get_Inventory()InventoryWindow.<>c__DisplayClass30_0::<OnClick_RenameChest>b__0(Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel)System.Func<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel, System.ValueTuple<System.Action, System.Action, Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Windows.CandideModalWindow::ShowCustomModal(Candide.CandideUI.CandideDesktop, System.Func<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel, System.ValueTuple<System.Action, System.Action, Candide.CandideUI.CandideUiElement>>)
OnControllerNavigation
#
public System.Boolean OnControllerNavigation(Candide.CandideUI.ControllerNavigation navigation)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
1AE15606905F3DAA3711D005F12CE829EC5B552607D0EA349E7CCFA3B1983BAF - Body hash
CBE19D38D5BF55091C70F35095133953E05D21750088DFA7F4D8E53F03EEE664 - IL size8
OnError
#
private System.Void OnError(System.Byte b)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
0DB6B07D00F25439AFE1BCC9B475FD0218FD81D88796FE07B4F4CFEB6CF12577 - Body hash
706F940E3701E836BFEC6A095AFA2F4EE75651071E652BBB6703459B700548D6 - IL size40
Referenced calls
Candide.CandideUI.ProximityWindows.InventoryWindow::set_FetchInventoryDone(System.Boolean)Candide.CandideUI.Components.InventoryQuickActionsPanel::OnInventoryUpdated()Candide.CandideUI.Containers.CandideWindow::Close()
OnInventoryChanged
#
private System.Void OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
BF060364E0EF85560446B6F87892FE921BF28BDDCC6E13D9BBE59AFF219C3820 - Body hash
5247228290868DA4D86843B02028CFCD952B76BBB221E8B16B419C21E73EB041 - IL size106
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()Candide.CandideUI.ProximityWindows.InventoryWindow::SetName(System.String)
Called by
String literals
Unexpected null Inventory
OnMouseRightClickFunc
#
internal System.Boolean OnMouseRightClickFunc(Candide.CandideUI.UserControls.InventoryControlOnMouseRightClickArgs args)
Method metadata
- Visibilityinternal
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
842A30FC6CF58079848CE4FB2D0497869E84A79D6E232E9D3323520BD28349D2 - Body hash
00C039ECB83E34912D12799CCF0A8732283E0C6F4CC3669FE6B91D2A27ACE0D1 - IL size138
Referenced calls
Candide.GameModels.GameState::TryGetLocalPlayerInventory(Candide.GameModels.Models.Items.SimpleInventory&)Candide.GameModels.GameState::TryGetLocalPlayerEquipmentInventory(Candide.GameModels.Models.Items.SimpleInventory&)Shared.Models.Items.ItemInstanceModel::get_Data()Candide.GameModels.Managers.SimpleInventoryManager::AddItemFromSourceAction(Candide.GameModels.Models.Items.SimpleInventory, System.Int32, Candide.GameModels.Models.Items.SimpleInventory, Candide.GameModels.Models.Items.SimpleInventory, System.Boolean)System.Enum::HasFlag(System.Enum)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)
String literals
event:/interface/holder_dropevent:/items/coin_pickup
OnWindowClosed
#
protected System.Void OnWindowClosed()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1A9578D16BAD7AE1A11B239594345D970ED5F85D9637799A8A00FDF12CC0342C - Body hash
A83A61265C34BBE2B10D98419ED56996C3D4A8E29682ADE4507E95276378695E - IL size240
Referenced calls
System.Nullable<System.Guid>::get_HasValue()Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent::get_ItemInstance()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)Candide.CandideUI.CandideExtendedInteractionsHandler::ResetDraggedContent()Candide.CandideUI.UserControls.InventoryControl::ResetErrorMessage()Candide.CandideUI.ProximityWindows.InventoryWindow::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()Candide.CandideUI.ProximityWindows.InventoryWindow::set_FetchInventoryDone(System.Boolean)
OnWindowShown
#
protected System.Void OnWindowShown()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7BEC0A3A798200BCD7E5271D677BAE33B50C10F61687596BB7F5F73F299D634A - Body hash
7A4A19FABBE3DA03B1D3BEE2F3A7D512AD39900DE6A756602AE74787090E2305 - IL size18
Referenced calls
Candide.CandideUI.ProximityWindows.InventoryWindow::OnInventoryChanged(Candide.GameModels.Controllers.GameStateActiveInventoriesArgs)SimpleInventoryController.GameStateActiveInventoriesChanged::.ctor(System.Object, System.IntPtr)Candide.GameModels.Controllers.SimpleInventoryController::add_InventoriesChanged(SimpleInventoryController.GameStateActiveInventoriesChanged)
SetName
#
private System.Void SetName(System.String name)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
6C1F6AA0A3E3B36AC7FE0B7BA6123D90BA1DF9A0E9A3F204D65C48850DB605F4 - Body hash
A4B66405AF8C4591B0ECE5FF10DDC7244965343D176F236E00B0A20A13191757 - IL size30
Referenced calls
Candide.CandideUI.Helpers.InventoryNameHelper::GetInventoryName(System.String)System.Globalization.CultureInfo::get_CurrentCulture()System.String::ToUpper(System.Globalization.CultureInfo)Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)