Candide.CandideUI.TradingPost.Components.ItemSelectionWindow
Type JSONpublic class in Candide.CandideUI.TradingPost.Components
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.TradingPost.Components - Base type
Candide.CandideUI.Containers.CandideWindow - Hash
BE32766E5F495547DE9D611CA1F437C51435710CF801DD66BECB35BA002CD847
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
_contentPanel# | private | private Candide.CandideUI.Containers.CandidePanel _contentPanel |
_getAvailableStuffHandler# | private | private Candide.Multiplayer.Network.GetResponseHandler _getAvailableStuffHandler |
_iconLabel# | private | private Candide.CandideUI.Components.TranslationCenteredIconLabel _iconLabel |
_onItemSelected# | private | private System.Action<Candide.CandideUI.TradingPost.Components.ItemTradeRouteAmount> _onItemSelected |
_panel# | private | private Candide.CandideUI.Containers.CandideVerticalStackPanel _panel |
_tradingPostId# | private | private System.Guid _tradingPostId |
Methods
GridOnItemSelected
#
private System.Void GridOnItemSelected(System.Object sender, Candide.CandideUI.TradingPost.Components.ItemTradeRouteAmount e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
42D3688F700760B55D40082A1E8D61337DBA72FB447609853F53A545A06C189A - Body hash
6E6A094F01FF4C7529F9CDD0A86749AFC03086D2CA1A8F5A16E94265BBACD32B - IL size13
Referenced calls
System.Action<Candide.CandideUI.TradingPost.Components.ItemTradeRouteAmount>::Invoke(!0)
OnError
#
private System.Void OnError(System.Byte obj)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
686FD4F723E68C2B0AA830EEA910DC99DC0A4CB690E04EB6A2133EB3CC165FB3 - Body hash
74CDC2E827BB761BF059E1B149F5AE1407458B40F9F73123A99564BE79B16160 - IL size7
Referenced calls
OnWindowClosed
#
protected System.Void OnWindowClosed()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EFA253747CEED646070138203859C50FC88F74C38B8E69CC3190D5B087FF3BC8 - Body hash
41E9639ABCB0652864308EE12AAB25803B516BB5A26A0E8F6DB40FA5C335FC39 - IL size31
OnWindowShown
#
protected System.Void OnWindowShown()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C6DF104D3D079A961C205AEBE2F8BEB44B7D2D196CEF59F3F8642E6489710B47 - Body hash
A7DECE514C039C19264829DCCFA03541E4AD489AB1D8088B29AE64B21D8DBF6D - IL size89
Referenced calls
Candide.Multiplayer.Network.GetResponseHandler::Remove()CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostRequest::.ctor()Candide.CandideUI.TradingPost.Components.ItemSelectionWindow::<OnWindowShown>b__8_0(CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostResponse)System.Action<CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostResponse>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.TradingPost.Components.ItemSelectionWindow::OnError(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.TradeRoutesService::GetAvailableStuffForTradingPost(CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostRequest, System.Action<CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostResponse>, System.Action<System.Byte>, System.Single)
ResponseToItemTradeAmounts
#
private System.Collections.Generic.List<Candide.CandideUI.TradingPost.Components.ItemTradeRouteAmount> ResponseToItemTradeAmounts(CandideServer.MessageModels.TradeRoutes.GetAvailableStuffForTradingPostResponse response)
Method metadata
- Visibilityprivate
- Return type
System.Collections.Generic.List<Candide.CandideUI.TradingPost.Components.ItemTradeRouteAmount> - StaticFalse
- VirtualFalse
- Hash
2853AB05A9EAE64E2A323F26200E9DFDDA53561F34D73D4E5F80525032C3E7A0 - Body hash
DA67938FF9E3F71CEFED7F81B6ACCBB90B6784E0383FCBDC526CCCEAA66D6A63 - IL size277
Referenced calls
System.Collections.Generic.List<Candide.CandideUI.TradingPost.Components.ItemTradeRouteAmount>::.ctor()System.Collections.Generic.Dictionary<System.String, System.Int32>::GetEnumerator()Dictionary.Enumerator<System.String, System.Int32>::get_Current()System.Collections.Generic.KeyValuePair<System.String, System.Int32>::Deconstruct(!0&, !1&)Shared.Data.ConstructionResourcesDataBase::GetConstructionResourceOrMissing(System.String)Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)System.Collections.Generic.List<Candide.CandideUI.TradingPost.Components.ItemTradeRouteAmount>::Add(!0)Dictionary.Enumerator<System.String, System.Int32>::MoveNext()System.IDisposable::Dispose()Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)