Candide.CandideUI.JobUiNew.UserControls.JobResourcesAndItemsUserControl
Type JSONpublic class in Candide.CandideUI.JobUiNew.UserControls
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.JobUiNew.UserControls - Base type
Candide.CandideUI.Containers.CandidePanel - Hash
F8B14788CF817ED140E535D4CAED4D47D41BD1BA50E18D1117A3FF2B7737E134
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
PlayerInventoryControl# | public | public Candide.CandideUI.UserControls.InventoryControl PlayerInventoryControl |
_initialized# | private | private System.Boolean _initialized |
_inventoryStorageControl# | private | private Candide.CandideUI.JobUiNew.UserControls.SubControls.JobInventoryStorageControl _inventoryStorageControl |
_inventoryStorageGrid# | private | private Candide.CandideUI.Containers.CandideGrid _inventoryStorageGrid |
_jobWindow# | private | private Candide.CandideUI.JobUiNew.NewJobWindow _jobWindow |
_playerInventoryGrid# | private | private Candide.CandideUI.Containers.CandideGrid _playerInventoryGrid |
_resourceDisplayControl# | private | private Candide.CandideUI.UserControls.ResourceDisplayControl _resourceDisplayControl |
_resourceGrid# | private | private Candide.CandideUI.Containers.CandideGrid _resourceGrid |
Methods
OnMouseRightClickFunc
#
private System.Boolean OnMouseRightClickFunc(Candide.CandideUI.UserControls.InventoryControlOnMouseRightClickArgs args)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
49FA4A726C0462FD27D2D0557C59B423367562DB3A1F45816491F32560D213ED - Body hash
1BC4AF77F7BB5678CB581F2AC32DC9672C7409B17675B631CB6E3A1E8686AD16 - IL size521
Referenced calls
Candide.GameModels.GameState::TryGetActiveInventory(System.Guid, Candide.GameModels.Models.Items.SimpleInventory&)CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Candide.CandideUI.UserControls.InventoryControl::get_Inventory()System.Nullable<System.Guid>::.ctor(!0)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.JobUiNew.UserControls.SubControls.JobInventoryStorageControl::get_Inventory()Candide.CandideUI.JobUiNew.UserControls.JobMiddleUserControl::IsShopMounted()Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.GameModels.Managers.ShopManager::TrySellItem(System.Guid, System.Int32, System.Nullable<System.Int32>)System.Nullable<System.Guid>::get_Value()Candide.GameModels.Managers.SimpleInventoryManager::AddItemFromSourceAction(Candide.GameModels.Models.Items.SimpleInventory, System.Int32, Candide.GameModels.Models.Items.SimpleInventory, Candide.GameModels.Models.Items.SimpleInventory, System.Boolean)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)
String literals
JobResourcesAndItemsUserControl: Couldn't find secondary inventory in the active inventoriesevent:/interface/holder_drop
SetState
#
public System.Void SetState(Candide.CandideUI.JobUiNew.State.JobInventoryStorageState inventoryStorageState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState resourceStorageState, Candide.CandideUI.JobUiNew.State.JobPlayerInventoryState playerInventoryState)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
BAAF3A7D37C4487A74ADE7EF02F66DDF22922FC343CB403ECA1BA173E9BA647A - Body hash
F26A6E9459BD6442F1015AC5FD63CF5849710CD81849E34D474571136F9F2B9F - IL size176
Referenced calls
Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)Candide.GameModels.GameState::TryGetActiveInventory(System.Guid, Candide.GameModels.Models.Items.SimpleInventory&)Candide.CandideUI.JobUiNew.UserControls.SubControls.JobInventoryStorageControl::set_Inventory(Candide.GameModels.Models.Items.SimpleInventory)Candide.CandideUI.JobUiNew.UserControls.SubControls.JobInventoryStorageControl::UpdateSlots()Candide.CandideUI.JobUiNew.JobUiContext::get_State()Candide.CandideUI.JobUiNew.UserControls.JobResourcesAndItemsUserControl::SetWorkOrdersState(Candide.CandideUI.JobUiNew.State.JobOrdersState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState)Candide.CandideUI.UserControls.InventoryControl::set_Inventory(Candide.GameModels.Models.Items.SimpleInventory)Candide.CandideUI.UserControls.InventoryControl::UpdateSlots()Candide.CandideUI.CandideUiElement::RequestFocus()
SetWorkOrdersState
#
public System.Void SetWorkOrdersState(Candide.CandideUI.JobUiNew.State.JobOrdersState ordersState, Candide.CandideUI.JobUiNew.State.JobResourceStorageState resourceStorageState)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
42DBB6336B5DE60B88119D094259AD1A52E692F385A1BB4B07165C469A903E7A - Body hash
BD582C37D2B9F0A1D71EBB1236189F00AC8A304B1A136004BB5951CAA4AF584D - IL size143
Referenced calls
Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)Shared.Models.Construction.ConstructionMaterialsAggregate::.ctor()Shared.Models.Construction.ConstructionMaterialsAggregate::AddMaterialAmounts(System.Collections.Generic.Dictionary<System.String, System.Int32>)Candide.CandideUI.JobUiNew.State.JobOrdersState::GetReservedResourceAggregate()System.Collections.Generic.Dictionary<System.String, System.Int32>::GetEnumerator()Dictionary.Enumerator<System.String, System.Int32>::get_Current()System.Collections.Generic.KeyValuePair<System.String, System.Int32>::get_Key()System.Collections.Generic.KeyValuePair<System.String, System.Int32>::get_Value()Shared.Models.Construction.ConstructionMaterialsAggregate::AddMaterialAmount(System.String, System.Int32)Dictionary.Enumerator<System.String, System.Int32>::MoveNext()System.IDisposable::Dispose()Candide.CandideUI.UserControls.ResourceDisplayControl::set_AvailableResources(Shared.Models.Construction.ConstructionMaterialsAggregate)