Candide.CandideUI.TradingPost.TradingPostWindow
Type JSONpublic class in Candide.CandideUI.TradingPost
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.TradingPost - Base type
Candide.CandideUI.ProximityWindows.ProximityWindow - Hash
FEFAD178599BA0F4A67909F62E3C5B00C861C3E71814316D90508A3B0D94DB6F
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
CitizenSelectionWindow# | public | public Candide.CandideUI.TradingPost.TradeRouteCitizenSelectionWindow CitizenSelectionWindow |
HoveredTradeRouteIds# | public | public System.Collections.Generic.HashSet<System.Guid> HoveredTradeRouteIds |
ItemSelectionWindow# | public | public Candide.CandideUI.TradingPost.Components.ItemSelectionWindow ItemSelectionWindow |
TradeRouteModal# | public | public Candide.CandideUI.TradingPost.Components.TradeRouteModal TradeRouteModal |
_draggableFocusable# | private | private Candide.CandideUI.UserControls.DraggableMapFocusable _draggableFocusable |
_mapControl# | private | private Candide.CandideUI.TradingPost.TradingPostMapUserControl _mapControl |
_routesControl# | private | private Candide.CandideUI.TradingPost.TradingPostRoutesUserControl _routesControl |
Methods
OnUpdate_EditTradeRoute
#
private System.Void OnUpdate_EditTradeRoute(System.Object sender, System.EventArgs e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F4C873781A08DC84A41C0F0B41D13A364C0A1F3CF9F9EC42BFA1739949D2865F - Body hash
3D43402F595B627440D3B628CD1D7658CD3D3FCD30D4B37F986EB17AF24ABE44 - IL size154
Referenced calls
Candide.CandideUI.TradingPost.Contexts.TradingPostContext::get_State()System.Nullable<Candide.CandideUI.TradingPost.DisplayStates.TradeRouteEditingData>::get_HasValue()Candide.CandideUI.TradingPost.Components.TradeRouteModal::Exit()System.Nullable<Candide.CandideUI.TradingPost.DisplayStates.TradeRouteEditingData>::get_Value()Candide.CandideUI.CandideUiElement::get_Desktop()System.Guid::op_Inequality(System.Guid, System.Guid)Candide.CandideUI.TradingPost.Components.TradeRouteModal::.ctor(Candide.CandideUI.TradingPost.DisplayStates.TradeRouteEditingData)
OnUpdate_Error
#
private System.Void OnUpdate_Error(System.Object sender, System.EventArgs e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
DC2E04DE73AF9B13446CFC84E522E37FA5F1600AA8CAA1FBAC91ABDEC08C5266 - Body hash
41389BBCE0969A9B248556644537798FFD918B9A75F6065E8B8C46DA50D2BEA6 - IL size19
Referenced calls
Candide.CandideUI.TradingPost.Contexts.TradingPostContext::get_State()Candide.CandideUI.Containers.CandideWindow::Close()
OnUpdate_SelectedTown
#
private System.Void OnUpdate_SelectedTown(System.Object sender, System.EventArgs e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E193C2D35E1961962A829CC75A17B310CFB32322882DE070A2A40608536A7785 - Body hash
716D2111660A6EA6233CAF741B711F9695062A022D98EA63983A37358A316D59 - IL size98
Referenced calls
Candide.CandideUI.TradingPost.Contexts.TradingPostContext::get_State()Candide.CandideUI.TradingPost.TradingPostRoutesUserControl::SetState(Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData, System.Boolean)Candide.CandideUI.TradingPost.TradingPostMapUserControl::SetState(System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData>, Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData)Candide.CandideUI.TradingPost.Components.TradeRouteModal::SetState(System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData>, Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData)
OnUpdate_ToggleCreateNewTradeRoute
#
private System.Void OnUpdate_ToggleCreateNewTradeRoute(System.Object sender, System.EventArgs e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
5206023998F405785725D0584A2C55F161040F94BFFB4D67FB9802FE6ADA2705 - Body hash
D24A8DFA9BEBD4A870EDE148C4A4C2D44B0C6D39C4569A5CF60CB8677FC001DD - IL size32
Referenced calls
Candide.CandideUI.TradingPost.Contexts.TradingPostContext::get_State()Candide.CandideUI.TradingPost.TradingPostRoutesUserControl::SetState(Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData, System.Boolean)
OnUpdate_TownList
#
private System.Void OnUpdate_TownList(System.Object sender, System.EventArgs e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C0F4D95862403DB08AEEBF5AA12F820D77A8788B7E9D44752B996AE9466C73EA - Body hash
716D2111660A6EA6233CAF741B711F9695062A022D98EA63983A37358A316D59 - IL size98
Referenced calls
Candide.CandideUI.TradingPost.Contexts.TradingPostContext::get_State()Candide.CandideUI.TradingPost.TradingPostRoutesUserControl::SetState(Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData, System.Boolean)Candide.CandideUI.TradingPost.TradingPostMapUserControl::SetState(System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData>, Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData)Candide.CandideUI.TradingPost.Components.TradeRouteModal::SetState(System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData>, Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData)
OnUpdate_TradeRoutes
#
private System.Void OnUpdate_TradeRoutes(System.Object sender, System.EventArgs e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3DB0978F7ACF2FD080AFEFE038540C34D71A77FCC0245899F58A898C3A3B797A - Body hash
E927B58F3422048C6AE20C6A6026E99564349319E9D9A7012E89CA649F447965 - IL size63
Referenced calls
Candide.CandideUI.TradingPost.Contexts.TradingPostContext::get_State()Candide.CandideUI.TradingPost.TradingPostRoutesUserControl::SetState(Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData, System.Boolean)Candide.CandideUI.TradingPost.TradingPostMapUserControl::SetState(System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData>, Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData)
OnWindowClosed
#
protected System.Void OnWindowClosed()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D5D94FDF93701D70C0B751DDB72EBF03161DB254820A8B342C2EAF5B820047B9 - Body hash
10AEB6D1E2129FEB289BAF625D5F6D8E26D6628FC98856BCA8EEFB712F76A6BF - IL size196
Referenced calls
Candide.CandideUI.Containers.CandideWindow::OnWindowClosed()System.Collections.Generic.HashSet<System.String>::Remove(!0)Candide.CandideUI.Containers.CandideWindow::Close()Candide.CandideUI.TradingPost.Components.TradeRouteModal::Exit()Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_Error(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::remove_StateUpdated_Error(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_SelectedTown(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::remove_StateUpdated_SelectedTown(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_TownList(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::remove_StateUpdated_TownList(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_EditTradeRoute(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::remove_StateUpdated_EditTradeRoute(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_TradeRoutes(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::remove_StateUpdated_TradeRoutes(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_ToggleCreateNewTradeRoute(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::remove_StateUpdated_ToggleCreateNewTradeRoute(System.EventHandler)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::Deactivate()
String literals
TradingPostWindow
OnWindowShown
#
protected System.Void OnWindowShown()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
62F11E5F71DA4D7FB69322B5BF2DAB989DDB11D27D9BD1D628C59C411C64314B - Body hash
1899D3D3EA1ABFF2D371DBD167D256373A409F42CE807DF23DA0E7D3B1200C6D - IL size130
Referenced calls
System.Collections.Generic.HashSet<System.String>::Add(!0)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_Error(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::add_StateUpdated_Error(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_SelectedTown(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::add_StateUpdated_SelectedTown(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_TownList(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::add_StateUpdated_TownList(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_EditTradeRoute(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::add_StateUpdated_EditTradeRoute(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_TradeRoutes(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::add_StateUpdated_TradeRoutes(System.EventHandler)Candide.CandideUI.TradingPost.TradingPostWindow::OnUpdate_ToggleCreateNewTradeRoute(System.Object, System.EventArgs)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::add_StateUpdated_ToggleCreateNewTradeRoute(System.EventHandler)Candide.CandideUI.TradingPost.Contexts.TradingPostContext::Activate()Candide.CandideUI.Containers.CandideWindow::OnWindowShown()
String literals
TradingPostWindow
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D4E8D72D98BE0D023EB11DDDAF76AFC82F65A5F32F33026F382914492F74D121 - Body hash
5C61C9C5CA45C51A0A6FB83FDA2E37DF445E5DD9DDC481654585007FC8CDC66A - IL size250
Referenced calls
Candide.CandideUI.CandideUiElement::get_Desktop()Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable<System.Int32>, System.Nullable<System.Int32>)Candide.CandideUI.Containers.CandideWindow::Close()Candide.CandideUI.Windows.CandideModalWindow::ShowCustomModal(Candide.CandideUI.CandideDesktop, Candide.CandideUI.CandideUiElement)TradingPostWindow.<>c::<Update>b__16_0(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Containers.CandideWindow::add_Closed(System.EventHandler)Candide.CandideUI.ProximityWindows.ProximityWindow::Update(Microsoft.Xna.Framework.GameTime)System.Collections.Generic.HashSet<System.Guid>::Clear()