Candide.CandideUI.Components.Holder.CandideItemRecipe
Type JSONpublic class in Candide.CandideUI.Components.Holder
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Components.Holder - Base type
Candide.CandideUI.Components.Holder.CandideHolderBase - Hash
E32ED94F77D6DCD2BF520A9C39E71911EAC26D5DAD7B9D8C458AC45EA9DE717A
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_icon# | private | private Candide.CandideUI.Components.CandideIcon _icon |
_itemRecipe# | private | private Shared.Data.ItemRecipe _itemRecipe |
_label# | private | private Candide.CandideUI.Components.CandideTextLabel _label |
_sourceInventory# | private | private Candide.GameModels.Models.Items.SimpleInventory _sourceInventory |
_stackingUp# | private | private System.Boolean _stackingUp |
Properties
| Name | Visibility | Signature |
|---|---|---|
ItemRecipe# | public | public Shared.Data.ItemRecipe ItemRecipe |
SourceInventory# | public | public Candide.GameModels.Models.Items.SimpleInventory SourceInventory |
Type# | public | public Candide.CandideUI.Components.Holder.CandideHolderType Type |
Methods
GetPickupContent
#
public Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent GetPickupContent()
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.Components.Holder.ICandideDraggableHolderContent - StaticFalse
- VirtualTrue
- Hash
8C4B86E2A6B1E4FB49FE4D95E5727E83A183AD60D0EF948E4E9B5AE91553ACA2 - Body hash
53E9BD7E5A6EE2D58528AC7CFFF6FA8EDD5EF3BA20EADC4568923C3670E85915 - IL size81
Referenced calls
Candide.CandideUI.Components.Holder.CandideItemRecipe::get_SourceInventory()Candide.CandideUI.CandideUiElement::get_Enabled()Candide.Toolkit.UiItemPickupStacking::Restart()Candide.GameModels.Managers.ItemRecipeManager::CanCraftManyItem(Candide.GameModels.Models.Items.SimpleInventory, Shared.Data.ItemRecipe, System.Int32)Candide.Toolkit.UiItemPickupStacking::GetExtraAmount()Candide.CandideUI.Components.Holder.CraftingCandideDraggableHolderContent::.ctor(Candide.CandideUI.Components.Holder.CandideHolderBase, Shared.Data.ItemRecipe, System.Int32)
OnMouseFullClick
#
public System.Void OnMouseFullClick()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B1CD04E0611232E1B0BD601CDFABFE7F46FCF63FC16228D056AC55FECD606783 - Body hash
70C0DE1AC6A89D0C4D4A7996BB909D3385DC2ABD48594DE99280ADD51B819869 - IL size24
OnMouseLeave
#
public System.Void OnMouseLeave()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F4A4CAFFCF79C3313F53A871B0422376AE5FA68576439392CDA8BF7CF5073253 - Body hash
A17B925058C5BAB77F635A83BA27C1B8A50C9DF96BBD557E7D488AF0EBAB7065 - IL size24
OnMousePrimaryDown
#
public System.Void OnMousePrimaryDown()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
530E53894DED5B567A007F22FF3BF207239458BEC44629EC87E0809D3FB35581 - Body hash
2D464E0216EDDD4E51CAE97DDD16FF6689EF83BA1F308AFB20800AE5B8D17314 - IL size24
OnMouseSecondaryDown
#
public System.Void OnMouseSecondaryDown()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B77C93E3B7DE61B2AD84E885CC193EA13582E356C44DC5E97890D25C1B4E96B4 - Body hash
C627CADD2FB8AC5E1C0B41CFB99A7EDBF9977C8F4408750C34CE4EB0643EFF7C - IL size102
Referenced calls
Candide.CandideUI.CandideUiElement::OnMouseSecondaryDown()Candide.CandideUI.Components.Holder.CandideItemRecipe::get_SourceInventory()Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.CandideUI.CandideUiElement::get_IsHovered()Candide.CandideUI.CandideUiElement::get_Enabled()Candide.GameModels.Managers.ItemRecipeManager::TryCraftItem(Candide.GameModels.Models.Items.SimpleInventory, Shared.Data.ItemRecipe, System.Nullable<System.Int32>, System.Int32)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)
String literals
event:/interface/select
Update
#
public System.Void Update()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A5027764E6C7C5882B911AAAC38A3D66A97599503A3769D39E6612496DB8C85F - Body hash
BED3FFE84DAAF21737F04FA8C76DC63136A1B82BAD9A5A1D0B91E083B390E068 - IL size268
Referenced calls
CandideItemRecipe.<>c__DisplayClass19_0::.ctor()Candide.CandideUI.Components.Holder.CandideItemRecipe::get_SourceInventory()Candide.CandideUI.Components.CandideIcon::set_Icon(System.String)Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)Candide.CandideUI.Components.Holder.CandideHolderBase::set_GetTooltipContent(System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>)Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)System.Int32::ToString()CandideItemRecipe.<>c__DisplayClass19_0::<Update>b__0()System.Func<System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Managers.ItemRecipeManager::CanCraftItem(Candide.GameModels.Models.Items.SimpleInventory, Shared.Data.ItemRecipe)Candide.CandideUI.CandideUiElement::set_Opacity(System.Single)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
62641BBEF0DE5ED969C68D8C2F95078C59E9B55A02F6EF8C4F47BB520BA53EF7 - Body hash
52E6C19C8371F4D71FD2765C06E2BBABDEA58713A977B9EF2842E567A0A30138 - IL size277
Referenced calls
CandideItemRecipe.<>c__DisplayClass20_0::.ctor()Candide.CandideUI.CandideUiContainerSingleItem::Update(Microsoft.Xna.Framework.GameTime)Candide.CandideUI.CandideUiElement::get_Enabled()Candide.CandideUI.Components.Holder.CandideItemRecipe::get_SourceInventory()Candide.CandideUI.CandideUiElement::get_IsHovered()CandideItemRecipe.<>c__DisplayClass20_0::<Update>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>>)Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()System.String::op_Equality(System.String, System.String)Candide.Toolkit.UiItemPickupStacking::GetExtraAmount()Candide.CandideUI.Components.Holder.CraftingCandideDraggableHolderContent::get_Amount()Candide.GameModels.Managers.ItemRecipeManager::CanCraftManyItem(Candide.GameModels.Models.Items.SimpleInventory, Shared.Data.ItemRecipe, System.Int32)Candide.CandideUI.Components.Holder.CraftingCandideDraggableHolderContent::set_Amount(System.Int32)CandideItemRecipe.<>c__DisplayClass20_0::<Update>b__1()