public class in Candide.CandideUI
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI - Base type
System.Object - Hash
EEB01190A75B79CC266929AA5BFBEBE35FCBB58BBDDEADB0810C15CF640CDE74
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
ActiveGraticuleSpriteSheet# | public | public CandideCreator.Shared.Graphics.SpriteSheet ActiveGraticuleSpriteSheet |
DraggedContentChanged# | private | private System.EventHandler<Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent> DraggedContentChanged |
GraticuleSpriteSheet# | public | public CandideCreator.Shared.Graphics.SpriteSheet GraticuleSpriteSheet |
InventoryItemSpecialHandler# | public | public Candide.CandideUI.CandideInventoryItemSpecialInteractionsHandler InventoryItemSpecialHandler |
JustDroppedDraggedContent# | public | public System.Boolean JustDroppedDraggedContent |
MoneySpecialInteractionsHandler# | public | public Candide.CandideUI.CandideInventoryMoneySpecialInteractionsHandler MoneySpecialInteractionsHandler |
StackTimer# | public | public Candide.Toolkit.UiItemPickupStacking StackTimer |
Properties
| Name | Visibility | Signature |
|---|---|---|
DraggedContent# | public | public Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent DraggedContent |
Events
| Name | Visibility | Signature |
|---|---|---|
DraggedContentChanged# | public | public System.EventHandler<Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent> DraggedContentChanged |
Methods
Draw
#
public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0979C42E5542DD899E13A0FF26D82CC031C738C9EBBA43A4E8CBF625CCEA774E - Body hash
DEA3688D7057BBE4C9B25284BD1948736B739A79EC0798075BFA0EB4FF18BDB2 - IL size470
Referenced calls
Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()Candide.CandideUI.ControllerUiInputSystem::get_FocusedElement()Candide.CandideUI.CandideUiElement::CalculateScreenPosition()Candide.CandideUI.CandideUiElement::get_InteractionBounds()Microsoft.Xna.Framework.Rectangle::get_Size()Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent::get_IconData()CandideCreator.Shared.Graphics.IconData::GetIcon(CandideCreator.Shared.Graphics.IconFlag)Microsoft.Xna.Framework.Color::get_White()Candide.CandideUI.CandideUiSystem::get_Scale()CandideCreator.Shared.Graphics.SpriteSheet::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, Microsoft.Xna.Framework.Color, System.Single, System.Single, System.Single)Candide.Graphics.Fonts.CandideFont::get_RenderFont()Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent::GetStackInfo()Microsoft.Xna.Framework.Vector2::.ctor(System.Single)Microsoft.Xna.Framework.Vector2::get_One()System.Nullable<Microsoft.Xna.Framework.Vector2>::.ctor(!0)FontStashSharp.SpriteFontBase::DrawText(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Single, System.Single, System.Single, FontStashSharp.TextStyle, FontStashSharp.FontSystemEffect, System.Int32, System.Int32)Microsoft.Xna.Framework.Input.MouseState::get_Position()
NotifyDraggedContentChanged
#
public System.Void NotifyDraggedContentChanged()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FB5C9910033AB5D6A582BFC2134E2F2EF6A517B0C572B97D27B8756796CB1FEB - Body hash
1A6BBDFB3586188C6F268AAF21E6389F9EBF2884842B107CA2BD0D9F1C6DF479 - IL size22
Referenced calls
Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()System.EventHandler<Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent>::Invoke(System.Object, !0)
ResetDraggedContent
#
public System.Void ResetDraggedContent()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5CF4FBDB1F3C48B79C39A0C15002F8C8FAABABDC20097C0A7A23C471517D5B68 - Body hash
1A804F95652612D0419E0BFF82B98B75FCCF44AC2AC531D72CC25AC4BB2BFC10 - IL size50
Referenced calls
Candide.CandideUI.CandideExtendedInteractionsHandler::set_DraggedContent(Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent)Candide.CandideUI.CandideInventoryItemSpecialInteractionsHandler::Cancel()Candide.CandideUI.CandideInventoryMoneySpecialInteractionsHandler::Cancel()Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()System.EventHandler<Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent>::Invoke(System.Object, !0)
Called by
Candide.CandideUI.CandideSplitInventoryItemMockComponent::OnInventoriesChangedCandide.CandideUI.Components.Holder.CandideInventorySlot::HandleStackingPickUpCandide.CandideUI.Components.Holder.ItemCandideDraggableHolderContent::OnInventoriesChangedCandide.CandideUI.JobUiNew.NewJobWindow::OnWindowClosedCandide.CandideUI.PlayerUi::ShowAltarCandide.CandideUI.PlayerUi::ShowAltarWindowCandide.CandideUI.PlayerUi::ShowJobCandide.CandideUI.PlayerUi::ShowJobWindowCandide.CandideUI.PlayerUi::ShowObjectivesWindowCandide.CandideUI.PlayerUi::ShowSkillsAndFavoursWindowCandide.CandideUI.PlayerUi::ShowTownCandide.CandideUI.PlayerUi::ShowTownReportWindowCandide.CandideUI.PlayerUi::ShowTownWindowCandide.CandideUI.PlayerUi::ShowTradingPostCandide.CandideUI.PlayerUi::ShowTradingPostWindowCandide.CandideUI.PlayerUi::ShowTutorialJournalWindowCandide.CandideUI.ProximityWindows.InventoryWindow::OnWindowClosedCandide.CandideUI.SkillsAndFavourUi.FavoursWindow::OnWindowClosedCandide.CandideUI.SkillsAndFavourUi.FavoursWindow::OnWindowShownCandide.CandideUI.SkillsAndFavourUi.FavoursWindow_Console::OnWindowClosedCandide.CandideUI.SkillsAndFavourUi.FavoursWindow_Console::OnWindowShownCandide.CandideUI.TownOverview.TownOverviewWindow::OnWindowClosedCandide.CandideUI.WorldOverview.WorldOverviewWindow::OnWindowClosedCandide.CandideUI.WorldOverview.WorldOverviewWindow::OnWindowShownCandide.PlayerMode.BigModeEmptyManager::OnEnteringCandide.PlayerMode.BuildingsIOEditingModeManager::OnEnteringCandide.PlayerMode.Construction.ConstructionModeManager::OnEnteringCandide.PlayerMode.Furniture.FurnitureModeManager::OnEnteringCandide.PlayerMode.Logistics.LogisticsModeManager::OnEnteringCandide.PlayerMode.PauseModeManager::OnEnteringCandide.PlayerMode.ScreenshotTownModeManager::OnEnteringCandide.PlayerMode.StandardModeManager::Update
SetDraggedContent
#
public System.Void SetDraggedContent(Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent content)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2EDC87792C9F182C5F31FE1D94C0D05E7116CA4482E474E904E6BE99E5800E1E - Body hash
A0953496E67712097BD82813DE4E71483AFA21291ED0C62CCB2586DC3FA19785 - IL size66
Referenced calls
Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)Candide.CandideUI.CandideExtendedInteractionsHandler::set_DraggedContent(Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent)System.EventHandler<Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent>::Invoke(System.Object, !0)
Called by
Candide.CandideUI.CandideInventoryItemSpecialInteractionsHandler::SpecialActionCandide.CandideUI.Components.Holder.CandideHolderBase::TryPickupOrDropCandide.CandideUI.Components.Holder.CandideInventorySlot::HandleStackingPickUpCandide.CandideUI.Components.Holder.CandideInventorySlot::OnControllerPickupPartialDownCandide.CandideUI.UserControls.ItemRecipeButton::OnMousePrimaryDown
String literals
You forgot to empty DraggedContentevent:/interface/holder_pickup
public System.Void TakeDraggedContent()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
83CB5D6E04D329C6C2277EB40AEF066D88799BDC67568D46D420407210908672 - Body hash
7771F038E0D8AC3D7E80CCCA7BC4C6D8B3C3E8CD3257AF518DC9EF7BE26F1E32 - IL size51
Referenced calls
Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)Candide.CandideUI.CandideExtendedInteractionsHandler::set_DraggedContent(Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent)System.EventHandler<Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent>::Invoke(System.Object, !0)
Called by
String literals
You forgot to check DraggedContent for null
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
613AC9218B4E0E03F0988B9568E4AFEB1830E0E60A07CFDCCD2EF2AF50DD1618 - Body hash
D070D518AD817C7CA298A3355D1DA17C980DA0435D4889234E51B81874242A50 - IL size262
Referenced calls
Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()Candide.Toolkit.UiItemPickupStacking::Update(System.Single)Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.Input.SuperKeybind::Pressed()Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)Candide.CandideUI.CandideExtendedInteractionsHandler::TakeDraggedContent()Candide.CandideUI.CandideUiSystem::get_IsMouseOverGui()Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent::OnDropped()
Called by
String literals
event:/interface/cancel