Candide.CandideUI.UserControls.HolderGridRecipesScrollView
Type JSONpublic class in Candide.CandideUI.UserControls
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.UserControls - Base type
Candide.CandideUI.Containers.CandidePanel - Hash
EA732AA34C19CA80E3F536F1BBB623247F240196C2156C6BDA83D6AE60AFE95D
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
CraftingGridColumnCount# | private | private System.Int32 CraftingGridColumnCount |
Grid# | public | public Candide.CandideUI.Containers.CandideGrid Grid |
HoveredRecipeChanged# | private | private System.EventHandler<Shared.Data.ItemRecipe> HoveredRecipeChanged |
SelectedRecipeChanged# | private | private System.EventHandler<Shared.Data.ItemRecipe> SelectedRecipeChanged |
_inventory# | private | private Candide.GameModels.Models.Items.SimpleInventory _inventory |
_preSelectedRecipe# | private | private System.String _preSelectedRecipe |
_recipes# | private | private System.Collections.Generic.List<Shared.Data.ItemRecipe> _recipes |
_rowCount# | private | private System.Int32 _rowCount |
_selectedRecipe# | private | private System.String _selectedRecipe |
Properties
| Name | Visibility | Signature |
|---|---|---|
Inventory# | public | public Candide.GameModels.Models.Items.SimpleInventory Inventory |
Events
| Name | Visibility | Signature |
|---|---|---|
HoveredRecipeChanged# | public | public System.EventHandler<Shared.Data.ItemRecipe> HoveredRecipeChanged |
SelectedRecipeChanged# | public | public System.EventHandler<Shared.Data.ItemRecipe> SelectedRecipeChanged |
Methods
InvalidateRecipes
#
public System.Void InvalidateRecipes()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
1EB0892B9D0BB14946E1B5D66A4A8D7EA2B73D33610000D1E6A6493ADB103D57 - Body hash
F87DCE8C6A2ADB6F2AABDB7E5A39028760DDEAD6376B7D6A646F60B035ED744E - IL size492
Referenced calls
Candide.CandideUI.Containers.CandideGrid::ClearChildren()System.Collections.Generic.List<Shared.Data.ItemRecipe>::get_Count()System.Collections.Generic.List<Shared.Data.ItemRecipe>::get_Item(System.Int32)System.Collections.Generic.List<Shared.Data.ItemRecipe>::GetEnumerator()HolderGridRecipesScrollView.<>c__DisplayClass19_0::.ctor()List.Enumerator<Shared.Data.ItemRecipe>::get_Current()Candide.CandideUI.Components.Holder.CandideItemRecipe::.ctor()Candide.CandideUI.CandideUiElement::set_GridColumn(System.Int32)Candide.CandideUI.CandideUiElement::set_GridRow(System.Int32)Candide.CandideUI.CandideThickness::.ctor(System.Int32)Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)Candide.CandideUI.Components.Holder.CandideItemRecipe::set_ItemRecipe(Shared.Data.ItemRecipe)Candide.CandideUI.UserControls.HolderGridRecipesScrollView::get_Inventory()Candide.CandideUI.Components.Holder.CandideItemRecipe::set_SourceInventory(Candide.GameModels.Models.Items.SimpleInventory)HolderGridRecipesScrollView.<>c__DisplayClass19_0::<InvalidateRecipes>b__0(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.CandideUiElement::add_Clicked(System.EventHandler)HolderGridRecipesScrollView.<>c__DisplayClass19_0::<InvalidateRecipes>b__1(System.Object, System.EventArgs)Candide.CandideUI.CandideUiElement::add_MouseEntered(System.EventHandler)System.String::IsNullOrEmpty(System.String)System.String::op_Equality(System.String, System.String)Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)List.Enumerator<Shared.Data.ItemRecipe>::MoveNext()System.IDisposable::Dispose()Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenEnumerable()System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable<!!0>)Candide.CandideUI.CandideUiElement::OnMouseFullClick()
SetRecipes
#
public System.Void SetRecipes(System.Collections.Generic.List<Shared.Data.ItemRecipe> recipeList)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
BF0CC940C6EA9A72CF79A02FB1D339B49C15920FF37CCAD7AA923538C0C299C7 - Body hash
3AA322A56F1D5BA88850E03D4DB433400799B768C2999B599DA42397E01EE3CF - IL size52
Referenced calls
System.Collections.Generic.List<Shared.Data.ItemRecipe>::get_Count()Candide.CandideUI.UserControls.HolderGridRecipesScrollView::InvalidateRecipes()
SetSelectedRecipe
#
public System.Void SetSelectedRecipe(System.String recipe)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
CB04B1074A3051CA87FFD9F3FFA37B03C5DB74E9DC4773E15FDA19E911FFD5E8 - Body hash
DA71A1B84A985B9E69B13655BC4F71FC644117B5A533042D6FA736A22A5A02F6 - IL size104
Referenced calls
Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenEnumerable()System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>::GetEnumerator()System.Collections.Generic.IEnumerator<Candide.CandideUI.CandideUiElement>::get_Current()Candide.CandideUI.Components.Holder.CandideItemRecipe::get_ItemRecipe()System.String::op_Inequality(System.String, System.String)Candide.CandideUI.CandideUiElement::OnMouseFullClick()System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()