Romestead Assembly Reference

Candide.CandideUI.Components.CandideTextLabel

Type JSON

public class in Candide.CandideUI.Components

Methods9
Properties7
Fields16
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.CandideUI.Components
  • Base typeCandide.CandideUI.CandideUiElement
  • Hash4327358CFCB185DB69411F0D1F55C35CC6B57DCBC0FD84B79ECEFCF3AF6A628B

Relationships

Fields

NameVisibilitySignature
DefaultShadowColorpublicpublic Microsoft.Xna.Framework.Color DefaultShadowColor
DisabledTextColorpublicpublic Microsoft.Xna.Framework.Color DisabledTextColor
HighlightColorpublicpublic System.Nullable<Microsoft.Xna.Framework.Color> HighlightColor
MaxCharspublicpublic System.Int32 MaxChars
Settingsprivateprivate FontStashSharp.RichText.RichTextSettings Settings
ShadowColorpublicpublic Microsoft.Xna.Framework.Color ShadowColor
TextColorpublicpublic Microsoft.Xna.Framework.Color TextColor
_autoEllipsisMethodprotectedprotected FontStashSharp.RichText.AutoEllipsisMethod _autoEllipsisMethod
_autoEllipsisStringprotectedprotected System.String _autoEllipsisString
_autoEllipsisTextprotectedprotected FontStashSharp.RichText.RichTextLayout _autoEllipsisText
_errorTextprivateprivate FontStashSharp.RichText.RichTextLayout _errorText
_richTextprotectedprotected FontStashSharp.RichText.RichTextLayout _richText
_stringIdprivateprivate Shared.Text.StringId _stringId
_textAlignprivateprivate FontStashSharp.RichText.TextHorizontalAlignment _textAlign
_textStyleprivateprivate Candide.CandideUI.Components.CandideTextStyle _textStyle
_wrapprivateprivate System.Boolean _wrap

Properties

NameVisibilitySignature
AutoEllipsisMethodpublicpublic FontStashSharp.RichText.AutoEllipsisMethod AutoEllipsisMethod
AutoEllipsisStringpublicpublic System.String AutoEllipsisString
StringIdpublicpublic Shared.Text.StringId StringId
Textpublicpublic System.String Text
TextAlignpublicpublic FontStashSharp.RichText.TextHorizontalAlignment TextAlign
TextStylepublicpublic Candide.CandideUI.Components.CandideTextStyle TextStyle
Wrappublicpublic System.Boolean Wrap

Methods

ApplyAutoEllipsis

private FontStashSharp.RichText.RichTextLayout ApplyAutoEllipsis(System.Single width, System.Single height)

Method metadata
  • Visibilityprivate
  • Return typeFontStashSharp.RichText.RichTextLayout
  • StaticFalse
  • VirtualFalse
  • HashD2B5DA92CF91C7AEFCF67DB73E16C49828FB079C987F33A33D44687DAC9259B0
  • Body hash18678F5D53614BCCE52E0EBF3E12D3C47324B5C9E48DCD30D29935126F9CD467
  • IL size567
Referenced calls
  • System.Nullable<System.Int32>::.ctor(!0)
  • FontStashSharp.RichText.RichTextLayout::Measure(System.Nullable<System.Int32>)
  • FontStashSharp.RichText.RichTextLayout::get_Text()
  • FontStashSharp.RichText.RichTextLayout::.ctor()
  • FontStashSharp.RichText.RichTextLayout::set_Text(System.String)
  • FontStashSharp.RichText.RichTextLayout::get_Font()
  • FontStashSharp.RichText.RichTextLayout::set_Font(FontStashSharp.SpriteFontBase)
  • FontStashSharp.RichText.RichTextLayout::get_VerticalSpacing()
  • FontStashSharp.RichText.RichTextLayout::set_VerticalSpacing(System.Int32)
  • FontStashSharp.RichText.RichTextLayout::get_Width()
  • FontStashSharp.RichText.RichTextLayout::set_Width(System.Nullable<System.Int32>)
  • FontStashSharp.RichText.RichTextLayout::get_CalculateGlyphs()
  • FontStashSharp.RichText.RichTextLayout::set_CalculateGlyphs(System.Boolean)
  • FontStashSharp.RichText.RichTextLayout::get_SupportsCommands()
  • FontStashSharp.RichText.RichTextLayout::set_SupportsCommands(System.Boolean)
  • System.String::get_Length()
  • System.String::Substring(System.Int32, System.Int32)
  • Candide.CandideUI.Components.CandideTextLabel::get_AutoEllipsisString()
  • System.String::Concat(System.String, System.String)
  • Candide.CandideUI.Components.CandideTextLabel::<ApplyAutoEllipsis>g__GetMeasure|45_0(CandideTextLabel.<>c__DisplayClass45_0&)
  • System.Math::Abs(System.Single)
  • Candide.CandideUI.Components.CandideTextLabel::get_AutoEllipsisMethod()
  • System.String::LastIndexOf(System.Char, System.Int32)
Called by

BuildRtlError

protected System.String BuildRtlError(System.Exception ex)

Method metadata
  • Visibilityprotected
  • Return typeSystem.String
  • StaticTrue
  • VirtualFalse
  • Hash7035216029F49954A3C0814B9D342BD8F8BCBD320B0C0BB06E8E30E5170308EF
  • Body hash9D124AE1BF92619DC87ACD5B0E729985C0CFC20357EC90B6CF87AF9E55531EB9
  • IL size17
Referenced calls
  • System.Exception::get_Message()
  • System.String::Concat(System.String, System.String)
Called by
String literals
  • RTL Error:

GetFont

private FontStashSharp.SpriteFontBase GetFont(Candide.CandideUI.Components.CandideTextStyle style)

Method metadata
  • Visibilityprivate
  • Return typeFontStashSharp.SpriteFontBase
  • StaticTrue
  • VirtualFalse
  • Hash0EC961973D239B77A958C2E8C3D076D9315FE103A366E6FB13A5ABDD5993E114
  • Body hash8D628B13D5CF2F104A4415FB81A1353255C417B49FF6CE1882D25CC3F6223EDF
  • IL size229
Referenced calls
  • Candide.Graphics.Fonts.CandideFont::get_RenderFont()
  • System.ArgumentOutOfRangeException::.ctor()
Called by

InternalArrange

public System.Void InternalArrange()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashF5B2CBC208F44DB8E2A1E0772A207F5093A7888EAA47B36CF0E97C73E3406E9B
  • Body hash47FA7077CC49A5BC64B07F9E95E75A7ECB879E5E8A76B08B0570384175663DDD
  • IL size53
Referenced calls

InternalDraw

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

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1F52C086D9E9FCC1ACF3559DAAB4320A64C543375BDF3169990EE3360C8B209D
  • Body hash362B904E91FB7FC9CF0AE2FB9FAF954AB501CF8C772EF580839ED70925087169
  • IL size423
Referenced calls

InternalMeasure

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

Method metadata
  • Visibilityprotected
  • Return typeMicrosoft.Xna.Framework.Vector2
  • StaticFalse
  • VirtualTrue
  • HashE429E68B88D0239DF32898F24A33F7CC28D5976E1A3954B661581140E37D6B3D
  • Body hash6633593F8FCB051AA989C660976E9C1F659E7D8916B5F31EFFB18D2B58F886D5
  • IL size380
Referenced calls
Called by

InvalidateStyle

private System.Void InvalidateStyle()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3C1CC11AB6E391EE799D8C3AD416620FC8C34EA4B7D9CF460F62AD5AC5A0D1DB
  • Body hash6235AD1D365C008EA652B5B3CB07659F0504EC86336AD846106FF3B80F7EC24D
  • IL size23
Referenced calls
Called by

Update

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

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