Romestead Assembly Reference

Candide.MainMenu.Ui.MainMenuUiController

Type JSON

public class in Candide.MainMenu.Ui

Methods7
Properties1
Fields6
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.MainMenu.Ui
  • Base typeSystem.Object
  • Hash70C8F291E0A04C050CF44C4ABE17C51F3C01E11BAA324C8D8304AE8C947CFE1E

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
JoinGameStatepublicpublic Candide.MainMenu.Ui.JoinGameState JoinGameState
_desktopprivateprivate Candide.CandideUI.CandideDesktop _desktop
_stateprivateprivate Candide.MainMenu.MainMenuPanelState _state
_stepIndexprivateprivate System.Int32 _stepIndex
_stepsprivateprivate System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>> _steps
_windowsprivateprivate System.Collections.Generic.Dictionary<Candide.MainMenu.MainMenuPanelState, System.Func<Candide.CandideUI.Containers.CandideWindow>> _windows

Properties

NameVisibilitySignature
Statepublicpublic Candide.MainMenu.MainMenuPanelState State

Methods

Back

public System.Void Back()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashFCFADE7151B2A1C77F11AAE145876835E00830564210011D73AFCFFD04189BFB
  • Body hashC1043A59B5FBC64131BE57D92779F88758283CE308D698B245896E3FA2589EFA
  • IL size148
Referenced calls
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::get_Count()
  • Candide.MainMenu.Ui.MainMenuUiController::set_State(Candide.MainMenu.MainMenuPanelState)
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::get_Item(System.Int32)
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::RemoveAt(System.Int32)
  • Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)
Called by
String literals
  • event:/interface/main menu/ui_mainmenu_back

InsertTemporaryState

public System.Void InsertTemporaryState(Candide.MainMenu.MainMenuPanelState state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashFBD77BDD3B3D3BAF4B08FED3723957AD0731FAF2E7EAC6F947BE54B4290A9149
  • Body hash8A9E485AAD7808EB297DB518891F1ABD0C20DC227BACE5E3DA8D6F51558698AA
  • IL size33
Referenced calls
  • System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>::.ctor(!0, !1)
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::Insert(System.Int32, !0)
  • Candide.MainMenu.Ui.MainMenuUiController::Next()
Called by

Next

public System.Void Next()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash7E33AEB7D74F3F7ABEEE0DB465DABE71ABDE033BE3109572476AA24835F8F80C
  • Body hashD1814877121A01C4A4A978D60D91B919C7B3BF0B923C21F18F9BDA24B2EB6831
  • IL size116
Referenced calls
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::get_Item(System.Int32)
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::RemoveAt(System.Int32)
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::get_Count()
  • System.NotFiniteNumberException::.ctor(System.String)
  • Candide.MainMenu.Ui.MainMenuUiController::set_State(Candide.MainMenu.MainMenuPanelState)
Called by
String literals
  • Implement finish last step

Reset

public System.Void Reset()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash23B033B4075BCBE8ECFB5119E5F0C1D9101CAFA5479613B65EA56F1916A4B2A3
  • Body hash1417FD327149EAA1C73913A61E9A647CA016F4792A6CE8DA51CF1E2B0AE86B8F
  • IL size8
Referenced calls
  • Candide.MainMenu.Ui.MainMenuUiController::set_State(Candide.MainMenu.MainMenuPanelState)
Called by

Setup

public System.Void Setup(Candide.CandideUI.CandideDesktop desktop, System.Collections.Generic.Dictionary<Candide.MainMenu.MainMenuPanelState, System.Func<Candide.CandideUI.Containers.CandideWindow>> windows)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4547DDB675BC7D8EF55337A471F5B8194FE4ADC619757AF91F520589609A93E9
  • Body hashABD35FA05786290464224626F899098218DC83C67A7E02EF4E9DFEC80317EF91
  • IL size38
Referenced calls
Called by

StartJoinProcess

public System.Void StartJoinProcess(Candide.MainMenu.Ui.JoinGameState newState, Candide.MainMenu.MainMenuPanelState[] steps, System.Int32 startIndex)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash507A4AEC25957720B05ADBD3F768759AF1EA5D73D1480C17C19D2DC78C9FCC70
  • Body hash9A6F83303ADE0257F170EA70AF23ADB5CCDBBF0AB6BE3DFFB19EA3451656CD65
  • IL size107
Referenced calls
  • System.ArgumentException::.ctor(System.String)
  • Candide.Multiplayer.Services.ConnectionState::set_Step(Candide.Multiplayer.Services.ConnectionStep)
  • System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>::.ctor(!0, !1)
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::Add(!0)
  • System.Collections.Generic.List<System.ValueTuple<Candide.MainMenu.MainMenuPanelState, System.Boolean>>::get_Item(System.Int32)
  • Candide.MainMenu.Ui.MainMenuUiController::set_State(Candide.MainMenu.MainMenuPanelState)
Called by
String literals
  • Steps array can't be empty

StateChanged

private System.Void StateChanged()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC79C846A62475BC295AEF393254209F7334D867B5E3F200795025821CC034A85
  • Body hash822EE8578F838C3240AF0E7A7D84556F787F92F4E83B2F5B37B95FD1581FAAFC
  • IL size148
Referenced calls
Called by