Candide.CandideUI.Components.Holder.CandideHolderBase
Type JSONpublic class in Candide.CandideUI.Components.Holder
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Components.Holder - Base type
Candide.CandideUI.CandideUiContainerSingleItem - Interfaces
Candide.CandideUI.Tooltip.ITooltipContent - Hash
70DAC0D9047D2215CD1F42F7EC7E07E36B9EAC60EBC993E621681E358DD2BFDC
Relationships
Base type
Interfaces
Derived types
Candide.CandideUI.Components.Displays.CitizenJobSkillDisplayCandide.CandideUI.Components.Displays.MaterialRequirementDisplayCandide.CandideUI.Components.Displays.ProgressBarIconDisplayCandide.CandideUI.Components.Displays.SecondaryEquipmentSlotDisplayCandide.CandideUI.Components.Displays.StatDisplayCandide.CandideUI.Components.Holder.AuraHolderCandide.CandideUI.Components.Holder.CandideEmptyShopSlotCandide.CandideUI.Components.Holder.CandideHotBarSlotCandide.CandideUI.Components.Holder.CandideInventorySlotCandide.CandideUI.Components.Holder.CandideItemRecipeCandide.CandideUI.Components.Holder.CandideItemShopSlotCandide.CandideUI.Components.Holder.CandideProgressIconSlot
Referenced by types
Candide.CandideUI.CandideSplitInventoryItemMockComponentCandide.CandideUI.CandideSplitInventoryMoneyMockComponentCandide.CandideUI.Components.Displays.CitizenJobSkillDisplayCandide.CandideUI.Components.Displays.MaterialRequirementDisplayCandide.CandideUI.Components.Displays.ProgressBarIconDisplayCandide.CandideUI.Components.Displays.SecondaryEquipmentSlotDisplayCandide.CandideUI.Components.Displays.StatDisplayCandide.CandideUI.Components.Holder.AuraHolderCandide.CandideUI.Components.Holder.CandideEmptyShopSlotCandide.CandideUI.Components.Holder.CandideHotBarSlotCandide.CandideUI.Components.Holder.CandideInventorySlotCandide.CandideUI.Components.Holder.CandideItemRecipe
Fields
| Name | Visibility | Signature |
|---|---|---|
AcceptsDrop# | protected | protected System.Boolean AcceptsDrop |
AcceptsPickup# | public | public System.Boolean AcceptsPickup |
Blue_ClickSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Blue_ClickSheet |
Blue_HoverSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Blue_HoverSheet |
Blue_NormalSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Blue_NormalSheet |
DisabledSheet# | private | private CandideCreator.Shared.Graphics.SpriteSheet DisabledSheet |
DropSoundEvent# | public | public System.String DropSoundEvent |
Gold_ClickSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Gold_ClickSheet |
Gold_HoverSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Gold_HoverSheet |
Gold_NormalSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Gold_NormalSheet |
Gray_ClickSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Gray_ClickSheet |
Gray_HoverSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Gray_HoverSheet |
Gray_NormalSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Gray_NormalSheet |
Green_ClickSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Green_ClickSheet |
Green_HoverSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Green_HoverSheet |
Green_NormalSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Green_NormalSheet |
HolderStyle# | public | public Candide.CandideUI.Components.Holder.HolderStyle HolderStyle |
Orange_ClickSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Orange_ClickSheet |
Orange_HoverSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Orange_HoverSheet |
Orange_NormalSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Orange_NormalSheet |
Red_ClickSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Red_ClickSheet |
Red_HoverSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Red_HoverSheet |
Red_NormalSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Red_NormalSheet |
Silver_ClickSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Silver_ClickSheet |
Silver_HoverSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Silver_HoverSheet |
Silver_NormalSheet# | protected | protected CandideCreator.Shared.Graphics.SpriteSheet Silver_NormalSheet |
SpecialActive# | public | public System.Boolean SpecialActive |
SpecialActiveSheet# | private | private CandideCreator.Shared.Graphics.SpriteSheet SpecialActiveSheet |
TileSize# | protected | protected System.Int32 TileSize |
_getTooltipContent# | private | private System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>> _getTooltipContent |
Properties
| Name | Visibility | Signature |
|---|---|---|
GetComparisonTooltipContent# | public | public System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>> GetComparisonTooltipContent |
GetPreferredTooltipGrowthDirection# | public | public System.Func<Candide.CandideUI.Tooltip.CandideTooltipGrowthDirection> GetPreferredTooltipGrowthDirection |
GetTooltipContent# | public | public System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>> GetTooltipContent |
LocalLeftAnchorPoint# | public | public Microsoft.Xna.Framework.Vector2 LocalLeftAnchorPoint |
LocalRightAnchorPoint# | public | public Microsoft.Xna.Framework.Vector2 LocalRightAnchorPoint |
TooltipHasBeenUpdated# | public | public System.Boolean TooltipHasBeenUpdated |
Type# | public | public Candide.CandideUI.Components.Holder.CandideHolderType Type |
Methods
AcceptsContentType
#
protected System.Boolean AcceptsContentType(Candide.CandideUI.Components.Holder.CandideHolderContentType contentType)
Method metadata
- Visibilityprotected
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
3A7B9F4F6540F6E2B065B9CF70B2E200F721324C05353450646F9F2E63EFDB6F - Body hash
DC6F54C9F69BDE627198DAC63A2A4E1262E9122BD6F757D4BEED857C21C9EAB8 - IL size142
Referenced calls
Candide.CandideUI.Components.Holder.CandideHolderBase::get_Type()System.ArgumentOutOfRangeException::.ctor()
GetFocusable
#
public Candide.CandideUI.CandideUiElement GetFocusable()
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.CandideUiElement - StaticFalse
- VirtualTrue
- Hash
C7E8DCAAFADE95333BA17FAB82FDA24FB2E04F87162D15A4BFB1AF40B8E2D491 - Body hash
83C59B39593AD36D7D201985BEA5477833FC1B032344BE116D9F920CF67680EA - IL size2
GetPickupContent
#
public Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent GetPickupContent()
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent - StaticFalse
- VirtualTrue
- Hash
836AD71554E9836ADF7204D7DB179E9678B0EA6B423DC47806ECC4836320AB86 - Body hash
AE76C39D2039063323310B19B3E2663FFA6694D6BC1F099933ECD973F5E4790D - IL size2
Called by
Candide.CandideUI.CandideInventoryItemSpecialInteractionsHandler::SpecialActionCandide.CandideUI.CandideInventoryMoneySpecialInteractionsHandler::SpecialActionCandide.CandideUI.Components.Holder.CandideHolderBase::TryPickupOrDropCandide.CandideUI.Components.Holder.CandideInventorySlot::HandleStackingPickUpCandide.CandideUI.Components.Holder.CandideInventorySlot::OnControllerPickupPartialDown
InternalDraw
#
protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
DB299ADCB487C5D737228C69A705E36CD6D6B88BCCD3EF43971A242F154ED6D7 - Body hash
BA46192A093CADE4F50D0EAC32BB346E15AAC1097DB09D3D856E514A762A08EF - IL size1408
Referenced calls
Candide.CandideUI.CandideUiElement::get_BorderBounds()Microsoft.Xna.Framework.Rectangle::get_Location()Microsoft.Xna.Framework.Point::ToVector2()Candide.CandideUI.CandideUiElement::get_IsFocused()Candide.CandideUI.CandideUiElement::get_IsHovered()Candide.CandideUI.CandideUiElement::get_Enabled()Microsoft.Xna.Framework.Vector2::get_One()Candide.CandideUI.UiRenderContext::DrawSprite9Box(System.Single, System.Single, CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent::get_Parent()Candide.Input.SuperKeybind::Held()Candide.Input.SuperKeybind::Pressed()System.ArgumentOutOfRangeException::.ctor()Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent::get_ContentType()Candide.CandideUI.Components.Holder.CandideHolderBase::AcceptsContentType(Candide.CandideUI.Components.Holder.CandideHolderContentType)Candide.CandideUI.CandideUiElement::Draw(Candide.CandideUI.UiRenderContext)
Called by
Candide.CandideUI.Components.Holder.AuraHolder::InternalDrawCandide.CandideUI.Components.Holder.CandideHotBarSlot::InternalDrawCandide.CandideUI.Components.Holder.CandideInventorySlot::InternalDrawCandide.CandideUI.Components.Holder.CandideItemShopSlot::InternalDrawCandide.CandideUI.Components.Holder.CoinSlot::InternalDrawCandide.CandideUI.TownOverview.Components.CitizenSlotHolder::InternalDrawCandide.CandideUI.TownOverview.Components.TownOverviewCitizenHolder::InternalDrawCandide.CandideUI.TradingPost.Components.TownHolder::InternalDraw
OnControllerAPressed
#
public System.Void OnControllerAPressed()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F7F6B63554EEE60D3C9AE2F3CE49BCE48F619639E9A9F2797F448461E3A9A742 - Body hash
118323A9AF6B678470ECBD25CE548F8593EB18D06ACA7365EE2C3B89657ECE67 - IL size7
OnControllerNavigation
#
public System.Boolean OnControllerNavigation(Candide.CandideUI.ControllerNavigation navigation)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
E6E78E06B52DB80D2B5A08A0915654F8DD261EBDC763F0B0EC90AB1322401003 - Body hash
CC02FAE9B53970D3C54C535AE21B3488D87707AB595866EB7B00D5014ED8EEF3 - IL size128
Referenced calls
System.Func<System.Boolean>::Invoke()System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
String literals
navigation
OnMousePrimaryDown
#
public System.Void OnMousePrimaryDown()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
17C2958D288F097D6498F8B769ED6ADB48533FE0A297B062651B876C140F0814 - Body hash
6A1F9C1A6F5C88D8E05D21D37F9ABAFE2A15EC06D0204476C2B10D9834047604 - IL size33
Referenced calls
OnSpecialAction
#
protected System.Boolean OnSpecialAction()
Method metadata
- Visibilityprotected
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
82705A824E7BC152473095EC3B05C20F5DB8016FC92E3DDE3ED340B221D4D99B - Body hash
E2CDC8BD55A83F129BBA1F1163CD64A9844A3B8BC1E22E5FD9644B9217AB7C8C - IL size2
PlayDropSound
#
protected System.Void PlayDropSound()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
220F3D0EAA97A84C2FC2E640716B7ABC2AD90A03DD3A4DB1B8B90130844F3298 - Body hash
C23911F56A6C95BBCADE3DFC8081405B01B773C26BC5A292AB67E048956ED07A - IL size22
Referenced calls
TryPickupOrDrop
#
public System.Void TryPickupOrDrop()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9993C017CE97C49155F2958669783E4646EAF32A38EBADB6B06030940D3E89B3 - Body hash
8759D7D1B0F5E1B1AF4F6C0554D1421239B8C43EE350AC67ADE38738EE012BE7 - IL size121
Referenced calls
Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.CandideUI.Components.Holder.CandideHolderBase::GetPickupContent()Candide.CandideUI.CandideExtendedInteractionsHandler::SetDraggedContent(Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent)Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent::get_ContentType()Candide.CandideUI.Components.Holder.CandideHolderBase::AcceptsContentType(Candide.CandideUI.Components.Holder.CandideHolderContentType)Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent::get_Parent()Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)Candide.CandideUI.CandideExtendedInteractionsHandler::TakeDraggedContent()Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent::OnDroppedOnHolder(Candide.CandideUI.Components.Holder.CandideHolderBase)Candide.CandideUI.Components.Holder.CandideHolderBase::PlayDropSound()
Called by
String literals
event:/interface/cancel