Romestead Assembly Reference

Candide.CandideUI.UserControls.HolderGridRecipesScrollView

Type JSON

public class in Candide.CandideUI.UserControls

Methods3
Properties1
Fields9
Events2
Type metadata

Relationships

Fields

NameVisibilitySignature
CraftingGridColumnCountprivateprivate System.Int32 CraftingGridColumnCount
Gridpublicpublic Candide.CandideUI.Containers.CandideGrid Grid
HoveredRecipeChangedprivateprivate System.EventHandler<Shared.Data.ItemRecipe> HoveredRecipeChanged
SelectedRecipeChangedprivateprivate System.EventHandler<Shared.Data.ItemRecipe> SelectedRecipeChanged
_inventoryprivateprivate Candide.GameModels.Models.Items.SimpleInventory _inventory
_preSelectedRecipeprivateprivate System.String _preSelectedRecipe
_recipesprivateprivate System.Collections.Generic.List<Shared.Data.ItemRecipe> _recipes
_rowCountprivateprivate System.Int32 _rowCount
_selectedRecipeprivateprivate System.String _selectedRecipe

Properties

NameVisibilitySignature
Inventorypublicpublic Candide.GameModels.Models.Items.SimpleInventory Inventory

Events

NameVisibilitySignature
HoveredRecipeChangedpublicpublic System.EventHandler<Shared.Data.ItemRecipe> HoveredRecipeChanged
SelectedRecipeChangedpublicpublic System.EventHandler<Shared.Data.ItemRecipe> SelectedRecipeChanged

Methods

InvalidateRecipes

public System.Void InvalidateRecipes()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash1EB0892B9D0BB14946E1B5D66A4A8D7EA2B73D33610000D1E6A6493ADB103D57
  • Body hashF87DCE8C6A2ADB6F2AABDB7E5A39028760DDEAD6376B7D6A646F60B035ED744E
  • 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()
Called by

SetRecipes

public System.Void SetRecipes(System.Collections.Generic.List<Shared.Data.ItemRecipe> recipeList)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashBF0CC940C6EA9A72CF79A02FB1D339B49C15920FF37CCAD7AA923538C0C299C7
  • Body hash3AA322A56F1D5BA88850E03D4DB433400799B768C2999B599DA42397E01EE3CF
  • IL size52
Referenced calls
Called by

SetSelectedRecipe

public System.Void SetSelectedRecipe(System.String recipe)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashCB04B1074A3051CA87FFD9F3FFA37B03C5DB74E9DC4773E15FDA19E911FFD5E8
  • Body hashDA71A1B84A985B9E69B13655BC4F71FC644117B5A533042D6FA736A22A5A02F6
  • 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()
Called by