Romestead Assembly Reference

Candide.CandideUI.Windows.CandideModalWindow

Type JSON

public class in Candide.CandideUI.Windows

Methods14
Properties0
Fields5
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
IgnoreUiClosePressedpublicpublic System.Boolean IgnoreUiClosePressed
Panelpublicpublic Candide.CandideUI.Containers.CandidePanel Panel
Timerpublicpublic System.Single Timer
UseCloseTimerpublicpublic System.Boolean UseCloseTimer
_closeStatusprivateprivate CandideModalWindow.CandideModalWindowCloseStatus _closeStatus

Methods

ModalAlreadyExists

public System.Boolean ModalAlreadyExists(Candide.CandideUI.CandideDesktop desktop)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashC939BF841B2065A7A1266CC37DD7C0F11D8E29B891ED67EA11A570D28A28B178
  • Body hash9C874E994ECD039E830139E9C531606A03A1283B712922E2B9200AB75DDBEED9
  • IL size55
Referenced calls
  • Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenEnumerable()
  • System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<Candide.CandideUI.CandideUiElement>::get_Current()
  • System.Collections.IEnumerator::MoveNext()
  • System.IDisposable::Dispose()
Called by

ShowConfirmationModal

public System.Void ShowConfirmationModal(Candide.CandideUI.CandideDesktop desktop, System.String errorMessage, System.Action onConfirm, System.Action onCancel)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash4E21E7F39FA9BDFF7D6D7BC3D02A7EB2CB54A1A692C02EDA83C7E184987C8002
  • Body hash186DA7D182A407AF152AD3859148A384C9C88CCA23FAA0EBD89DDFA9538A0420
  • IL size471
Referenced calls
  • CandideModalWindow.<>c__DisplayClass11_0::.ctor()
  • Candide.CandideUI.Windows.CandideModalWindow::.ctor()
  • Candide.CandideUI.Containers.CandideVerticalStackPanel::.ctor()
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Padding(Candide.CandideUI.CandideThickness)
  • Candide.CandideUI.Containers.CandideWindow::.ctor()
  • Candide.CandideUI.CandideUiElement::set_DragDirection(Candide.CandideUI.DragDirection)
  • Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)
  • Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)
  • Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)
  • Candide.CandideUI.Components.CandideTextLabel::.ctor()
  • Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)
  • Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)
  • Candide.CandideUI.Containers.CandideHorizontalStackPanel::.ctor()
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)
  • System.Nullable<System.Int32>::.ctor(!0)
  • Candide.CandideUI.Components.Buttons.CandideIconLabelButton::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag, System.Nullable<System.Int32>)
  • Shared.Text.StringDefinitions::GetString(System.String)
  • Candide.CandideUI.Components.Buttons.CandideIconLabelButton::set_Text(System.String)
  • Candide.CandideUI.CandideUiElement::set_Height(System.Nullable<System.Int32>)
  • CandideModalWindow.<>c__DisplayClass11_0::<ShowConfirmationModal>b__1()
  • System.Action::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.CandideUiElement::set_Enabled(System.Boolean)
  • CandideModalWindow.<>c__DisplayClass11_0::<ShowConfirmationModal>b__2()
  • CandideModalWindow.<>c__DisplayClass11_0::<ShowConfirmationModal>b__0(System.Object, System.EventArgs)
  • System.EventHandler::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Containers.CandideWindow::add_Closed(System.EventHandler)
  • Candide.CandideUI.CandideUiContainerSingleItem::SetChild(Candide.CandideUI.CandideUiElement)
  • Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable<System.Int32>, System.Nullable<System.Int32>)
  • Candide.CandideUI.CandideUiElement::RequestFocus()
Called by
String literals
  • ui:yes
  • Ui_Yes
  • event:/interface/navigate
  • ui:no
  • Ui_Cancel

ShowCustomModal

public Candide.CandideUI.Windows.CandideModalWindow ShowCustomModal(Candide.CandideUI.CandideDesktop desktop, Candide.CandideUI.CandideUiElement rootElement)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Windows.CandideModalWindow
  • StaticTrue
  • VirtualFalse
  • HashE478F2AAA8DE2E6DFDEE62E7B9603B127FF4D58BD4B05E6E014ECEFAAC1A2BB5
  • Body hash4BCB37D7ACE64CAD426BB30E394A5D9CA17D32AF4C1F81CD7E1BF4853CD79DB9
  • IL size138
Referenced calls
Called by

ShowCustomModal

public Candide.CandideUI.Windows.CandideModalWindow ShowCustomModal(Candide.CandideUI.CandideDesktop desktop, Candide.CandideUI.CandideUiElement rootElement, System.Action onConfirm, System.Action onCancel)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Windows.CandideModalWindow
  • StaticTrue
  • VirtualFalse
  • Hash1FBF971D4861899BC98F164B92243066186CD4FF8CA1F64381821FAD0FCFD27D
  • Body hashDFAC1DBD13721C4EDEE7798C2D2E4C37E748C5A30E3C51AAA6A78924FAC101FA
  • IL size462
Referenced calls
Called by
String literals
  • ui:yes
  • Ui_Yes
  • ui:no
  • Ui_Cancel

ShowCustomModal

public Candide.CandideUI.Windows.CandideModalWindow ShowCustomModal(Candide.CandideUI.CandideDesktop desktop, System.Boolean showExitButton, System.Action<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel> getRoot)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Windows.CandideModalWindow
  • StaticTrue
  • VirtualFalse
  • Hash961F06314EB97272C7C6F0E0C0C75359183634C55F7472E0BDB833D7708BD0AA
  • Body hashEE30B203BBF39F983C8F2019F7B0FCAE7E2D904018D1CB4266A0C54DAAB9BF8F
  • IL size184
Referenced calls
Called by

ShowCustomModal

public Candide.CandideUI.Windows.CandideModalWindow ShowCustomModal(Candide.CandideUI.CandideDesktop desktop, System.Func<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel, System.ValueTuple<System.Action, System.Action, Candide.CandideUI.CandideUiElement>> createContents)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Windows.CandideModalWindow
  • StaticTrue
  • VirtualFalse
  • Hash1ABDF2389C96F9F3BF14EE451897AB387FF54C86EEB5EE34D7063E31F603B37A
  • Body hashB3CFDABC82BE2D39B6959A11AC7C430607078860787322EBB46BFB0284839658
  • IL size487
Referenced calls
  • CandideModalWindow.<>c__DisplayClass16_0::.ctor()
  • Candide.CandideUI.Windows.CandideModalWindow::.ctor()
  • Candide.CandideUI.Containers.CandideVerticalStackPanel::.ctor()
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Padding(Candide.CandideUI.CandideThickness)
  • Candide.CandideUI.Containers.CandideWindow::.ctor()
  • Candide.CandideUI.CandideUiElement::set_DragDirection(Candide.CandideUI.DragDirection)
  • Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)
  • Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)
  • Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)
  • System.Func<Candide.CandideUI.Windows.CandideModalWindow, Candide.CandideUI.Containers.CandideVerticalStackPanel, System.ValueTuple<System.Action, System.Action, Candide.CandideUI.CandideUiElement>>::Invoke(!0, !1)
  • Candide.CandideUI.Containers.CandideHorizontalStackPanel::.ctor()
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)
  • System.Nullable<System.Int32>::.ctor(!0)
  • Candide.CandideUI.Components.Buttons.CandideIconLabelButton::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag, System.Nullable<System.Int32>)
  • Shared.Text.StringDefinitions::GetString(System.String)
  • Candide.CandideUI.Components.Buttons.CandideIconLabelButton::set_Text(System.String)
  • Candide.CandideUI.CandideUiElement::set_Height(System.Nullable<System.Int32>)
  • CandideModalWindow.<>c__DisplayClass16_0::<ShowCustomModal>b__1()
  • System.Action::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.CandideUiElement::set_Enabled(System.Boolean)
  • Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)
  • CandideModalWindow.<>c__DisplayClass16_0::<ShowCustomModal>b__2()
  • CandideModalWindow.<>c__DisplayClass16_0::<ShowCustomModal>b__0(System.Object, System.EventArgs)
  • System.EventHandler::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Containers.CandideWindow::add_Closed(System.EventHandler)
  • Candide.CandideUI.CandideUiContainerSingleItem::SetChild(Candide.CandideUI.CandideUiElement)
  • Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable<System.Int32>, System.Nullable<System.Int32>)
  • Candide.CandideUI.CandideUiElement::RequestFocus()
Called by
String literals
  • ui:yes
  • Ui_Yes
  • ui:no
  • Ui_Cancel

ShowErrorModal

public Candide.CandideUI.Windows.CandideModalWindow ShowErrorModal(Candide.CandideUI.CandideDesktop desktop, System.String errorMessage)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Windows.CandideModalWindow
  • StaticTrue
  • VirtualFalse
  • HashB4F96932D0FF36AEB35F395B37618C5EFCF058ACECF8CAE4D14AC189EC49E1C5
  • Body hash9EB90F5F5A6FFFFA9AB89BC519FC086B09F38B237CC9323624AEF25FCC6B5836
  • IL size261
Referenced calls
Called by
String literals
  • ui:yes
  • Ui_Ok

ShowHotKeyBindingModal

public Candide.CandideUI.Input.HotKeyAssignModalWindow ShowHotKeyBindingModal(Candide.CandideUI.CandideDesktop desktop, Candide.CandideUI.CandideUiElement rootElement, Shared.Models.Items.ItemInstanceModel itemInstance)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Input.HotKeyAssignModalWindow
  • StaticTrue
  • VirtualFalse
  • Hash9A3AE4CA4309EA100E205ACB8A6B47EEE87BE4C546E9125CFAEB6BDC55F3892E
  • Body hashA952AEC1EFB7543C151EBD52B52E280371A4ABEB8DE14CA415AE550A28015A96
  • IL size126
Referenced calls
Called by

ShowInputBindingModal

public Candide.CandideUI.Input.BindingInputModalWindow ShowInputBindingModal(Candide.CandideUI.CandideDesktop desktop, Candide.CandideUI.CandideUiElement rootElement, System.Boolean isGamePad, System.Func<System.Nullable<Candide.Input.MouseButtons>, System.Boolean> onMouseKeyRegistered, System.Func<Microsoft.Xna.Framework.Input.Keys, System.Boolean> onKeyboardKeyRegistered, System.Func<Microsoft.Xna.Framework.Input.Buttons, System.Boolean> onButtonRegistered)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Input.BindingInputModalWindow
  • StaticTrue
  • VirtualFalse
  • Hash8D107FD2AFCF455FAAE1B7A3219CAC2D6085F55C592E1BDB282083EC5CD146FE
  • Body hash33408D0D4FAFF8E11D568726267B8B506E10C0CC2691097F202E3318FAA07A8E
  • IL size131
Referenced calls

ShowLoadingModal

public Candide.CandideUI.Windows.CandideModalWindow ShowLoadingModal(Candide.CandideUI.CandideDesktop desktop, System.Single timer)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Windows.CandideModalWindow
  • StaticTrue
  • VirtualFalse
  • Hash8D87E51859B2D0B3FB7459392B99B637452EA4517BCE33DB07BA32D5D8DE7091
  • Body hash135C033BE26055F47473F58414B131F0FF48E1433804D20610556435EC11004D
  • IL size176
Referenced calls

ShowTimedOkayCancelModal

public System.Void ShowTimedOkayCancelModal(Candide.CandideUI.CandideDesktop desktop, System.String errorMessage, System.Action onConfirm, System.Action onCancel, System.Single timer)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash177822BC3568EE9859A41224424DCEA34D071066A5B9C06A6F11D6985EC36FB0
  • Body hash3A48832D0AF2B14C800EBFCC50DD4FF6125685AF7D6507F7D5361044B7A20AED
  • IL size454
Referenced calls
  • CandideModalWindow.<>c__DisplayClass18_0::.ctor()
  • Candide.CandideUI.Windows.CandideModalWindow::.ctor()
  • Candide.CandideUI.Containers.CandideVerticalStackPanel::.ctor()
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Padding(Candide.CandideUI.CandideThickness)
  • Candide.CandideUI.Containers.CandideWindow::.ctor()
  • Candide.CandideUI.CandideUiElement::set_DragDirection(Candide.CandideUI.DragDirection)
  • Candide.CandideUI.CandideUiElement::set_HorizontalAlignment(Candide.CandideUI.HorizontalAlignment)
  • Candide.CandideUI.CandideUiElement::set_VerticalAlignment(Candide.CandideUI.VerticalAlignment)
  • Candide.CandideUI.CandideUiElement::set_Visible(System.Boolean)
  • Candide.CandideUI.Components.CandideTextLabel::.ctor()
  • Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)
  • Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)
  • Candide.CandideUI.Containers.CandideHorizontalStackPanel::.ctor()
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)
  • System.Nullable<System.Int32>::.ctor(!0)
  • Candide.CandideUI.Components.Buttons.CandideIconLabelButton::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag, System.Nullable<System.Int32>)
  • Shared.Text.StringDefinitions::GetString(System.String)
  • Candide.CandideUI.Components.Buttons.CandideIconLabelButton::set_Text(System.String)
  • Candide.CandideUI.CandideUiElement::set_Height(System.Nullable<System.Int32>)
  • CandideModalWindow.<>c__DisplayClass18_0::<ShowTimedOkayCancelModal>b__1()
  • System.Action::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.CandideUiElement::set_Enabled(System.Boolean)
  • CandideModalWindow.<>c__DisplayClass18_0::<ShowTimedOkayCancelModal>b__0(System.Object, System.EventArgs)
  • System.EventHandler::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Containers.CandideWindow::add_Closed(System.EventHandler)
  • CandideModalWindow.<>c__DisplayClass18_0::<ShowTimedOkayCancelModal>b__2()
  • Candide.CandideUI.CandideUiContainerSingleItem::SetChild(Candide.CandideUI.CandideUiElement)
  • Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable<System.Int32>, System.Nullable<System.Int32>)
  • Candide.CandideUI.CandideUiElement::RequestFocus()
String literals
  • ui:yes
  • Ui_Yes
  • ui:no
  • Ui_Cancel

ShowWindowAsModal

public Candide.CandideUI.Windows.CandideModalWindow ShowWindowAsModal(Candide.CandideUI.CandideDesktop desktop, Candide.CandideUI.Containers.CandideWindow window)

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.Windows.CandideModalWindow
  • StaticTrue
  • VirtualFalse
  • HashB2AE6D2B1538701CC74EFED43ED3C0E8DBC1529F325F8F5BB57163E6B042D09D
  • Body hashF35BF1088BE3D271EC45C9C438673BBA04603FDC4D84C305573E9CE43832FCF5
  • IL size98
Referenced calls
Called by

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash52A5A9EB34E3B8132FA14B727C6A2A0CA59F9F9794F9E25C929470274219DF99
  • Body hash7CFE5B64E8445012C98FB03A27B09E355BB9B030CFDEF4F6E7EED40A14A73BEB
  • IL size70
Referenced calls
Called by