Candide.CandideUI.Input.CandideTextInputBox
Type JSONpublic class in Candide.CandideUI.Input
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Input - Base type
Candide.CandideUI.Input.AbstractInputFocusableUiElement - Hash
4694B207280436CA7E66BEA66209F96B85B57B602CD5022D073F5DCEA0662B4B
Relationships
Base type
Referenced by types
Candide.CandideUI.ChatWindow.CandideChatWindowCandide.CandideUI.TradingPost.Components.ItemSearchControlCandide.CandideUI.UserControls.RomanyItemsControlCandide.CandideUI.UserControls.SearchBarCandide.MainMenu.Ui.Steps.CreateCharacterWindowCandide.MainMenu.Ui.Steps.CreateWorldWindowCandide.MainMenu.Ui.Steps.HostServerWindowCandide.MainMenu.Ui.Steps.SelectServerWindowCandide.MainMenu.Ui.Steps.ServerPasswordWindow
Fields
| Name | Visibility | Signature |
|---|---|---|
BannedCharacters# | public | public System.String[] BannedCharacters |
BlinkInterval# | public | public System.Single BlinkInterval |
CursorPositionChanged# | private | private System.EventHandler CursorPositionChanged |
DisabledTextColor# | public | public System.Nullable<Microsoft.Xna.Framework.Color> DisabledTextColor |
FocusedTextColor# | public | public System.Nullable<Microsoft.Xna.Framework.Color> FocusedTextColor |
HintTextEnabled# | public | public System.Boolean HintTextEnabled |
InsertMode# | private | private System.Boolean InsertMode |
IsPassword# | public | public System.Boolean IsPassword |
MaxLength# | public | public System.Nullable<System.Int32> MaxLength |
Multiline# | public | public System.Boolean Multiline |
Readonly# | public | public System.Boolean Readonly |
RedoStack# | private | private Candide.CandideUI.Input.UndoRedoStack RedoStack |
SelectAllWhenSelected# | public | public System.Boolean SelectAllWhenSelected |
ShadowColor# | public | public Microsoft.Xna.Framework.Color ShadowColor |
TextChanged# | private | private System.EventHandler<Candide.CandideUI.ValueChangedEventArgs<System.String>> TextChanged |
TextChangedByUser# | private | private System.EventHandler<Candide.CandideUI.ValueChangedEventArgs<System.String>> TextChangedByUser |
TextColor# | public | public Microsoft.Xna.Framework.Color TextColor |
UndoStack# | private | private Candide.CandideUI.Input.UndoRedoStack UndoStack |
ValueChanging# | private | private System.EventHandler<Candide.CandideUI.ValueChangingEventArgs<System.String>> ValueChanging |
_blinkTimer# | private | private System.Single _blinkTimer |
_cursorIndex# | private | private System.Int32 _cursorIndex |
_cursorOn# | private | private System.Boolean _cursorOn |
_fontScale# | private | private System.Single _fontScale |
_hadIMEComposition# | private | private System.Boolean _hadIMEComposition |
_hintText# | private | private System.String _hintText |
_internalScrolling# | private | private Microsoft.Xna.Framework.Point _internalScrolling |
_isTouchDown# | private | private System.Boolean _isTouchDown |
_justSelectedAllThroughReceivingFocus# | private | private System.Boolean _justSelectedAllThroughReceivingFocus |
_lastCursorPosition# | private | private System.Nullable<Microsoft.Xna.Framework.Point> _lastCursorPosition |
_richTextLayout# | private | private FontStashSharp.RichText.RichTextLayout _richTextLayout |
_suppressRedoStackReset# | private | private System.Boolean _suppressRedoStackReset |
_text# | private | private System.String _text |
_textAlign# | private | private FontStashSharp.RichText.TextHorizontalAlignment _textAlign |
_textStyle# | private | private Candide.CandideUI.Components.CandideTextStyle _textStyle |
_wrap# | private | private System.Boolean _wrap |
Properties
| Name | Visibility | Signature |
|---|---|---|
CursorHeight# | public | public System.Int32 CursorHeight |
CursorPosition# | public | public System.Int32 CursorPosition |
CursorWidth# | public | public System.Int32 CursorWidth |
Font# | public | public FontStashSharp.SpriteFontBase Font |
GetFocusableType# | public | public Candide.CandideUI.Input.InputFocusableType GetFocusableType |
HintText# | public | public System.String HintText |
Length# | private | private System.Int32 Length |
SelectEnd# | public | public System.Int32 SelectEnd |
SelectStart# | public | public System.Int32 SelectStart |
Text# | public | public System.String Text |
TextAlign# | public | public FontStashSharp.RichText.TextHorizontalAlignment TextAlign |
TextStyle# | public | public Candide.CandideUI.Components.CandideTextStyle TextStyle |
TextVerticalAlignment# | public | public Candide.CandideUI.VerticalAlignment TextVerticalAlignment |
UserText# | private | private System.String UserText |
Wrap# | public | public System.Boolean Wrap |
Events
| Name | Visibility | Signature |
|---|---|---|
CursorPositionChanged# | public | public System.EventHandler CursorPositionChanged |
TextChanged# | public | public System.EventHandler<Candide.CandideUI.ValueChangedEventArgs<System.String>> TextChanged |
TextChangedByUser# | public | public System.EventHandler<Candide.CandideUI.ValueChangedEventArgs<System.String>> TextChangedByUser |
ValueChanging# | public | public System.EventHandler<Candide.CandideUI.ValueChangingEventArgs<System.String>> ValueChanging |
Methods
Copy
#
private System.Void Copy()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
0748F7BBBC47335D2CE80DD9BFA3D52551F4ABD1820A51C7F07D70FC8570417A - Body hash
250123225CC3A52B59D6D8F41DF8F77D75012452B10692EDA27F6B7D82339E14 - IL size114
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_SelectEnd()Candide.CandideUI.Input.CandideTextInputBox::get_SelectStart()System.Math::Min(System.Int32, System.Int32)System.Math::Max(System.Int32, System.Int32)FontStashSharp.RichText.RichTextLayout::get_Text()System.String::Substring(System.Int32, System.Int32)Candide.CandideUI.Text.TextCopy.Clipboard::SetText(System.String)
Delete
#
private System.Int32 Delete(System.Int32 where, System.Int32 len)
Method metadata
- Visibilityprivate
- Return type
System.Int32 - StaticFalse
- VirtualFalse
- Hash
A84A242858FC90660A943FCE5082C11F8A46582DE76778EA1A40040E6F4D267D - Body hash
EF8D322328A2AB1C07228440D1AEBC480415FF256D02549A46B89CD09CD27DFE - IL size100
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_Length()Candide.CandideUI.Input.CandideTextInputBox::get_Text()System.String::get_Chars(System.Int32)System.Char::IsSurrogate(System.Char)System.Char::IsLowSurrogate(System.Char)Candide.CandideUI.Input.UndoRedoStack::MakeDelete(System.String, System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::DeleteChars(System.Int32, System.Int32)
DeleteChars
#
private System.Void DeleteChars(System.Int32 pos, System.Int32 l)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
4BEC6AD1E9D4312FC7734A4E0BCACEFBDFCACB0DA54972C99B0DF05D70FAD58A - Body hash
BAEEA8D46226F3795BA64BD6D3F41B082E3E1B5D798BBEB3762F3BBB1D5AE352 - IL size43
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_UserText()System.String::Substring(System.Int32, System.Int32)System.String::Substring(System.Int32)System.String::Concat(System.String, System.String)Candide.CandideUI.Input.CandideTextInputBox::set_UserText(System.String)
DeleteSelection
#
private System.Void DeleteSelection()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C40A6938B82C058B37DA03B0613701DE92A7D077D3D4168B8F1B3482C95D40AD - Body hash
7850DFEAFA700FCCAD1D4B028AD46A707DFF473CEAEA56D7A9DEE6274FA6C34E - IL size124
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_SelectStart()Candide.CandideUI.Input.CandideTextInputBox::get_SelectEnd()Candide.CandideUI.Input.CandideTextInputBox::Delete(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::set_CursorPosition(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::set_SelectEnd(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::set_SelectStart(System.Int32)
DisableHintText
#
private System.Void DisableHintText()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E881DE6D2AE85AB752D739DC9090F0353E57782CAE7EC31799B5E04EFA220EF4 - Body hash
E550E05057534BC8013ED84EFA6A65EC4A44B5D427A1DD2214FC638F9DDAA2EF - IL size39
Referenced calls
System.String::IsNullOrEmpty(System.String)Candide.CandideUI.Input.CandideTextInputBox::GetText()FontStashSharp.RichText.RichTextLayout::set_Text(System.String)
EnableHintText
#
private System.Void EnableHintText()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
255881D2414BEB23EE9C11F2B071FC7AB0388AE614CAF491F40D704D8E17DA7C - Body hash
E00C7E7668BA0652DECF982BD0AC0331AB6E60CE41A162A9BE6E2799BDB14E93 - IL size34
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::ShouldEnableHintText()FontStashSharp.RichText.RichTextLayout::set_Text(System.String)
FocusSelectAll
#
public System.Void FocusSelectAll()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
D52115ACB8C1A7CA72A871B22B7ABC3FFE199520E77BFED6040F1920B3466187 - Body hash
10E730372FB5B085FD60C1C24F0222D0296F8B49C3798FBCF0B16739DA3F35BB - IL size30
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::SelectAll()Candide.CandideUI.Input.AbstractInputFocusableUiElement::Focus()Candide.CandideUI.Input.CandideTextInputBox::get_Text()System.String::get_Length()Candide.CandideUI.Input.CandideTextInputBox::set_CursorPosition(System.Int32)
GetRenderPositionByIndex
#
private Microsoft.Xna.Framework.Point GetRenderPositionByIndex(System.Int32 index)
Method metadata
- Visibilityprivate
- Return type
Microsoft.Xna.Framework.Point - StaticFalse
- VirtualFalse
- Hash
7929E1EA2074B33DF3B511E7958673B2C887909261457C3D7405A3DEF6CC7580 - Body hash
352D9C90323B39C79A00AF9F8C6E5C27E062C62EDD00D94A476914EEA51CDEE5 - IL size259
Referenced calls
Candide.CandideUI.CandideUiElement::get_ActualBounds()Candide.CandideUI.Input.CandideTextInputBox::get_Text()System.String::get_Length()FontStashSharp.RichText.RichTextLayout::GetGlyphInfoByIndex(System.Int32)System.Nullable<FontStashSharp.RichText.TextChunkGlyph>::get_HasValue()System.Nullable<FontStashSharp.RichText.TextChunkGlyph>::get_Value()Microsoft.Xna.Framework.Rectangle::get_Left()FontStashSharp.RichText.RichTextLayout::get_Lines()System.Collections.Generic.List<FontStashSharp.RichText.TextLine>::get_Count()System.Collections.Generic.List<FontStashSharp.RichText.TextLine>::get_Item(System.Int32)FontStashSharp.RichText.TextLine::get_Count()FontStashSharp.RichText.TextLine::GetGlyphInfoByIndex(System.Int32)System.Nullable<FontStashSharp.RichText.TextChunkGlyph>::GetValueOrDefault()Microsoft.Xna.Framework.Rectangle::get_Right()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)
GetText
#
private System.String GetText()
Method metadata
- Visibilityprivate
- Return type
System.String - StaticFalse
- VirtualFalse
- Hash
A2364449A17AD39F8ACA3FB9E28F81E000F963B60EC78106B76BFEACFC610A12 - Body hash
B64DD1C1383C83ADD08E66E62012F298868B72B3065ADDEDC26E73B954D31356 - IL size34
Referenced calls
System.String::get_Length()System.String::.ctor(System.Char, System.Int32)
InputChar
#
public System.Void InputChar(System.Char ch)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
FC4584DE8E1F119868A93CCC73DAC523A9DC9ECDBDEE98E9BA82817EF3669000 - Body hash
4AE5761F10193DEDEB3B7D5F6E499F8110B956DD09431AF8BE11351A6F911635 - IL size212
Referenced calls
System.Nullable<System.Int32>::get_HasValue()Candide.CandideUI.Input.CandideTextInputBox::get_Length()System.Nullable<System.Int32>::get_Value()Candide.CandideUI.Input.CandideTextInputBox::get_SelectStart()Candide.CandideUI.Input.CandideTextInputBox::get_SelectEnd()Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()Candide.CandideUI.Input.CandideTextInputBox::get_Text()Candide.CandideUI.Input.UndoRedoStack::MakeReplace(System.String, System.Int32, System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::DeleteChars(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::InsertChar(System.Int32, System.Char)Candide.CandideUI.Input.CandideTextInputBox::UserSetCursorPosition(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::DeleteSelection()Candide.CandideUI.Input.UndoRedoStack::MakeInsert(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::ResetSelection()
Insert
#
public System.Void Insert(System.Int32 where, System.String text)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
4801092B6D00575A916B948804F75DB716784D4E86754FA596A916AACC023A56 - Body hash
FEC785EE8CD4691102BFE2FAA767D924DE22A8386749CCA7D4C7249B98A8C7BA - IL size75
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::Process(System.String)System.String::IsNullOrEmpty(System.String)Candide.CandideUI.Input.CandideTextInputBox::TrimAccordingToMaxLength(System.String)Candide.CandideUI.Input.CandideTextInputBox::InsertChars(System.Int32, System.String)System.String::get_Length()Candide.CandideUI.Input.UndoRedoStack::MakeInsert(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()Candide.CandideUI.Input.CandideTextInputBox::set_CursorPosition(System.Int32)
InsertChar
#
private System.Boolean InsertChar(System.Int32 pos, System.Char ch)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
C35E84F52209021109A522DCF2557A01617A8C680F105937A2CA0DB5DACA89BD - Body hash
855A9C2B36F3B48879DBC8D01E01F62DDC3BE7889379264855D316873C9899C0 - IL size85
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_Text()System.String::IsNullOrEmpty(System.String)System.Char::ToString()Candide.CandideUI.Input.CandideTextInputBox::set_UserText(System.String)Candide.CandideUI.Input.CandideTextInputBox::get_UserText()System.String::Substring(System.Int32, System.Int32)System.String::op_Implicit(System.String)System.ReadOnlySpan<System.Char>::.ctor(!0&)System.String::Substring(System.Int32)System.String::Concat(System.ReadOnlySpan<System.Char>, System.ReadOnlySpan<System.Char>, System.ReadOnlySpan<System.Char>)
InsertChars
#
private System.Boolean InsertChars(System.Int32 pos, System.String s)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
40BD46E798E43DE786D010FC866447C1566D840FB827C684B817F81E0B182910 - Body hash
7776ADB40A3C127F3434212302D956E617B4AD961A6D12B615E740DFA3175BB9 - IL size71
Referenced calls
System.String::IsNullOrEmpty(System.String)Candide.CandideUI.Input.CandideTextInputBox::get_Text()Candide.CandideUI.Input.CandideTextInputBox::set_UserText(System.String)Candide.CandideUI.Input.CandideTextInputBox::get_UserText()System.String::Substring(System.Int32, System.Int32)System.String::Substring(System.Int32)System.String::Concat(System.String, System.String, System.String)
InternalDraw
#
protected System.Void InternalDraw(Candide.CandideUI.UiRenderContext context)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7DA4CA95CF8FCD240236BE9CD639244253F8A153AAA0111D29BF3832390CD616 - Body hash
31892E042CC111DC621CFD6A810B15AEE5C136A5FDDB3D17ADED87D2F839699D - IL size1312
Referenced calls
FontStashSharp.RichText.RichTextLayout::get_Font()Candide.CandideUI.CandideUiElement::get_ActualBounds()Candide.CandideUI.Input.CandideTextInputBox::RenderSelection(Candide.CandideUI.UiRenderContext)Candide.CandideUI.UiRenderContext::get_Opacity()Candide.CandideUI.UiRenderContext::set_Opacity(System.Single)Candide.CandideUI.CandideUiElement::get_Enabled()System.Nullable<Microsoft.Xna.Framework.Color>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Color>::get_Value()Candide.CandideUI.Input.AbstractInputFocusableUiElement::get_IsKeyboardFocused()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)FontStashSharp.RichText.RichTextLayout::get_Size()Microsoft.Xna.Framework.Point::ToVector2()Candide.CandideUI.Input.CandideTextInputBox::get_TextVerticalAlignment()Candide.CandideUI.LayoutUtils::Align(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Candide.CandideUI.HorizontalAlignment, Candide.CandideUI.VerticalAlignment)Microsoft.Xna.Framework.Rectangle::get_Location()Microsoft.Xna.Framework.Rectangle::Offset(Microsoft.Xna.Framework.Point)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.CandideUI.CandideUiSystem::get_DrawTextGlyphsFrames()FontStashSharp.RichText.RichTextLayout::get_Lines()System.Collections.Generic.List<FontStashSharp.RichText.TextLine>::GetEnumerator()List.Enumerator<FontStashSharp.RichText.TextLine>::get_Current()FontStashSharp.RichText.TextLine::get_Chunks()System.Collections.Generic.List<FontStashSharp.RichText.BaseChunk>::GetEnumerator()List.Enumerator<FontStashSharp.RichText.BaseChunk>::get_Current()FontStashSharp.RichText.TextChunk::get_Glyphs()System.Collections.Generic.List<FontStashSharp.RichText.TextChunkGlyph>::GetEnumerator()List.Enumerator<FontStashSharp.RichText.TextChunkGlyph>::get_Current()Microsoft.Xna.Framework.Color::get_White()Candide.CandideUI.UiRenderContext::DrawRectangle(Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, System.Single)List.Enumerator<FontStashSharp.RichText.TextChunkGlyph>::MoveNext()System.IDisposable::Dispose()List.Enumerator<FontStashSharp.RichText.BaseChunk>::MoveNext()
InternalMeasure
#
protected Microsoft.Xna.Framework.Vector2 InternalMeasure(Microsoft.Xna.Framework.Vector2 availableSize)
Method metadata
- Visibilityprotected
- Return type
Microsoft.Xna.Framework.Vector2 - StaticFalse
- VirtualTrue
- Hash
D56BA30A55ADC34EBB89C523D315B7400B4AA297363043EB8C934DDE81872CD8 - Body hash
513FB93192C1681290D4E71BA278A5C78B3BF9FF84E26ED16005B4851D2D660C - IL size161
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_Font()Microsoft.Xna.Framework.Vector2::get_Zero()Candide.CandideUI.Input.CandideTextInputBox::get_CursorWidth()System.Nullable<System.Int32>::.ctor(!0)FontStashSharp.RichText.RichTextLayout::Measure(System.Nullable<System.Int32>)Microsoft.Xna.Framework.Point::ToVector2()FontStashSharp.SpriteFontBase::get_LineHeight()Candide.CandideUI.Input.CandideTextInputBox::get_CursorHeight()System.MathF::Max(System.Single, System.Single)
InvalidateStyle
#
private System.Void InvalidateStyle()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
4477AC1B35C8E0116D67F2DF593E9375D9CAE5FAD98FEBC3997FD133606C472C - Body hash
153A600C5EC0705BDFE6DD0076BB2015A3293599F41696CCEBA83910364E6FE8 - IL size154
Referenced calls
Candide.Graphics.Fonts.CandideFont::get_RenderFont()System.ArgumentOutOfRangeException::.ctor()FontStashSharp.RichText.RichTextLayout::set_Font(FontStashSharp.SpriteFontBase)
MoveLine
#
private System.Void MoveLine(System.Int32 delta)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2F10B5FEA1C3E7C4FC74C2522E99CEBAC8B6C2739FC6C255B5C0749E0AEE6952 - Body hash
BB522D02ED7B5B0FF24D6A67374DA794211EAA204A70542803F907032B6E41B1 - IL size156
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()FontStashSharp.RichText.RichTextLayout::GetLineByCursorPosition(System.Int32)FontStashSharp.RichText.TextLine::get_LineIndex()FontStashSharp.RichText.RichTextLayout::get_Lines()System.Collections.Generic.List<FontStashSharp.RichText.TextLine>::get_Count()Candide.CandideUI.CandideUiElement::get_ActualBounds()Candide.CandideUI.Input.CandideTextInputBox::GetRenderPositionByIndex(System.Int32)System.Collections.Generic.List<FontStashSharp.RichText.TextLine>::get_Item(System.Int32)FontStashSharp.RichText.TextLine::get_TextStartIndex()FontStashSharp.RichText.TextLine::GetGlyphIndexByX(System.Int32)System.Nullable<System.Int32>::get_HasValue()System.Nullable<System.Int32>::get_Value()Candide.CandideUI.Input.CandideTextInputBox::UserSetCursorPosition(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::UpdateSelectionIfShiftDown()
OnChar
#
public System.Void OnChar(System.Char c)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
99E3A1750DA7CDEBBB6BA1EC8E678E9126DD18F407C08450A3AEAF34DD24C4BD - Body hash
CE3AE8B85CD89FCF60B8FA9E26619F76C0970EA0A697B8794A4B211AB62EE0D6 - IL size40
Referenced calls
Candide.CandideUI.Input.AbstractInputFocusableUiElement::OnChar(System.Char)Candide.CandideUI.CandideUiElement::get_Enabled()System.Char::IsControl(System.Char)Candide.CandideUI.Input.CandideTextInputBox::InputChar(System.Char)
OnControllerAPressed
#
public System.Void OnControllerAPressed()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
41D2CD1396C3ED7F7E3CB0B85F65BB12B73F59D97ED2F5A64345E8F8C2EC2274 - Body hash
E504858BCA1978766A2E1B41E46EB3B3C8ACD2BD6BA68540094962A65AC688E5 - IL size22
Referenced calls
Candide.CandideUI.CandideUiElement::OnControllerAPressed()Candide.CandideUI.CandideUiElement::get_Enabled()Candide.CandideUI.Input.CandideTextInputBox::FocusSelectAll()
OnCursorIndexChanged
#
private System.Void OnCursorIndexChanged()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B70EB357C00578BEF6914295CDBA217C931BF9844049E32F08B770CF99030104 - Body hash
A085676327AC97A0F538A7913AB7472206FE197C5D9321B1AA075247EB1A6011 - IL size29
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::UpdateScrolling()System.EventHandler::Invoke(System.Object, System.EventArgs)
OnDismount
#
protected System.Void OnDismount()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D2A54672DE0630CE11546B2AB8EA3E99E36FC5F2249A68F2FF5CEAEB0860E64E - Body hash
BA93487DF834BF594F3EE1E7CFF79AD26D55DAC2C75451DB980E4E2786E004A5 - IL size24
Referenced calls
Candide.CandideUI.Input.AbstractInputFocusableUiElement::OnDismount()Candide.CandideUI.Input.CandideTextInputBox::OnMousePrimaryUp(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.MouseUiInputSystem::remove_MousePressRelease(System.EventHandler)
OnGotInputFocus
#
public System.Void OnGotInputFocus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
FA309BB14E7A7A376BC3364765C45479C9CE3874D20F3E50A6027DF7752A9A80 - Body hash
7D616019F72C5D8F43F337377BC994BE68EA73583AC6E403F101F043E0ABB2F6 - IL size34
OnKeyDown
#
public System.Void OnKeyDown(Microsoft.Xna.Framework.Input.Keys k)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
CDD80CCD92A66F009C35A5451A0EE000BC7A390BF5770CF97D5860C0662BB52C - Body hash
296B61C9C92E4E95C9DEE4609F0C4F5A2F0FC268560A851227D50D06C992EC46 - IL size1022
Referenced calls
Candide.CandideUI.Input.AbstractInputFocusableUiElement::OnKeyDown(Microsoft.Xna.Framework.Input.Keys)Candide.CandideUI.CandideUiElement::get_Enabled()Candide.CandideUI.MouseUiInputSystem::get_IsControlDown()Candide.CandideUI.Input.CandideTextInputBox::Copy()Candide.CandideUI.Text.TextCopy.Clipboard::GetText()System.String::IsNullOrEmpty(System.String)Candide.CandideUI.Input.CandideTextInputBox::Paste(System.String)Candide.CandideUI.Input.CandideTextInputBox::get_SelectStart()Candide.CandideUI.Input.CandideTextInputBox::get_SelectEnd()Candide.CandideUI.Input.CandideTextInputBox::DeleteSelection()System.Math::Max(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::get_Text()System.String::LastIndexOf(System.String, System.Int32)System.String::IndexOf(System.String, System.Int32)System.String::get_Length()System.String::Substring(System.Int32, System.Int32)System.String::Concat(System.String, System.String)Candide.CandideUI.Input.CandideTextInputBox::Insert(System.Int32, System.String)System.Math::Min(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::Undo()Candide.CandideUI.Input.CandideTextInputBox::Redo()Candide.CandideUI.Input.CandideTextInputBox::SelectAll()Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()Candide.CandideUI.Input.CandideTextInputBox::UserSetCursorPosition(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::UpdateSelectionIfShiftDown()Candide.CandideUI.Input.CandideTextInputBox::get_Length()Candide.CandideUI.Input.CandideTextInputBox::MoveLine(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::Delete(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::ResetSelection()System.String::get_Chars(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::InputChar(System.Char)
OnLostInputFocus
#
public System.Void OnLostInputFocus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
8774FC812CD0C7E9B1B8E020F54A7812470ED6109E95784D87B48FABBE26DD07 - Body hash
863E09F48FBC23DF2CEE12D30143DCC75AAC57FAE9D27A1239D9932DC8DBA4B8 - IL size19
OnMount
#
protected System.Void OnMount()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
71016BE0A96A175110F8A55BD458B8ED79578984840B004ACCC47711639256D7 - Body hash
FE217E1E19E170D26FD11E91B49AE7DC69EBED520C7566E2255A6865EC7B5B0E - IL size24
Referenced calls
Candide.CandideUI.CandideUiElement::OnMount()Candide.CandideUI.Input.CandideTextInputBox::OnMousePrimaryUp(System.Object, System.EventArgs)System.EventHandler::.ctor(System.Object, System.IntPtr)Candide.CandideUI.MouseUiInputSystem::add_MousePressRelease(System.EventHandler)
OnMouseDoubleClick
#
public System.Void OnMouseDoubleClick()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
0184D7D5C2BC8927830A5E4B347409E06698530D2A9FB96A052A8E9DC8810BC1 - Body hash
A14525AFB4B6A2C822D1786A2C043FCD0581B08309522F88160A151AFC128AE6 - IL size197
Referenced calls
Candide.CandideUI.CandideUiElement::OnMouseDoubleClick()Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()Candide.CandideUI.Input.CandideTextInputBox::get_Text()System.String::IsNullOrEmpty(System.String)System.String::get_Length()Candide.CandideUI.MouseUiInputSystem::get_IsShiftDown()System.String::get_Chars(System.Int32)System.Char::IsWhiteSpace(System.Char)Candide.CandideUI.Input.CandideTextInputBox::set_SelectStart(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::set_SelectEnd(System.Int32)
OnMousePrimaryDown
#
public System.Void OnMousePrimaryDown()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
475FCB71B3273C6CDDDB3F0C379A7B323D71F0C99257136A805556BE4A04C4D5 - Body hash
3A737627D70ADF003FEB5FCA2C12E2F1497659F1B0E37D2C5ECA4CCC2BF91C2A - IL size58
Referenced calls
Candide.CandideUI.CandideUiElement::OnMousePrimaryDown()Candide.CandideUI.CandideUiElement::get_Enabled()Candide.CandideUI.Input.AbstractInputFocusableUiElement::Focus()Candide.CandideUI.Input.CandideTextInputBox::get_Length()Candide.CandideUI.Input.CandideTextInputBox::SetCursorByTouch()Candide.CandideUI.Input.CandideTextInputBox::ResetCursorBlinkTimer()
OnMousePrimaryUp
#
private System.Void OnMousePrimaryUp(System.Object sender, System.EventArgs e)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
12F6996107941E6AC08D60D9DD3344CF423C48C1906AB615F84ED393D43D90C9 - Body hash
323BD2DA19B248CEA85861E5DCE82DC9DEF215C27F8F121B8FA7D25EBB09819D - IL size8
Paste
#
private System.Boolean Paste(System.String text)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
B2EC2D26B411AB3C7B7C8A3063B635F4267A06D047286879F39BF17E61992420 - Body hash
9669C2ACB0F998BA0881D90C4E542CBEFE6ED6BEA63F66FFAA4367A0A92742F4 - IL size91
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::Process(System.String)Candide.CandideUI.Input.CandideTextInputBox::DeleteSelection()Candide.CandideUI.Input.CandideTextInputBox::TrimAccordingToMaxLength(System.String)Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()Candide.CandideUI.Input.CandideTextInputBox::InsertChars(System.Int32, System.String)System.String::get_Length()Candide.CandideUI.Input.UndoRedoStack::MakeInsert(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::UserSetCursorPosition(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::ResetSelection()
Process
#
private System.String Process(System.String value)
Method metadata
- Visibilityprivate
- Return type
System.String - StaticFalse
- VirtualFalse
- Hash
50D8B557EFE1DA986D28BB1CC012FB77D8824824DE2EBA331946FA7F528D3679 - Body hash
65929F4CF6A59D930730DFBC978DE6FBBF92125F32028E45DDDD383CB0326E71 - IL size69
Referenced calls
System.String::Replace(System.String, System.String)
Redo
#
private System.Void Redo()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
773A35F1AC9E4ECD5D4CA452295220837A72B95DA74AE5DEBBCFBC6DE360B1F6 - Body hash
B90D3EC141516A9997D5CE1DC26E25C9EAA15F044141DC88AF95136327772C45 - IL size19
Referenced calls
RenderSelection
#
private System.Void RenderSelection(Candide.CandideUI.UiRenderContext context)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
82E00E89BB059E47B302DE88CFBF58B20B27E7A5EE6FB849FDC1D55D71420FF9 - Body hash
445A00CFBA6F6F9F6F5A24260D37A46A26FF420F3441D93EB9064F6CF8685A31 - IL size65
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_Text()System.String::IsNullOrEmpty(System.String)Candide.CandideUI.Input.CandideTextInputBox::get_SelectStart()Candide.CandideUI.Input.CandideTextInputBox::get_SelectEnd()System.Math::Min(System.Int32, System.Int32)System.Math::Max(System.Int32, System.Int32)Microsoft.Xna.Framework.Color::get_Gray()Candide.CandideUI.Input.CandideTextInputBox::RenderSelectionStepTwo(Candide.CandideUI.UiRenderContext, System.Int32, System.Int32, Microsoft.Xna.Framework.Color)
RenderSelectionStepTwo
#
private System.Void RenderSelectionStepTwo(Candide.CandideUI.UiRenderContext context, System.Int32 selectStart, System.Int32 selectEnd, Microsoft.Xna.Framework.Color color)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
EA6C8091EE2953A02DCADD383C8DE1BB30B7203518A90A1F508EF28C17F148FF - Body hash
982445120C7FF08F99CBE1FF07CACE529CCCB64A567FC9D10282EF7763F2F1EC - IL size399
Referenced calls
Candide.CandideUI.CandideUiElement::get_ActualBounds()FontStashSharp.RichText.RichTextLayout::GetGlyphInfoByIndex(System.Int32)System.Nullable<FontStashSharp.RichText.TextChunkGlyph>::get_HasValue()System.Nullable<FontStashSharp.RichText.TextChunkGlyph>::get_Value()FontStashSharp.RichText.BaseChunk::get_LineIndex()FontStashSharp.RichText.RichTextLayout::get_Font()FontStashSharp.SpriteFontBase::get_LineHeight()Candide.CandideUI.Input.CandideTextInputBox::GetRenderPositionByIndex(System.Int32)FontStashSharp.RichText.RichTextLayout::get_Lines()System.Collections.Generic.List<FontStashSharp.RichText.TextLine>::get_Item(System.Int32)FontStashSharp.RichText.TextLine::get_TextStartIndex()FontStashSharp.RichText.TextLine::get_Count()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Candide.CandideUI.UiRenderContext::DrawRectangle(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Color, System.Single)Microsoft.Xna.Framework.Rectangle::get_Left()FontStashSharp.RichText.BaseChunk::get_Size()System.Collections.Generic.List<FontStashSharp.RichText.TextLine>::get_Count()
ResetCursorBlinkTimer
#
private System.Void ResetCursorBlinkTimer()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3EA46EF2B092491C05AA35471042574019A260F058791E011EBE202CF0A9BB13 - Body hash
7C65FF651564C9E59044F51B0F181BE3B7EB7DC6E29B47C4FA5EC6AC8DA76625 - IL size19
ResetSelection
#
private System.Void ResetSelection()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C380A2F5CD6A767115B7E43EF3BB79FA977C26C91633D0584908B474BBD13523 - Body hash
718A708E424EDEA968B22252EE8FD9A5560208103501A8356B9DE13BC4777E60 - IL size22
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()Candide.CandideUI.Input.CandideTextInputBox::set_SelectEnd(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::set_SelectStart(System.Int32)
Called by
Candide.CandideUI.Input.CandideTextInputBox::InputCharCandide.CandideUI.Input.CandideTextInputBox::OnKeyDownCandide.CandideUI.Input.CandideTextInputBox::OnLostInputFocusCandide.CandideUI.Input.CandideTextInputBox::PasteCandide.CandideUI.Input.CandideTextInputBox::SetCursorByTouchCandide.CandideUI.Input.CandideTextInputBox::UndoRedoCandide.CandideUI.Input.CandideTextInputBox::UpdateCandide.CandideUI.Input.CandideTextInputBox::UpdateSelectionIfShiftDown
SelectAll
#
public System.Void SelectAll()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
41DADC058CC2929C648D9CBFC3E9591D84DADFF5375C505107756C9364093B68 - Body hash
295131BE3B44EC2471B97C41C9F905E72450AA8B5105014FFEA04CD8ADF0904B - IL size20
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::set_SelectStart(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::get_Length()Candide.CandideUI.Input.CandideTextInputBox::set_SelectEnd(System.Int32)
SetCursorByTouch
#
private System.Void SetCursorByTouch()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
D6C462A9761BB4ECB8CBC3FDD872A57B8040706CB11EDADEC880600AF1CA86DF - Body hash
D7FB5C26B5D61391DA54E09F81C10AC4F2CFEEBD51385AD13A34BD4465E45FD9 - IL size168
Referenced calls
Candide.CandideUI.CandideUiElement::get_Desktop()Candide.CandideUI.MouseUiInputSystem::get_MouseWindowPosition()Candide.CandideUI.CandideUiElement::ToLocal(Microsoft.Xna.Framework.Vector2)Candide.CandideUI.CandideUiSystem::get_Scale()FontStashSharp.RichText.RichTextLayout::GetLineByY(System.Int32)FontStashSharp.RichText.TextLine::GetGlyphIndexByX(System.Int32)System.Nullable<System.Int32>::get_HasValue()FontStashSharp.RichText.TextLine::get_TextStartIndex()System.Nullable<System.Int32>::get_Value()Candide.CandideUI.Input.CandideTextInputBox::UserSetCursorPosition(System.Int32)Candide.CandideUI.MouseUiInputSystem::get_IsShiftDown()Candide.CandideUI.Input.CandideTextInputBox::UpdateSelection()Candide.CandideUI.Input.CandideTextInputBox::ResetSelection()
SetText
#
public System.Boolean SetText(System.String value, System.Boolean byUser)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
36C88AB7BDE4AC9D1F11E9D60057EB0F68DCE441C099591F3FCEF04916EF2A2B - Body hash
31F73D346CD2A19430287BC33B749485F3348E9EA458B2CB7A29BB1080BD5C61 - IL size200
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::Process(System.String)System.String::op_Equality(System.String, System.String)Candide.CandideUI.ValueChangingEventArgs<System.String>::.ctor(T, T)System.EventHandler<Candide.CandideUI.ValueChangingEventArgs<System.String>>::Invoke(System.Object, !0)Candide.CandideUI.CancellableEventArgs::get_Cancel()Candide.CandideUI.ValueChangingEventArgs<System.String>::get_NewValue()Candide.CandideUI.Input.CandideTextInputBox::UpdateRichText()Candide.CandideUI.Input.CandideTextInputBox::set_SelectEnd(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::set_SelectStart(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::set_CursorPosition(System.Int32)Candide.CandideUI.Input.UndoRedoStack::Reset()Candide.CandideUI.CandideUiElement::InvalidateMeasure()Candide.CandideUI.ValueChangedEventArgs<System.String>::.ctor(T, T)System.EventHandler<Candide.CandideUI.ValueChangedEventArgs<System.String>>::Invoke(System.Object, !0)
ShouldEnableHintText
#
private System.Boolean ShouldEnableHintText()
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
F19302A706B2641044F0804E9DB9B8E9D4EE15545F1BB066D89EBAE3DB3E7D2F - Body hash
E508645D1B0404FDE97C2EEDBED6C4FDE561A85F165103FDAA0D1D4D40678C9C - IL size38
Referenced calls
System.String::IsNullOrEmpty(System.String)Candide.CandideUI.Input.AbstractInputFocusableUiElement::get_IsKeyboardFocused()
TrimAccordingToMaxLength
#
private System.String TrimAccordingToMaxLength(System.String s)
Method metadata
- Visibilityprivate
- Return type
System.String - StaticFalse
- VirtualFalse
- Hash
F6543F22C799EEDE329E5AEFF98DF217C0DC8F78F39BA1E1C3E49026CBECF0D4 - Body hash
66CD9CF4ACFAA7DA93ACB86C6EA3E30AE42B9FF6D76A13D0A94652BD808C3F1E - IL size71
Referenced calls
System.Nullable<System.Int32>::get_HasValue()System.String::get_Length()System.Nullable<System.Int32>::get_Value()System.String::Substring(System.Int32, System.Int32)
Undo
#
private System.Void Undo()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
FE812CBFA1CAFBCBFC4AE02E08397BFDA1073D9B452788FA326652D09F677D81 - Body hash
5347614FFC6AE897A6751C7416021E6CCE6FC201FA5C278950C108D7FE42C212 - IL size19
Referenced calls
UndoRedo
#
private System.Void UndoRedo(Candide.CandideUI.Input.UndoRedoStack undoStack, Candide.CandideUI.Input.UndoRedoStack redoStack)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
277AAA20815DB97A7789C1E2BD5AB57402C7A141C9E9B198109DB51E0E615999 - Body hash
AB59EC22B22F4EF832B8772AD64E7BCE5E26A6D1C8EA96E6DEFF77968021A860 - IL size291
Referenced calls
Candide.CandideUI.Input.UndoRedoStack::get_Stack()System.Collections.Generic.Stack<Candide.CandideUI.Input.UndoRedoRecord>::get_Count()System.Collections.Generic.Stack<Candide.CandideUI.Input.UndoRedoRecord>::Pop()Candide.CandideUI.Input.CandideTextInputBox::get_Text()Candide.CandideUI.Input.UndoRedoStack::MakeDelete(System.String, System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::DeleteChars(System.Int32, System.Int32)Candide.CandideUI.Input.CandideTextInputBox::UserSetCursorPosition(System.Int32)Candide.CandideUI.Input.CandideTextInputBox::InsertChars(System.Int32, System.String)System.String::get_Length()Candide.CandideUI.Input.UndoRedoStack::MakeInsert(System.Int32, System.Int32)CandideCreator.Shared.Helpers.StringHelper::LengthOrDefault(System.String)Candide.CandideUI.Input.UndoRedoStack::MakeReplace(System.String, System.Int32, System.Int32, System.Int32)System.ArgumentOutOfRangeException::.ctor()Candide.CandideUI.Input.CandideTextInputBox::ResetSelection()
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2DAAA7AB3AE6DE1188ED22E52CF82F486F36BEBA72F601FAA0100CCCEA5ECF1E - Body hash
C17A927B65D11412B60E2102BBECF6EF6B0E156B01B00815BEE1B27ED6C024CE - IL size191
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::SetCursorByTouch()Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()MonoGame.IMEHelper.IMEHandler::get_Composition()System.String::get_Length()Candide.CandideUI.Input.AbstractInputFocusableUiElement::get_IsKeyboardFocused()Candide.CandideUI.CandideUiElement::get_Enabled()Candide.CandideUI.Input.CandideTextInputBox::get_SelectStart()Candide.CandideUI.Input.CandideTextInputBox::get_SelectEnd()Candide.CandideUI.Input.CandideTextInputBox::DeleteSelection()Candide.CandideUI.Input.CandideTextInputBox::ResetSelection()MonoGame.IMEHelper.IMEHandler::get_Candidates()
UpdateRichText
#
private System.Void UpdateRichText()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B6C6A01AB21BE75B57F4007D2BD8A96814E341117A06D2F1B73145F3796B1179 - Body hash
3BB8FC417A07431C47BDD632E479B2F1AB38B7A729FED55C7944E21453C47BC0 - IL size61
Referenced calls
System.String::IsNullOrEmpty(System.String)Candide.CandideUI.Input.CandideTextInputBox::GetText()FontStashSharp.RichText.RichTextLayout::set_Text(System.String)Candide.CandideUI.Input.CandideTextInputBox::EnableHintText()Candide.CandideUI.Input.CandideTextInputBox::DisableHintText()
UpdateScrolling
#
private System.Void UpdateScrolling()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
7C2B0DA99AF975ACE6FB0C111374A9D0D4DA5D2E786C088C099DAB3591DC40AC - Body hash
7E5860937E102709EDF629F1DA3275B1B0B3161BEBC525B56A6B314A7E224E15 - IL size785
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()Candide.CandideUI.Input.CandideTextInputBox::GetRenderPositionByIndex(System.Int32)System.Nullable<Microsoft.Xna.Framework.Point>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Point>::GetValueOrDefault()Microsoft.Xna.Framework.Point::op_Equality(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)Candide.CandideUI.CandideUiElement::get_ActualBounds()Candide.CandideUI.CandideUiElement::get_Bounds()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYMaximum()FontStashSharp.RichText.RichTextLayout::get_Size()Candide.CandideUI.Input.CandideTextInputBox::get_CursorWidth()Microsoft.Xna.Framework.Point::get_Zero()System.Nullable<Microsoft.Xna.Framework.Point>::.ctor(!0)FontStashSharp.RichText.RichTextLayout::get_Font()FontStashSharp.SpriteFontBase::get_LineHeight()Candide.CandideUI.Containers.CandideVerticalScrollViewer::get_ScrollYPosition()Candide.CandideUI.Containers.CandideVerticalScrollViewer::set_ScrollYPosition(System.Int32)
UpdateSelection
#
private System.Void UpdateSelection()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
29E93EB2DD0298961E1F08499F30476273DADB5FB6906983DE22D88E679AC626 - Body hash
BFB86AB4EB2130D0363B9524710D9530B6E3525102758D39AFA46E5815317228 - IL size13
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_CursorPosition()Candide.CandideUI.Input.CandideTextInputBox::set_SelectEnd(System.Int32)
UpdateSelectionIfShiftDown
#
private System.Void UpdateSelectionIfShiftDown()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
0F6077D7E954C655EF7A34338FC1151696AC7E5BBD562153BF9D2716008DE84A - Body hash
8EA414EB6FDCFA65877BE7DEDFE10DA29502352537A46DD3DAD1A118C191BEB8 - IL size21
Referenced calls
Candide.CandideUI.MouseUiInputSystem::get_IsShiftDown()Candide.CandideUI.Input.CandideTextInputBox::UpdateSelection()Candide.CandideUI.Input.CandideTextInputBox::ResetSelection()
UserSetCursorPosition
#
private System.Void UserSetCursorPosition(System.Int32 newPosition)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3AD061BB7674494B05AA53E20CAF3690AE62772418BB04F978DE7FBE16045CB1 - Body hash
BDE515C1BE989BE5746BAB6D35110AAD7389D1FB964F95D5123C1455C8D35950 - IL size32
Referenced calls
Candide.CandideUI.Input.CandideTextInputBox::get_Length()Candide.CandideUI.Input.CandideTextInputBox::set_CursorPosition(System.Int32)
Called by
Candide.CandideUI.Input.CandideTextInputBox::InputCharCandide.CandideUI.Input.CandideTextInputBox::MoveLineCandide.CandideUI.Input.CandideTextInputBox::OnKeyDownCandide.CandideUI.Input.CandideTextInputBox::PasteCandide.CandideUI.Input.CandideTextInputBox::SetCursorByTouchCandide.CandideUI.Input.CandideTextInputBox::UndoRedo