Romestead Assembly Reference

Candide.CandideUI.ImmediateUi.ImmediateCandideProgressBar

Type JSON

public class in Candide.CandideUI.ImmediateUi

Methods3
Properties0
Fields17
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.CandideUI.ImmediateUi
  • Base typeSystem.Object
  • Hash5367E7A12F1599EDE69D22968AEB4658172A27D203EBA4E8CA39327A7542B9A7

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
BuildButtonPressedFailSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet BuildButtonPressedFailSheet
BuildButtonPressedSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet BuildButtonPressedSheet
BuildButtonSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet BuildButtonSheet
FillSheet2privateprivate CandideCreator.Shared.Graphics.SpriteSheet FillSheet2
HammerSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet HammerSheet
Sheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet Sheet
TileSizeprivateprivate System.Int32 TileSize
TimingBarSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet TimingBarSheet
_buttonOffsetprivateprivate Microsoft.Xna.Framework.Vector2 _buttonOffset
_buttonPosprivateprivate Microsoft.Xna.Framework.Vector2 _buttonPos
_buttonSizeprivateprivate Microsoft.Xna.Framework.Vector2 _buttonSize
_hitXprivateprivate System.Single _hitX
_playAreaSecondsIntervalprivateprivate System.Single _playAreaSecondsInterval
_playAreaWidthprivateprivate System.Single _playAreaWidth
_timingBarOffsetprivateprivate Microsoft.Xna.Framework.Vector2 _timingBarOffset
_timingBarPosprivateprivate Microsoft.Xna.Framework.Vector2 _timingBarPos
_timingBarSizeprivateprivate Microsoft.Xna.Framework.Vector2 _timingBarSize

Methods

CalculateSizes

public System.Void CalculateSizes(Microsoft.Xna.Framework.Vector2 progressBarSize, Microsoft.Xna.Framework.Vector2 progressBarPos, out Microsoft.Xna.Framework.Vector2& newBarSize, out Microsoft.Xna.Framework.Vector2& newBarPos)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0747BB368398C9C4E824F763219ED72ACF62B1357A67E7B693AE375D178D4948
  • Body hash08F63C33E977040DC57629D413A38AB3734E1F94F429DF34AA931B37ABA6E98A
  • IL size363
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Height()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Width()
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
Called by

Draw

public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 progressBarSize, Microsoft.Xna.Framework.Vector2 progressBarPos, Microsoft.Xna.Framework.Vector2 progressBarOffset, System.Single percentageProgress, System.Single length, System.Single timer, System.Single keyPressedTimer, System.Collections.Generic.Queue<Shared.ActionInProgress.ActionInProgressHitArea> eventAreas, Shared.ActionInProgress.KeyPressedType keyPressedType, CandideCreator.Shared.Graphics.FrameAnimation hammerAnimation, System.String progressText)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash516DDCEAA05ACAFCD8E9E4543E83C7FBC1E798C35A3F56BAC5CC154649E65516
  • Body hash5685B29BBE1287526882D9BE3A15ED90A2CCD7CEC69FA9C74F138CDE59C36D10
  • IL size1338
Referenced calls
Called by

Measure

public Microsoft.Xna.Framework.Vector2 Measure(CandideCreator.Shared.Graphics.IconFlag flags)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticTrue
  • VirtualFalse
  • HashD698287D8A89D31711DA89A6636A6AA1B55FA1F26FA5C6259FFEB5CED579AFCA
  • Body hash6EED5ECB338CBCD67A27E9753F8A60B85FA4C3AAAD9DF4B07FD81CB03B24E85F
  • IL size18
Referenced calls