Romestead Assembly Reference

Candide.UISystems.PlaytestHUDHandler

Type JSON

public class in Candide.UISystems

Methods3
Properties0
Fields7
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.UISystems
  • Base typeSystem.Object
  • HashB36E45C117744C78A092BE3A3E8C4C8F7FE407C75C8D632C6321659E05CE1B1C

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
_bigTextUpdateTimerprivateprivate System.Single _bigTextUpdateTimer
_lastBigTextStringprivateprivate System.String _lastBigTextString
_positionprivateprivate System.Int32 _position
_positionTickSecondsprivateprivate System.Single _positionTickSeconds
_screenTextPositionprivateprivate Microsoft.Xna.Framework.Vector2 _screenTextPosition
_termsAcceptedprivateprivate System.Boolean _termsAccepted
_timerprivateprivate System.Single _timer

Methods

Draw

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashBF6A09F182A1ABA6B96271A6FCF4E10F52473C80D510D16EB318857D4690CB78
  • Body hash498D8D8313F4D22A46C957B3410C6297050C453ED6B24E905162624A6FD1D41C
  • IL size1389
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Width()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Height()
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
  • Candide.Graphics.Fonts.CandideFont::get_RenderFont()
  • FontStashSharp.SpriteFontBase::MeasureString(System.String, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Single, System.Single, FontStashSharp.FontSystemEffect, System.Int32)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • System.NotImplementedException::.ctor()
  • Microsoft.Xna.Framework.Color::get_White()
  • FontStashSharp.SpriteFontBase::DrawText(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Single, System.Single, System.Single, FontStashSharp.TextStyle, FontStashSharp.FontSystemEffect, System.Int32, System.Int32)
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()
  • Candide.Globals::GetIdealCameraScale()
  • CandideCreator.Shared.Helpers.CandideMathHelper::ClampSafe(System.Single, System.Single, System.Single)
  • FontStashSharp.FontSystem::GetFont(System.Single)
  • Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)
  • Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenEnumerable()
  • PlaytestHUDHandler.<>c::<Draw>b__8_0(Candide.CandideUI.CandideUiElement)
  • System.Func<Candide.CandideUI.CandideUiElement, System.Boolean>::.ctor(System.Object, System.IntPtr)
  • System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, System.Boolean>)
  • System.String::IsNullOrWhiteSpace(System.String)
  • System.IO.MemoryStream::.ctor()
  • System.IO.BinaryWriter::.ctor(System.IO.Stream)
  • System.IO.BinaryWriter::Write(System.UInt64)
  • System.DateTimeOffset::get_UtcNow()
  • System.DateTimeOffset::ToUnixTimeSeconds()
  • System.IO.BinaryWriter::Write(System.Int32)
  • System.IO.BinaryWriter::Write(System.Byte)
String literals
  • Playtest 1

ShowMainMenuUi

public System.Void ShowMainMenuUi(Candide.CandideUI.CandideDesktop desktop)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashCBE1FD98960EA01C46D011A0A1BBBBF2A34AF95BFD593A70B71C9D0F68168E3B
  • Body hash7218B952E401EA5F460E20E6F7FD339C68A2E7A0809B84BFD1D532230D935638
  • IL size524
Referenced calls
  • PlaytestHUDHandler.<>c__DisplayClass9_0::.ctor()
  • Candide.MainMenu.Ui.MainMenuUi::ShowUi(Candide.CandideUI.CandideDesktop)
  • Candide.CandideUI.Containers.CandideWindow::.ctor(Candide.CandideUI.Containers.WindowGraphics)
  • 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.Containers.CandideVerticalStackPanel::.ctor()
  • Candide.CandideUI.Components.CandideTextLabel::.ctor()
  • Candide.CandideUI.Components.CandideTextLabel::set_TextAlign(FontStashSharp.RichText.TextHorizontalAlignment)
  • Candide.CandideUI.Components.CandideTextLabel::set_TextStyle(Candide.CandideUI.Components.CandideTextStyle)
  • Candide.CandideUI.Components.CandideTextLabel::set_Text(System.String)
  • Candide.CandideUI.Components.CandideTextLabel::set_Wrap(System.Boolean)
  • Candide.CandideUI.CandideUiContainerMultipleItems::AddChild(Candide.CandideUI.CandideUiElement, System.Boolean)
  • Candide.CandideUI.Components.CandideHorizontalSeparator::.ctor()
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Margin(Candide.CandideUI.CandideThickness)
  • System.Nullable<System.Int32>::.ctor(!0)
  • Candide.CandideUI.CandideUiElement::set_MaxWidth(System.Nullable<System.Int32>)
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • Candide.CandideUI.CandideUiElement::set_Padding(Candide.CandideUI.CandideThickness)
  • Candide.CandideUI.Containers.CandideHorizontalStackPanel::.ctor()
  • Candide.CandideUI.Components.Buttons.CandideIconLabelButton::.ctor(System.String, CandideCreator.Shared.Graphics.IconFlag, System.Nullable<System.Int32>)
  • Candide.CandideUI.Components.Buttons.CandideIconLabelButton::set_Text(System.String)
  • PlaytestHUDHandler.<>c__DisplayClass9_0::<ShowMainMenuUi>b__1()
  • System.Action::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.CandideThickness::.ctor(System.Int32)
  • PlaytestHUDHandler.<>c::<ShowMainMenuUi>b__9_2()
  • Candide.CandideUI.CandideUiContainerSingleItem::SetChild(Candide.CandideUI.CandideUiElement)
  • Candide.CandideUI.Containers.CandideWindow::Show(Candide.CandideUI.CandideDesktop, System.Nullable<System.Int32>, System.Nullable<System.Int32>)
  • PlaytestHUDHandler.<>c__DisplayClass9_0::<ShowMainMenuUi>b__0(System.Object, System.EventArgs)
  • System.EventHandler::.ctor(System.Object, System.IntPtr)
  • Candide.CandideUI.Containers.CandideWindow::add_Closed(System.EventHandler)
String literals
  • Romestead Pre-Alpha - Terms
  • Greetings Roman! Thank you for taking part in the pre-alpha playtest for Romestead. Romestead is not complete and this
  • ui:yes
  • I agree to the terms
  • ui:no
  • Decline

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashF63641F20AC599F020EDF67C9D233AEACE1E43E6C744C71CF33BD03B34208145
  • Body hash3578C68708A3571F75CC819849C55FA67F42661FD44A324280F7CC21E7313ECF
  • IL size76
Referenced calls
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()