Candide.CandideUI.TradingPost.Components.TradeRouteModal
Type JSONpublic class in Candide.CandideUI.TradingPost.Components
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.TradingPost.Components - Base type
Candide.CandideUI.Containers.CandidePanel - Hash
784A7027C1F913855B7CEF9831CEAF9DB957381763049AEC94AD5A637BC7C152
Relationships
Base type
Referenced by types
Fields
Methods
CreateBtn_OnClick
#
private System.Void CreateBtn_OnClick()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9457D978D6B6E790E81BD73C5DBC15A98619BFBEB8AB81F51F70477CEC7A8B0E - Body hash
615B03A2BC237700C666FB74A8C1041500C6E01D4697C22A604940A7A8E9FDAE - IL size667
Referenced calls
Candide.CandideUI.TradingPost.Components.TradeRouteModal::IsTradeRouteComplete()CandideServer.MessageModels.TradeRoutes.GetSetTradeRouteArgsRequest::.ctor()System.Nullable<System.Guid>::get_Value()System.NotImplementedException::.ctor(System.String)System.Guid::NewGuid()TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_2(System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>)System.Func<System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>, System.Boolean>::.ctor(System.Object, System.IntPtr)System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, System.Boolean>)TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_3(System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>)System.Func<System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>, Shared.Models.Items.ResourceAmount>::.ctor(System.Object, System.IntPtr)System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, !!1>)System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable<!!0>)TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_4(System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>)TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_5(System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>)System.Func<System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>, Shared.Models.Items.ItemAmount>::.ctor(System.Object, System.IntPtr)TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_6(System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>)TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_7(System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>)TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_8(System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>)TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_9(System.Collections.Generic.KeyValuePair<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>)Candide.CandideUI.Input.CandideIntSpinner::get_Value()Candide.CandideUI.TradingPost.Components.TradingPostRepeatingCheck::get_IsChecked()Candide.CandideUI.TradingPost.Components.TradeRouteModal::<CreateBtn_OnClick>b__25_0(CandideServer.MessageModels.TradeRoutes.GetSetTradeRouteArgsResponse)System.Action<CandideServer.MessageModels.TradeRoutes.GetSetTradeRouteArgsResponse>::.ctor(System.Object, System.IntPtr)TradeRouteModal.<>c::<CreateBtn_OnClick>b__25_1(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.TradeRoutesService::GetSetTradeRouteArgs(CandideServer.MessageModels.TradeRoutes.GetSetTradeRouteArgsRequest, System.Action<CandideServer.MessageModels.TradeRoutes.GetSetTradeRouteArgsResponse>, System.Action<System.Byte>, System.Single)
String literals
Use the existing ID on the trade route
Exit
#
public System.Void Exit()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
00C616D2173886FF4994AD342EA6E1806B0F6C50AF3E3D9138C102832B32BB69 - Body hash
2A3C2440A9ED5D4BF1C0CDA54A8CE65CB2D661E1A8409A1A3795C69EF6B9D5C2 - IL size79
Referenced calls
Candide.CandideUI.CandideUiElement::get_Desktop()Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)System.Action::Invoke()
Called by
String literals
Unexpected in TradeRouteModal
IsTradeRouteComplete
#
private System.Boolean IsTradeRouteComplete()
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
C98B499A3FA7B7B55B5BCC3C42DF3B8F66AFC4454E3F082841FA8EAA4084A858 - Body hash
894895430CC25AA68A7D7112E4A50660FB976FEA2DB4528F6CADCAD1AF8CFF82 - IL size86
Referenced calls
System.Nullable<System.Guid>::get_HasValue()System.Collections.Generic.Dictionary<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>::get_Count()Candide.CandideUI.Input.CandideIntSpinner::get_Value()
OnDismount
#
protected System.Void OnDismount()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
3C8F885744774A98EF441997474258FDE17B4F8987CCBF151CB1B2EE75B6189C - Body hash
E17730448E534C2C80BDCB7BD7512D5414E174E55B59AA94423EB93D316DE92C - IL size29
OnMount
#
protected System.Void OnMount()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
00E3DB6230A9ED492BCFDBB85345E2BEEF66D6F9648A5D306D2CCE5A97C44A8B - Body hash
C9F2FADA317C05B2AE9546A9B88B01252ACA4EB086F8139012CA1F292134C33C - IL size7
Referenced calls
OnRepeatingToggled
#
private System.Void OnRepeatingToggled(System.Boolean isRepeating)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
D97034F7B0AE8B4EC07AB99A9581512A015DC9840B7EB6107834C15094D63241 - Body hash
C8CB73AF928308640E250A5A0E1D89A6A0D9D0A91469CA18CFE3E7C7437D749F - IL size166
Referenced calls
Candide.CandideUI.Input.CandideIntSpinner::set_Value(System.Int32)Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)
SetState
#
public System.Void SetState(System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData> townListDisplayData, Candide.CandideUI.TradingPost.DisplayStates.SelectedTownDisplayData selectedTownDisplayData)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
ECE9B4C80AE61B7823E98CC388B38A98DCDD27000A38E6B227FC045F65488B48 - Body hash
DFDE58494614051A8CAE6CA57EF6832E437010A3D78F91F8E0E24FA74713297E - IL size96
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Candide.CandideUI.TradingPost.DisplayStates.TownListDisplayData>::ContainsKey(!0)System.Guid::op_Inequality(System.Guid, System.Guid)Candide.CandideUI.TradingPost.Components.TradeRouteModal::Exit()
TradeRouteUnitsChanged
#
private System.Void TradeRouteUnitsChanged(System.Object sender, System.Int32 units)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2A8C86D096323A7690326B8A0F78E1A669A9547454FF4B6C2D50DF1661DFF4EE - Body hash
29F783E5B93DA45002F9DD70C2E22D98A38296C750F7733693C2DB7D88BAD671 - IL size19
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B6703D32E83D87A11FE2AE91631D8794391E517FBE52A6323559EC67EBC9FF7D - Body hash
F90CCCF3DDF3B7C94C9753A34DF8A17BFEFA45DC79725B16FF7B95C4D86CDC8A - IL size83
Referenced calls
Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()Candide.CandideUI.TradingPost.Components.TradeRouteModal::UpdateData()Candide.CandideUI.TradingPost.Components.TradeRouteModal::IsTradeRouteComplete()Candide.CandideUI.CandideUiElement::set_Enabled(System.Boolean)Candide.CandideUI.CandideUiContainerMultipleItems::Update(Microsoft.Xna.Framework.GameTime)
UpdateData
#
public System.Void UpdateData()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F4004ADB2F082F6B2FF6BAABB9294C8A2F9E3F0FED8DC746DB8EE452E4F61B4F - Body hash
93ED2AFAAF9711F9B4ABCD4EBCE1D36CF075063495955837A013F5D335E8A6D7 - IL size167
Referenced calls
Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.Input.CandideIntSpinner::get_Value()Candide.CandideUI.TradingPost.Components.TradeRouteSummaryDisplay::UpdateData(System.Collections.Generic.Dictionary<System.String, Candide.CandideUI.TradingPost.Components.ItemTradeRouteUserAmount>, System.Int32)