Romestead Assembly Reference

Candide.CandideUI.Components.CandideIcon

Type JSON

public class in Candide.CandideUI.Components

Methods5
Properties4
Fields8
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
DrawStylepublicpublic Candide.CandideUI.Components.DrawStyle DrawStyle
Highlightpublicpublic System.Boolean Highlight
IconPixelSizeprotectedprotected Microsoft.Xna.Framework.Vector2 IconPixelSize
LargeHighlightSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet LargeHighlightSheet
MediumHighlightSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet MediumHighlightSheet
_iconDataprivateprivate System.Nullable<CandideCreator.Shared.Graphics.IconData> _iconData
_iconFlagsprivateprivate CandideCreator.Shared.Graphics.IconFlag _iconFlags
_scaleprivateprivate Microsoft.Xna.Framework.Vector2 _scale

Properties

NameVisibilitySignature
Iconpublicpublic System.String Icon
IconDatapublicpublic System.Nullable<CandideCreator.Shared.Graphics.IconData> IconData
IconFlagspublicpublic CandideCreator.Shared.Graphics.IconFlag IconFlags
Scalepublicpublic Microsoft.Xna.Framework.Vector2 Scale

Methods

GetIconSizeForFlags

public Microsoft.Xna.Framework.Vector2 GetIconSizeForFlags(CandideCreator.Shared.Graphics.IconFlag iconFlags)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticTrue
  • VirtualFalse
  • HashEA93796BF53E8157399CABB81A1CEC02504ACA301F4A22A471F92F804A4872D3
  • Body hash6CDAFBEF7B82A65DF59C841556F9AA26679960515EACDC2EE4EB67FD484BC57B
  • IL size92
Referenced calls
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single)
  • System.ArgumentOutOfRangeException::.ctor()
Called by

InternalDraw

protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash17DDF2700C07B0951AADA1F812A77FB1B8C446EAEB75D008C21ED47F4E2D65EB
  • Body hashDB6826C6DB09549960A5DEC9A086D7AD39C7A36A71D6F87793B0653A5C51C24F
  • IL size338
Referenced calls

InternalMeasure

protected Microsoft.Xna.Framework.Vector2 InternalMeasure(Microsoft.Xna.Framework.Vector2 availableSize)

Method metadata
  • Visibilityprotected
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualTrue
  • HashE7B059791678FBC2F91D87778B5E7B04B6C730417677C7367A514A8267896891
  • Body hash6BA02C38AE75C8CD6FD1EB1F3CB19DA91F12FF386287EEF7F5FDACF46E09D397
  • IL size29
Referenced calls
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)

OnStateUpdated

public System.Void OnStateUpdated()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash004BEDDCC756A9E8908A8620A81CA3ECAA771E718417DB8001F5DA2FFD8280FB
  • Body hash62D5A1C35A8F48A7BAAB4A28D8C7C2A85370880A50CA7B86A24342F940AF5395
  • IL size136
Referenced calls
  • Candide.CandideUI.CandideUiComponent::get_State()
  • System.Enum::HasFlag(System.Enum)

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash4A78BCE282144201A1AAE24E09C2B28AF6AE9CE81845D1B1437CD83EE2AC158A
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1