Candide.GameModels.Managers.LogisticsManager
Type JSONpublic class in Candide.GameModels.Managers
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Managers - Base type
System.Object - Hash
F7E1808B56B7B62B0468E9CC0C1570666E5A188EC20A4C91AF7A0959ACD4BBB5
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
_editInt1# | private | private System.Int32 _editInt1 |
_editText1# | private | private System.String _editText1 |
_modal# | private | private Candide.CandideUI.Windows.CandideModalWindow _modal |
_selectedDestinationGuid# | private | private System.Nullable<System.Guid> _selectedDestinationGuid |
_selectedSourceGuid# | private | private System.Nullable<System.Guid> _selectedSourceGuid |
Methods
CreateImGui
#
public System.Void CreateImGui()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B0788D03D6E0A1AC0F665181CE09F15C4D2E0AF7BD7F10F2F1E50A9E9240B802 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
TryCreateNewConnection
#
public System.Boolean TryCreateNewConnection(Candide.CandideUI.CandideDesktop desktop, System.Guid sourceBuildingId, System.Guid destinationBuildingId, System.Action onClose)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
E0BBED8B79E5507123705B589F654B919400AF6B67EE69ED857FC6FA510C0165 - Body hash
B52BDF4B95EB52A9AF6A5851A277EB99F4B619B4A80198427D6E67A816A6E7CB - IL size283
Referenced calls
LogisticsManager.<>c__DisplayClass0_0::.ctor()Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)System.Nullable<System.Guid>::.ctor(!0)Candide.GameModels.GameState::TryGetBuilding(System.Nullable<System.Guid>, Candide.GameModels.Models.Constructions.Building&)Shared.Data.BuildingDataBase::GetBuildingOrMissing(System.String)System.Nullable<Shared.Models.Buildings.BuildingLogisticsConfig>::get_HasValue()Shared.Data.ConstructionDataBase::GetConstructionOrMissing(System.String)LogisticsManager.<>c__DisplayClass0_0::<TryCreateNewConnection>b__0(Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel)System.Action<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Windows.CandideModalWindow::ShowCustomModal(Candide.CandideUI.CandideDesktop, System.Boolean, System.Action<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel>)LogisticsManager.<>c__DisplayClass0_0::<TryCreateNewConnection>b__1(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Containers.CandideWindow::add_Closed(System.EventHandler)
String literals
Expecting only to receive logistics desktop
TryEditConnection
#
public System.Boolean TryEditConnection(Candide.CandideUI.CandideDesktop desktop, System.Guid connectionId, System.Action onClose)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
458217E3B143C1D3AD66D02355E0D0FBE4F52DDA3FD04A2030A4FB9879A1BA9B - Body hash
F7E87013818703760195C2867A8C1E316556CF79E6CD1EC69AA740D3F19A1DFB - IL size313
Referenced calls
LogisticsManager.<>c__DisplayClass7_0::.ctor()Candide.Toolkit.SamuelDevelopmentException::.ctor(System.String)Candide.GameModels.GameState::TryGetLogisticsConnection(System.Guid, CandideServer.Models.Logistics.LogisticsConnectionModel&)System.Nullable<System.Guid>::.ctor(!0)Candide.GameModels.GameState::TryGetBuilding(System.Nullable<System.Guid>, Candide.GameModels.Models.Constructions.Building&)Shared.Data.BuildingDataBase::GetBuildingOrMissing(System.String)System.Nullable<Shared.Models.Buildings.BuildingLogisticsConfig>::get_HasValue()Shared.Data.ConstructionDataBase::GetConstructionOrMissing(System.String)Candide.CandideUI.ControllerUiInputSystem::set_DisableUiTemporarily(System.Boolean)LogisticsManager.<>c__DisplayClass7_0::<TryEditConnection>b__0(Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel)System.Action<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Windows.CandideModalWindow::ShowCustomModal(Candide.CandideUI.CandideDesktop, System.Boolean, System.Action<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel>)LogisticsManager.<>c__DisplayClass7_0::<TryEditConnection>b__1(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.Containers.CandideWindow::add_Closed(System.EventHandler)
String literals
Expecting only to receive logistics desktop