Romestead Assembly Reference

Candide.CandideUI.Components.Holder.CandideHotBarSlot

Type JSON

public class in Candide.CandideUI.Components.Holder

Methods10
Properties3
Fields13
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
ActiveAnimationSpriteSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet ActiveAnimationSpriteSheet
OnMouseRightClickFuncpublicpublic System.Func<Candide.CandideUI.Components.Holder.CandideHotBarSlot, System.Boolean> OnMouseRightClickFunc
OnMouseSpecialClickFuncpublicpublic System.Func<Candide.CandideUI.Components.Holder.CandideHotBarSlot, System.Boolean> OnMouseSpecialClickFunc
Panelprotectedprotected Candide.CandideUI.Containers.CandidePanel Panel
SlotIndexpublicpublic System.Int32 SlotIndex
_activeAnimationprivateprivate CandideCreator.Shared.Graphics.FrameAnimation _activeAnimation
_hotBarSlotsprivateprivate Candide.Entities.PlayerState.HotBarSlot[] _hotBarSlots
_iconprivateprivate Candide.CandideUI.Components.CandideIcon _icon
_isActiveprivateprivate System.Boolean _isActive
_isHighlightedprivateprivate System.Boolean _isHighlighted
_keyBindingprivateprivate Candide.CandideUI.CandideUiElement _keyBinding
_labelprivateprivate Candide.CandideUI.Components.CandideTextLabel _label
_softLockKeyprivateprivate System.Boolean _softLockKey

Properties

NameVisibilitySignature
IsHighlightedpublicpublic System.Boolean IsHighlighted
Slotprivateprivate Candide.Entities.PlayerState.HotBarSlot Slot
Typepublicpublic Candide.CandideUI.Components.Holder.CandideHolderType Type

Methods

GetKeyBindForSlotIndex

private Candide.Input.SuperKeybind GetKeyBindForSlotIndex()

Method metadata
  • Visibilityprivate
  • Return typeCandide.Input.SuperKeybind
  • StaticFalse
  • VirtualFalse
  • HashB1E5E06DB818DCF194211988EEFC9A07021D28E0A3C9CF0468C8545C230DF758
  • Body hashA0EFBDB81218284B433CC7A1C27548C6E1D262A7AD2EA50C3630E2319A8A9C7A
  • IL size71
Referenced calls
  • System.ArgumentOutOfRangeException::.ctor()

GetKeyPress

private System.Boolean GetKeyPress()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash18B6AC433710F34455D80748B5AC006218281A472CD9D44D296143FED21987C9
  • Body hashAC4D130A4EF7309DD1854178BC5DE6D5083723B571EEE3516DEDAC94CEB3FEEB
  • IL size115
Referenced calls
Called by

GetPickupContent

public Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent GetPickupContent()

Method metadata
Referenced calls
  • Candide.CandideUI.CandideUiElement::get_Enabled()
  • Candide.CandideUI.Components.Holder.CandideHotBarSlot::get_Slot()
  • Candide.CandideUI.Components.Holder.HotBarCandideDraggableHolderContent::.ctor(Candide.CandideUI.Components.Holder.CandideHolderBase, Candide.Entities.PlayerState.HotBarSlot[], System.Int32)

InternalDraw

protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashF7512E43CE5EA9B058BF4E1AED5EF4D4FDF92F27BCD86A75A6F14BA732904A2C
  • Body hash7088FB2BBD55A06744DF25BBF0C9BEF9110107A26A0D5941606FFA3A24DFE333
  • IL size187
Referenced calls

InventoriesHasChanged

public System.Void InventoriesHasChanged()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2D7760BF90C359AF34140773ABA3A8435D045C3D1AC2E2FBD484DD7C297B101F
  • Body hashC075E755A88D30E2540FB07567FEB13DAB94333EB9C51CBD075D99F154E2D2D4
  • IL size161
Referenced calls
Called by

OnSpecialAction

protected System.Boolean OnSpecialAction()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashC35F02427474CB963DE25283732D462AD7571C450FB9E58623B0E512CEFE2700
  • Body hashB01E056433CBBB5B3955F6793A268F68193101EF4528DB49D941229B40A610F9
  • IL size25
Referenced calls
  • System.Func<Candide.CandideUI.Components.Holder.CandideHotBarSlot, System.Boolean>::Invoke(!0)

SlotHasChanged

public System.Void SlotHasChanged()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash57E20EA6C6EB5A63B8ADD3132BB5D6F06D5D67124F9CB1318A3445710009339B
  • Body hash05F7B78DF490981004F709B31A3550342EC5346EA7C399652409A7CF525981AB
  • IL size146
Referenced calls
Called by
String literals
  • No implementation for other hotbar types yet

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashBC4C4E3FC421BB07E77024C6F8F046B1DD85F076322D76BF4396F9287B717FAF
  • Body hash6375FEBC1F2DF9D90EA012A1A49B7675376460AD9583778FD28E375DAFA2CEF3
  • IL size204
Referenced calls

Use

private System.Boolean Use()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • HashFE664C56E875297999564097F8B95273CBB21C724057CC95D33FCC5473A1D40A
  • Body hashFA4BE3FAA7FAAD298E6D61CFD3F044EC3657DA4A7E736D7F671B70C8D66FFC62
  • IL size115
Referenced calls
Called by
String literals
  • ui-inventory-item-quick-use