Candide.CandideUI.Components.Displays.SecondaryEquipmentSlotDisplay
Type JSONpublic class in Candide.CandideUI.Components.Displays
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Components.Displays - Base type
Candide.CandideUI.Components.Holder.CandideHolderBase - Hash
A0D2409FA250498BE0D6C1BF6C968EE99F38E27EF9FE1AAEEBD6F9F7A6CE5D60
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
_baseItemId# | private | private System.String _baseItemId |
_equipmentType# | private | private Shared.Models.Items.EquipmentType _equipmentType |
_icon# | private | private Candide.CandideUI.Components.CandideIcon _icon |
_inventory# | private | private Candide.GameModels.Models.Items.SimpleInventory _inventory |
_isLocked# | private | private System.Boolean _isLocked |
_slotIndex# | private | private System.Int32 _slotIndex |
Methods
OnDismount
#
protected System.Void OnDismount()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
E730A89633E777F00957EE6127EF8EC503DE0C5E732081B69F32FCF135AC079B - Body hash
86D000543AB09F6B14A1D70426001ECF18B8754C817DE7D30452F4A0DF6CE790 - IL size14
Referenced calls
OnMount
#
protected System.Void OnMount()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5902C02388189E8ADFAA0B2182F7F06C3258B445804E12E905DEB2FE7FBB697C - Body hash
3AC30E43D870B188EE66C9789D5D3E39E079EF9B6A3CF43A4D8757C2963C77D3 - IL size87
Referenced calls
Candide.GameModels.GameState::TryGetLocalPlayerSecondaryEquipmentInventory(Candide.GameModels.Models.Items.SimpleInventory&)CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)CandideServer.Helpers.SecondaryEquipmentSimpleInventoryHelper::GetInventorySlotIndexForType(Shared.Models.Items.EquipmentType)Candide.CandideUI.Components.Displays.SecondaryEquipmentSlotDisplay::Set(Shared.Models.Items.ItemInstanceModel, Shared.Models.Items.SharedInventoryModel, System.Boolean)Candide.CandideUI.CandideUiElement::OnMount()
String literals
SecondaryEquipmentSlotDisplay - Inventory was null
Set
#
private System.Void Set(Shared.Models.Items.ItemInstanceModel item, Shared.Models.Items.SharedInventoryModel inventory, System.Boolean onMount)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
BF1458B5DFD004D6F0516230BD9AFE2EEC2447963F65C4634461075664483917 - Body hash
F4949A784788CB2936CEEBB75C5F2B5CB669739277616D1A21C5ABDFAA2D88D6 - IL size326
Referenced calls
SecondaryEquipmentSlotDisplay.<>c__DisplayClass9_0::.ctor()Shared.Models.Items.ItemInstanceModel::get_Data()System.Nullable<Shared.Models.Items.EquipmentType>::get_HasValue()System.Nullable<Shared.Models.Items.EquipmentType>::GetValueOrDefault()System.String::op_Inequality(System.String, System.String)CandideServer.Helpers.SecondaryEquipmentSimpleInventoryHelper::GetIconForEquipmentIndex(System.Int32)Candide.CandideUI.Components.CandideIcon::set_Icon(System.String)SecondaryEquipmentSlotDisplay.<>c__DisplayClass9_0::<Set>b__0()System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Components.Holder.CandideHolderBase::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)SecondaryEquipmentSlotDisplay.<>c__DisplayClass9_0::<Set>b__1()
Called by
String literals
ui:lock
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C632DBF19A75CC3DA3394ECA7FC97B312AA371C2648806F03ACA02EB2C6CB8AD - Body hash
8CE77C994092F286566E91F7F6212BB9E3B8ECD7AFBE3EABE694A03DE141F6F9 - IL size60