Romestead Assembly Reference

Candide.CandideUI.ControllerUiInputSystem

Type JSON

public class in Candide.CandideUI

Methods13
Properties3
Fields14
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.CandideUI
  • Base typeSystem.Object
  • Hash9771DEAB1594D7BFACE4E32470AB6252BDEBF549C58C943EAB203B340807CEC5

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
ButtonHeldProgressBarSpriteSheetpublicpublic CandideCreator.Shared.Graphics.SpriteSheet ButtonHeldProgressBarSpriteSheet
HeldStartTargetprivateprivate System.Single HeldStartTarget
MenuSelectionSpriteSheetpublicpublic CandideCreator.Shared.Graphics.SpriteSheet MenuSelectionSpriteSheet
MenuSelectionSpriteSheetActivatedpublicpublic CandideCreator.Shared.Graphics.SpriteSheet MenuSelectionSpriteSheetActivated
TileSizeprivateprivate System.Int32 TileSize
TimerTargetprivateprivate System.Single TimerTarget
_aPressHoldStartedprivateprivate System.Boolean _aPressHoldStarted
_disableUiTemporarilyprivateprivate System.Boolean _disableUiTemporarily
_focusedElementprivateprivate Candide.CandideUI.CandideUiElement _focusedElement
_holdTimerprivateprivate System.Single _holdTimer
_holdWasCancelledprivateprivate System.Boolean _holdWasCancelled
_navigationHoldDirectionprivateprivate System.Nullable<Candide.CandideUI.ControllerNavigation> _navigationHoldDirection
_navigationHoldTimerprivateprivate System.Single _navigationHoldTimer
_rightTriggerPressHoldStartedprivateprivate System.Boolean _rightTriggerPressHoldStarted

Properties

NameVisibilitySignature
DisableUiTemporarilypublicpublic System.Boolean DisableUiTemporarily
FocusedElementpublicpublic Candide.CandideUI.CandideUiElement FocusedElement
IsFocusingUipublicpublic System.Boolean IsFocusingUi

Methods

CreateImgui

public System.Void CreateImgui()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash110343E455BC5DE2600B017C23713D4EC221E91D9E7A6118A0E9B9DA9E0C0F97
  • Body hash6F92499BA79249A9E559574DC2535499B0F8713531A6081D94E18C323A624F70
  • IL size224
Referenced calls
  • System.String::op_Implicit(System.String)
  • ImGuiNET.ImGui::SeparatorText(System.ReadOnlySpan<System.Char>)
  • Candide.CandideUI.ControllerUiInputSystem::get_FocusedElement()
  • System.Object::ToString()
  • ImGuiNET.ImGui::Text(System.ReadOnlySpan<System.Char>)
  • Candide.CandideUI.CandideUiElement::GetControllerFocusContainerElement()
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)
  • Candide.CandideUI.ControllerUiInputSystem::get_DisableUiTemporarily()
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
Called by
String literals
  • Controller
  • null
  • DisableUiTemporarily
  • :
  • _aPressHoldStarted

DoControllerNavigation

private System.Void DoControllerNavigation(Candide.CandideUI.ControllerNavigation navigation, Candide.CandideUI.CandideDesktop desktop)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0C91A1CF5AC8C2E31B15603FD0253E77036AA74E31B014497DCC7776176516CF
  • Body hash50489ECF727243F385FFDD69780692E2F0830B59063304AFC76C63B39FF03FF3
  • IL size93
Referenced calls
Called by
String literals
  • event:/interface/furniture/ui_furniture_select

DoNavigationHold

private System.Void DoNavigationHold(Candide.CandideUI.ControllerNavigation navigation, System.Single dt, Candide.CandideUI.CandideDesktop desktop)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash748183ABD7160799CA3800270D73634879ABB8D6C6DD1FAA49E8FA06980527C5
  • Body hashE821FC317CBD8E76C2C622E8D28E367BC7DEEFEB14E6E18FB59411DC200A423A
  • IL size109
Referenced calls
Called by

Draw

public System.Void Draw(Candide.CandideUI.UiRenderContext context)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashE374CB2B87EA1E015CBBFE4D8B547D6C376538EDD9D62AC6184F31517D28FA4D
  • Body hash761EEB3A003AB7899F025E7D748EF5127F725E148EBCFC64E9AF2B7D4A0C7C90
  • IL size219
Referenced calls
Called by

DrawInWorldUi

public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2DDC0EF914BF9BF2822C9D8D76C4226FCA3ADEDEFE363BF99647E818A358123C
  • Body hash12D8010A6D66F589B3B6A11B9BE39BF9BCC75D7494114C97388AB9FC6153FF34
  • IL size178
Referenced calls
Called by
String literals
  • PlacingState

EvaluateInputBlocker

private System.Void EvaluateInputBlocker()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7BC839EB37A4B5EC58811FC09E7CCBB9CB319F2E0BEAB69D61DBD91698A8987D
  • Body hash2FB9AD73F41EDCD195259600586AFB8F505EF60B93C4ACC7AC896D4D3BD4A51A
  • IL size48
Referenced calls
  • System.Collections.Generic.HashSet<System.String>::Remove(!0)
  • System.Collections.Generic.HashSet<System.String>::Add(!0)
String literals
  • ControllerUiInputSystem

FocusedElementOnDismounted

private System.Void FocusedElementOnDismounted(System.Object sender, System.EventArgs e)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashDA749223DA97BE19ECEB52D59253A0F6B66E9D151DD09DF5999675CFF70DCFC5
  • Body hashC9565A5323ADFF2DACB37BF3FA687AFDE06203F5534BCD027534256A6B234596
  • IL size7
Referenced calls
  • Candide.CandideUI.ControllerUiInputSystem::set_FocusedElement(Candide.CandideUI.CandideUiElement)

OnInputFocused

public System.Void OnInputFocused(Candide.CandideUI.Input.IInputFocusable element)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash9C353A5FB025AFD957452338EE344AE0D68382433945D03214C528ED179307EA
  • Body hashB59CA4EF6D328EADB5D56E97ECB761DE545563ACD4C17CC90468EAB7BCD3AA7E
  • IL size148
Referenced calls

OnStopInputFocused

public System.Void OnStopInputFocused()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC494F9D42559E15B8DE440B4F2F6766892B12251CBC57E82859FA6AF25BC2F57
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

PreUpdate

public System.Void PreUpdate()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash05E161F8AD4C7DE90932658F838E1508873878785605137E714ACE56D612D993
  • Body hash2FDA4FBC61E923AC2BDE0C0599108EEC6B6B5A0E52D705F61BDF79B3779EA174
  • IL size180
Referenced calls
Called by

Reset

public System.Void Reset()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6B34EDE04B0CF48526D38CB37230237A68ED61F8F0F274D917329B613A1C2F15
  • Body hashC9565A5323ADFF2DACB37BF3FA687AFDE06203F5534BCD027534256A6B234596
  • IL size7
Referenced calls
  • Candide.CandideUI.ControllerUiInputSystem::set_FocusedElement(Candide.CandideUI.CandideUiElement)

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash9E0F09B2A65DC00C14B4C6D33E0F20BF1B580295B4B40DFC3F3255F19E0A7FBE
  • Body hash19FED1EA9423DCCA513EB9512F7B74C83767B1B22CD265B9D46CFCD1DC366F2B
  • IL size742
Referenced calls
Called by