Candide.PlayerMode.Construction.ConstructionDesktop
Type JSONpublic class in Candide.PlayerMode.Construction
Type metadata
- Assembly
Romestead - Namespace
Candide.PlayerMode.Construction - Base type
Candide.CandideUI.CandideDesktop - Hash
188731F6AD89386C32E6975E4C8DB83E970B1829156C182FCD4C96E6B24FE67F
Relationships
Base type
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
DetailsDisplayWindow# | public | public Candide.CandideUI.ConstructionsUi.ConstructionDetailsDisplayWindow DetailsDisplayWindow |
MainWindow# | public | public Candide.CandideUI.ConstructionsUi.ConstructionsUiWindow MainWindow |
TownWindow# | public | public Candide.CandideUI.ConstructionsUi.ConstructionModeSelectionWindow TownWindow |
UpgradeBuildingWindow# | public | public Candide.CandideUI.Windows.UpgradeBuildingWindow UpgradeBuildingWindow |
Methods
ConstructingHandler_SelectedConstructionChanged
#
private System.Void ConstructingHandler_SelectedConstructionChanged(System.Object sender, Candide.PlayerMode.Construction.PlacingConstruction e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
89EC776BDC545B566C2A5F7CC48C50A5D2C0B05F4A5CFA809ADA0700E967C69E - Body hash
46B42E81A2F347E4F06D140DB4EDBDB52205EFE5379DA06B58741E371CEFDF2B - IL size66
Referenced calls
Candide.CandideUI.Containers.CandideWindow::Close()Candide.CandideUI.CandideUiElement::get_Visible()System.Action::Invoke()
OnDesktopEnabled
#
public System.Void OnDesktopEnabled()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
856C99F956E352ACA64FCB36812455675C4F8EA3B883F3DFACCB83B501DFA977 - Body hash
DC4DE58FAF6C9D173CEE4C35F9CF6321017EE382FE84B46A4B1ADC1A7D267A47 - IL size325
Referenced calls
Candide.CandideUI.CandideDesktop::OnDesktopEnabled()Candide.CandideUI.ConstructionsUi.ConstructionsUiWindow::.ctor()Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)Candide.CandideUI.CandideUiElement::set_DragDirection(Candide.CandideUI.DragDirection)Candide.PlayerMode.BigModeManager::Exit()System.Action::.ctor(System.Object, System.IntPtr)Candide.CandideUI.ConstructionsUi.ConstructionModeSelectionWindow::.ctor()Candide.CandideUI.Windows.UpgradeBuildingWindow::.ctor()Candide.CandideUI.ConstructionsUi.ConstructionDetailsDisplayWindow::.ctor()Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable<System.Int32>, System.Nullable<System.Int32>)Candide.PlayerMode.Construction.ConstructionDesktop::ConstructingHandler_SelectedConstructionChanged(System.Object, Candide.PlayerMode.Construction.PlacingConstruction)System.EventHandler<Candide.PlayerMode.Construction.PlacingConstruction>::.ctor(System.Object, System.IntPtr)Candide.PlayerMode.Construction.Constructing.ConstructingHandler::add_SelectedConstructionChanged(System.EventHandler<Candide.PlayerMode.Construction.PlacingConstruction>)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_HighestLevelledCarpenter(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.PlayerMode.Construction.ConstructionContext::add_StateUpdated_HighestLevelledCarpenter(System.EventHandler)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_Town(System.Object, System.EventArgs)Candide.PlayerMode.Construction.ConstructionContext::add_StateUpdated_Town(System.EventHandler)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_AvailableResources(System.Object, System.EventArgs)Candide.PlayerMode.Construction.ConstructionContext::add_StateUpdated_AvailableResources(System.EventHandler)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_SelectedConstruction(System.Object, System.EventArgs)Candide.PlayerMode.Construction.ConstructionContext::add_StateUpdated_SelectedConstruction(System.EventHandler)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_LogisticsTent(System.Object, System.EventArgs)Candide.PlayerMode.Construction.ConstructionContext::add_StateUpdated_LogisticsTent(System.EventHandler)
OnDesktopRemoved
#
public System.Void OnDesktopRemoved()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D8369B8F8026CA2741767DB0040DC1FB4B636B926B400D0763060CC1BF90B1EC - Body hash
EE128FA78CD3AE017DAA15225AFF5FD604EF80E67CF214518EEBE2684BCAA5D0 - IL size231
Referenced calls
Candide.CandideUI.CandideDesktop::OnDesktopRemoved()Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.Containers.CandideWindow::Close()System.Action::Invoke()Candide.PlayerMode.Construction.ConstructionDesktop::ConstructingHandler_SelectedConstructionChanged(System.Object, Candide.PlayerMode.Construction.PlacingConstruction)System.EventHandler<Candide.PlayerMode.Construction.PlacingConstruction>::.ctor(System.Object, System.IntPtr)Candide.PlayerMode.Construction.Constructing.ConstructingHandler::remove_SelectedConstructionChanged(System.EventHandler<Candide.PlayerMode.Construction.PlacingConstruction>)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_HighestLevelledCarpenter(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.PlayerMode.Construction.ConstructionContext::remove_StateUpdated_HighestLevelledCarpenter(System.EventHandler)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_Town(System.Object, System.EventArgs)Candide.PlayerMode.Construction.ConstructionContext::remove_StateUpdated_Town(System.EventHandler)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_AvailableResources(System.Object, System.EventArgs)Candide.PlayerMode.Construction.ConstructionContext::remove_StateUpdated_AvailableResources(System.EventHandler)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_SelectedConstruction(System.Object, System.EventArgs)Candide.PlayerMode.Construction.ConstructionContext::remove_StateUpdated_SelectedConstruction(System.EventHandler)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_LogisticsTent(System.Object, System.EventArgs)Candide.PlayerMode.Construction.ConstructionContext::remove_StateUpdated_LogisticsTent(System.EventHandler)
OnUpdate_AvailableConstructions
#
public System.Void OnUpdate_AvailableConstructions()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
94AB4FA9D5753E781B477F6892CF0533D03F42A48E6905BD9D31EF72211B5591 - Body hash
4D18A13A82DFC57DEAF7523FF9132EBC963633C4A7D5BEB1B03CD674FEC5D6DB - IL size46
Referenced calls
Candide.CandideUI.CandideUiElement::get_Visible()Candide.PlayerMode.Construction.ConstructionContext::get_State()System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>::get_HasValue()Candide.CandideUI.ConstructionsUi.ConstructionsUiWindow::SetState(System.Boolean, System.Boolean)
OnUpdate_AvailableResources
#
private System.Void OnUpdate_AvailableResources(System.Object sender, System.EventArgs eventArgs)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
8AABB258957E86F2E83CA2F8E1478A456331B051A21BC4A88E83C18BBACA3F8D - Body hash
7B3420E9F5EC4D77010A3EEDAE42658627D2EA86BDA2A5F683C9021126A4FE07 - IL size190
Referenced calls
Candide.CandideUI.CandideUiElement::get_Visible()Candide.PlayerMode.Construction.ConstructionContext::get_State()Candide.CandideUI.ConstructionsUi.ConstructionModeSelectionWindow::SetState(Shared.Models.Construction.ConstructionMaterialsAggregate, System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>, System.Nullable<System.Guid>)Candide.CandideUI.Windows.UpgradeBuildingWindow::SetState(Shared.Models.Construction.ConstructionMaterialsAggregate, System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>, System.Nullable<System.Guid>)Candide.CandideUI.ConstructionsUi.ConstructionDetailsDisplayWindow::SetState(System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>, System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>, System.Nullable<System.Guid>, Shared.Models.Construction.ConstructionMaterialsAggregate)
OnUpdate_HighestLevelledCarpenter
#
private System.Void OnUpdate_HighestLevelledCarpenter(System.Object sender, System.EventArgs eventArgs)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C3BD22C96FE54D9400FDF4EF054B915E7904AF418E8E709475F882249F909DAC - Body hash
D196DC072A219796BBEB470DAA17735DCA9B86FC8570904F4C28555F459A1FA2 - IL size171
Referenced calls
Candide.PlayerMode.Construction.ConstructionContext::get_State()System.Nullable<System.Guid>::get_HasValue()Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.Containers.CandideWindow::Close()Candide.CandideUI.ConstructionsUi.ConstructionDetailsDisplayWindow::SetState(System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>, System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>, System.Nullable<System.Guid>, Shared.Models.Construction.ConstructionMaterialsAggregate)Candide.CandideUI.Windows.UpgradeBuildingWindow::SetState(Shared.Models.Construction.ConstructionMaterialsAggregate, System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>, System.Nullable<System.Guid>)
OnUpdate_LogisticsTent
#
private System.Void OnUpdate_LogisticsTent(System.Object sender, System.EventArgs eventArgs)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F3E78DE65E39BFD732BF785376C55580F9A31A7555D282A4298D510D9D5CF3DE - Body hash
0F58DA7ECD8E3D064D71BAAF3368E60B6505D84185A971EDEB62DA3FBBAFE6EF - IL size60
Referenced calls
Candide.CandideUI.CandideUiElement::get_Visible()Candide.PlayerMode.Construction.ConstructionContext::get_State()Candide.CandideUI.ConstructionsUi.ConstructionModeSelectionWindow::SetState(Shared.Models.Construction.ConstructionMaterialsAggregate, System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>, System.Nullable<System.Guid>)
OnUpdate_SelectedConstruction
#
private System.Void OnUpdate_SelectedConstruction(System.Object sender, System.EventArgs eventArgs)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
7505E08F1FA7180BAE615F72C86D893E87D754E2A6A366C627B58F9D00829AB5 - Body hash
81FB29E013FF7C416A679AC1A2A906FAC4BED9C175865070E89531D6FB5E2FEB - IL size215
Referenced calls
Candide.PlayerMode.Construction.ConstructionContext::get_State()System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>::get_HasValue()Candide.CandideUI.Containers.CandideWindow::Close()Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable<System.Int32>, System.Nullable<System.Int32>)Candide.CandideUI.CandideUiElement::RequestFocus()Candide.CandideUI.Windows.UpgradeBuildingWindow::SetState(Shared.Models.Construction.ConstructionMaterialsAggregate, System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>, System.Nullable<System.Guid>)Candide.CandideUI.ConstructionsUi.ConstructionDetailsDisplayWindow::SetState(System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>, System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>, System.Nullable<System.Guid>, Shared.Models.Construction.ConstructionMaterialsAggregate)
OnUpdate_Town
#
private System.Void OnUpdate_Town(System.Object sender, System.EventArgs eventArgs)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
D362C5240E542F23834AC3EEA4D98A2C4BC98CB96A1E4E7089C9A64A3382539B - Body hash
536AD191078AEB56952018B74F7717ACDC817278A53CE2EC348625DCF2AB30BE - IL size236
Referenced calls
Candide.PlayerMode.Construction.ConstructionContext::get_State()System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>::get_HasValue()Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable<System.Int32>, System.Nullable<System.Int32>)Candide.CandideUI.ConstructionsUi.ConstructionModeSelectionWindow::SetState(Shared.Models.Construction.ConstructionMaterialsAggregate, System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>, System.Nullable<System.Guid>)Candide.CandideUI.ConstructionsUi.ConstructionsUiWindow::SetState(System.Boolean, System.Boolean)Candide.CandideUI.ConstructionsUi.ConstructionDetailsDisplayWindow::SetState(System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>, System.Nullable<Candide.PlayerMode.Construction.TownDisplayData>, System.Nullable<System.Guid>, Shared.Models.Construction.ConstructionMaterialsAggregate)
OnUpdate_UpgradeWindowShown
#
private System.Void OnUpdate_UpgradeWindowShown()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
64086EF5DA831FAF9E12E56DC2ED8CFFF7ED748A2EB9288F1A0BF04B5DDB79EF - Body hash
F6BAA140BF6FCEF92FFE2419C957C5081EBB197CCF3F1079D697E4B7C7087109 - IL size60
Referenced calls
Candide.CandideUI.CandideUiElement::get_Visible()Candide.PlayerMode.Construction.ConstructionContext::get_State()Candide.CandideUI.Windows.UpgradeBuildingWindow::SetState(Shared.Models.Construction.ConstructionMaterialsAggregate, System.Nullable<Candide.PlayerMode.Construction.SelectedConstructionDisplayData>, System.Nullable<System.Guid>)
OpenUpgradeBuildingWindow
#
public System.Void OpenUpgradeBuildingWindow()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2D87AE7BE924A8C3D97A84776AE4C08520819405A1DDDD6F6CB80C54D0AAE241 - Body hash
482DE4D3F6CA54699D15F17B534309404EF45B6E977B4E321595DCF604B55207 - IL size48
Referenced calls
Candide.CandideUI.Windows.CandideModalWindow::ShowWindowAsModal(Candide.CandideUI.CandideDesktop, Candide.CandideUI.Containers.CandideWindow)Candide.CandideUI.Containers.CandideWindow::Close()System.Action::.ctor(System.Object, System.IntPtr)Candide.PlayerMode.Construction.ConstructionDesktop::OnUpdate_UpgradeWindowShown()
UserPressedClose
#
public System.Boolean UserPressedClose()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
8D6DF5D46A4D2A10BBCD2157B8B9C800E3B29923033952966949A73B921519FD - Body hash
08666E31FFE0C686E029B08F36C90BA59E02A95558608EE9378F6E1CF947C3CB - IL size28
Referenced calls
Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.Containers.CandideWindow::Close()