Candide.CandideUI.UserControls.NewFavoursUserControl
Type JSONpublic class in Candide.CandideUI.UserControls
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.UserControls - Base type
Candide.CandideUI.Containers.CandidePanel - Hash
36632BF708E7A40E5AA9F90CB4C458804B84EA71ABC4D9F7536B89730E0677D6
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
Grid# | public | public Candide.CandideUI.Containers.CandideGrid Grid |
_characterModel# | private | private Shared.Models.Player.PlayerCharacterModel _characterModel |
_favours# | private | private System.Collections.Generic.List<Candide.CandideUI.SkillsAndFavourUi.NewFavourHolder> _favours |
_getResponseHandler# | private | private Candide.Multiplayer.Network.GetResponseHandler _getResponseHandler |
_linesPanel# | private | private Candide.CandideUI.SkillsAndFavourUi.CandideLinesFavourPanel _linesPanel |
_loadingModal# | private | private Candide.CandideUI.Windows.CandideModalWindow _loadingModal |
Methods
FavourHolder_OnClicked
#
private System.Void FavourHolder_OnClicked(System.Object sender)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
FA91D820BD2C7637E4B8D456CDA1F9C8F436C3C5B0AACE46C0EC17B31AEA5E03 - Body hash
F8229113A09F5714F712EF32FE5CF4CD4E31A2AC65EE92BD5C4CE27165A12177 - IL size183
Referenced calls
NewFavoursUserControl.<>c__DisplayClass8_0::.ctor()Candide.CandideUI.CandideUiElement::get_Desktop()System.String::IsNullOrEmpty(System.String)Candide.GameModels.Managers.FavourManager::CanUnlockFavour(System.String)Shared.Data.FavourDataBase::TryGetFavour(System.String, Shared.Data.FavourData&)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)System.Int32::ToString()Shared.Text.StringDefinitions::GetFormatString(System.String, System.String, System.String)NewFavoursUserControl.<>c__DisplayClass8_0::<FavourHolder_OnClicked>b__0()System.Action::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Windows.CandideModalWindow::ShowConfirmationModal(Candide.CandideUI.CandideDesktop, System.String, System.Action, System.Action)
String literals
event:/interface/navigateGods_BuyFavourConfirmation
OnDismount
#
protected System.Void OnDismount()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
9B1D2A9875C08188E322B1E3CC492E9165E6224A3910CB945C80D1AADCD4F632 - Body hash
92E89F3F86FD29685D098F21F1EA7119B6417CCC45955CE0E3BA2B2F451C5C43 - IL size31
OnFavoursChanged
#
public System.Void OnFavoursChanged()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9978E9C3D2E4E62F84BA5160F06023F06D91B0E25BDC84039BF3101DE588D293 - Body hash
618D5534E64866A1B0BCFDF188AE2E5B6A5DB4899E1DBB8DFFEB32A196A1F786 - IL size52
Referenced calls
System.Collections.Generic.List<Candide.CandideUI.SkillsAndFavourUi.NewFavourHolder>::GetEnumerator()List.Enumerator<Candide.CandideUI.SkillsAndFavourUi.NewFavourHolder>::get_Current()Candide.CandideUI.SkillsAndFavourUi.NewFavourHolder::UpdateState()List.Enumerator<Candide.CandideUI.SkillsAndFavourUi.NewFavourHolder>::MoveNext()System.IDisposable::Dispose()
Setup
#
private System.Void Setup()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B7C6DCEF4C1B61B1430847FF33EC794FB76AB42594B5113E57CA84DF4DD06F9C - Body hash
058D6EE8C30279190E069E2757F0626D10B6BFF7AD235F57D0AA6A4354188E63 - IL size559
Referenced calls
Candide.CandideUI.Containers.CandideGrid::ClearChildren()System.Collections.Generic.Dictionary<System.String, Shared.Data.FavourTreeData>::get_Values()Dictionary.ValueCollection<System.String, Shared.Data.FavourTreeData>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.String, Shared.Data.FavourTreeData>::get_Current()Shared.Data.FavourDataBase::GetFavourOrNull(System.String)Candide.CandideUI.Components.Holder.CandideHolderBase::.ctor()Candide.CandideUI.CandideUiElement::set_GridColumn(System.Int32)Candide.CandideUI.CandideUiElement::set_GridRow(System.Int32)Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)Candide.CandideUI.CandideUiElement::set_Padding(Candide.CandideUI.CandideThickness)Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32)Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)Candide.CandideUI.Components.CandideIcon::.ctor(CandideCreator.Shared.Graphics.IconFlag)Candide.CandideUI.Components.CandideIcon::set_Icon(System.String)Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)Microsoft.Xna.Framework.Vector2::.ctor(System.Single)Candide.CandideUI.Components.CandideIcon::set_Scale(Microsoft.Xna.Framework.Vector2)Candide.CandideUI.CandideUiContainerSingleItem::SetChild(Candide.CandideUI.CandideUiElement)Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)Candide.CandideUI.UserControls.NewFavoursUserControl::FavourHolder_OnClicked(System.Object)System.Action<System.Object>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.SkillsAndFavourUi.NewFavourHolder::.ctor(Shared.Data.FavourData, System.Action<System.Object>)System.Collections.Generic.List<Candide.CandideUI.SkillsAndFavourUi.NewFavourHolder>::Add(!0)Dictionary.ValueCollection.Enumerator<System.String, Shared.Data.FavourTreeData>::MoveNext()System.IDisposable::Dispose()Candide.CandideUI.CandideUiSystem::get_Scale()Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2>>::Clear()Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.ValueTuple<Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2>::.ctor(!0, !1)
String literals
sam