Candide.CandideUI.TradingPost.TradingPostRoutesUserControl
Type JSONpublic class in Candide.CandideUI.TradingPost
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.TradingPost - Base type
Candide.CandideUI.Containers.CandidePanel - Hash
BCCB3BB862B0DE0667956CDBC583677E427FD53C2B171D34565B9E872A8070ED
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_btnPanel# | private | private Candide.CandideUI.Containers.CandideHorizontalStackPanel _btnPanel |
_controls# | private | private System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl> _controls |
_createBtn# | private | private Candide.CandideUI.Components.Buttons.CandideToggleIconLabelButton _createBtn |
_itemsPanel# | private | private Candide.CandideUI.Containers.CandideVerticalStackPanel _itemsPanel |
_mainPanel# | private | private Candide.CandideUI.Containers.CandideVerticalStackPanel _mainPanel |
_previousTradeRoutesCount# | private | private System.Int32 _previousTradeRoutesCount |
Methods
OnToggledOn
#
private System.Void OnToggledOn()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
CC67A03FFEBA4FE67A9F24DF01489C9671109FEEDA597026B7053B6009AD0477 - Body hash
E1E8B8771564E78F018BAC73B4B34808FE7B886B983B3057A39382465AF3DF0A - IL size7
SetState
#
public System.Void SetState(Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData townDisplayData, System.Boolean toggledCreatingNewTradeRoute)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
FEAB59DF2ED279C5E5718AB76255ED852E0BB103F02B2D561E4B7BA0078626F7 - Body hash
B2B7764E9679824A7D1C8C12A56C46B44CEEC99F035F7B1A15FB3630657531F1 - IL size591
Referenced calls
Candide.CandideUI.Containers.CandideGrid::ClearChildren()System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl>::Clear()Candide.CandideUI.Components.CandideTextLabel::.ctor()Shared.Text.StringId::op_Implicit(System.String)Candide.CandideUI.Components.CandideTextLabel::set_StringId(Shared.Text.StringId)Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)Candide.CandideUI.CandideUiElement::set_Enabled(System.Boolean)Candide.CandideUI.Components.Buttons.CandideToggleIconLabelButton::set_Text(System.String)Candide.CandideUI.Components.Buttons.CandideToggleButton::SetToggleSilent(System.Boolean)Shared.Text.StringDefinitions::GetString(System.String)System.Collections.Generic.HashSet<System.Guid>::get_Count()System.Collections.Generic.HashSet<System.Guid>::.ctor()System.Collections.Generic.HashSet<System.Guid>::GetEnumerator()HashSet.Enumerator<System.Guid>::get_Current()Candide.GameModels.GameState::TryGetActiveTradeRoute(System.Guid, Candide.GameModels.Models.TradeRoutes.ClientTradeRoute&)System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl>::TryGetValue(!0, !1&)Candide.CandideUI.TradingPost.DisplayStates.TradeRouteDisplayState::.ctor(Candide.GameModels.Models.TradeRoutes.ClientTradeRoute)Candide.CandideUI.TradingPost.TradeRouteUserControl::SetState(Candide.CandideUI.TradingPost.DisplayStates.TradeRouteDisplayState)System.Collections.Generic.HashSet<System.Guid>::Add(!0)HashSet.Enumerator<System.Guid>::MoveNext()System.IDisposable::Dispose()Candide.CandideUI.TradingPost.TradeRouteUserControl::.ctor()Candide.CandideUI.CandideThickness::.ctor(System.Int32)Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl>::set_Item(!0, !1)System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl>::GetEnumerator()Dictionary.Enumerator<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl>::get_Current()System.Collections.Generic.KeyValuePair<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl>::Deconstruct(!0&, !1&)System.Collections.Generic.HashSet<System.Guid>::Contains(!0)Candide.CandideUI.CandideUiContainerMultipleItems::RemoveChild(Candide.CandideUI.CandideUiElement)System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl>::Remove(!0)Dictionary.Enumerator<System.Guid, Candide.CandideUI.TradingPost.TradeRouteUserControl>::MoveNext()
Called by
String literals
TradingPost_SelectATownSelect a town...CreateWorld_Create