### YamlMime:ManagedReference
items:
- uid: MLEM.Input.TextInput
commentId: T:MLEM.Input.TextInput
id: TextInput
parent: MLEM.Input
children:
- MLEM.Input.TextInput.#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String})
- MLEM.Input.TextInput.CaretLine
- MLEM.Input.TextInput.CaretPos
- MLEM.Input.TextInput.CaretPosInLine
- MLEM.Input.TextInput.CopyToClipboardFunction
- MLEM.Input.TextInput.DefaultRule
- MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)
- MLEM.Input.TextInput.FileNames
- MLEM.Input.TextInput.FirstVisibleLine
- MLEM.Input.TextInput.Font
- MLEM.Input.TextInput.InputRule
- MLEM.Input.TextInput.InsertText(System.Object,System.Boolean)
- MLEM.Input.TextInput.Length
- MLEM.Input.TextInput.LettersNumbers
- MLEM.Input.TextInput.Lines
- MLEM.Input.TextInput.MaskingCharacter
- MLEM.Input.TextInput.MaxDisplayedLines
- MLEM.Input.TextInput.MaximumCharacters
- MLEM.Input.TextInput.MoveCaretToLine(System.Int32)
- MLEM.Input.TextInput.Multiline
- MLEM.Input.TextInput.OnTextChange
- MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)
- MLEM.Input.TextInput.OnlyLetters
- MLEM.Input.TextInput.OnlyNumbers
- MLEM.Input.TextInput.PasteFromClipboardFunction
- MLEM.Input.TextInput.PathNames
- MLEM.Input.TextInput.RemoveText(System.Int32,System.Int32)
- MLEM.Input.TextInput.SetText(System.Object,System.Boolean)
- MLEM.Input.TextInput.ShowLine(System.Int32)
- MLEM.Input.TextInput.Size
- MLEM.Input.TextInput.Text
- MLEM.Input.TextInput.TextScale
- MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)
langs:
- csharp
- vb
name: TextInput
nameWithType: TextInput
fullName: MLEM.Input.TextInput
type: Class
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: TextInput
path: ../MLEM/Input/TextInput.cs
startLine: 19
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
A class that contains all of the necessary tools to create a text input field or box.
This text input features single- and input, sets, free caret movement, copying and pasting, and more.
To use this class, , and have to be called regularly.
While this class is used by MLEM.Ui's TextField, it is designed to be used for custom or external UI systems.
example: []
syntax:
content: public class TextInput
content.vb: Public Class TextInput
inheritance:
- System.Object
inheritedMembers:
- System.Object.ToString
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- uid: MLEM.Input.TextInput.DefaultRule
commentId: F:MLEM.Input.TextInput.DefaultRule
id: DefaultRule
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: DefaultRule
nameWithType: TextInput.DefaultRule
fullName: MLEM.Input.TextInput.DefaultRule
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: DefaultRule
path: ../MLEM/Input/TextInput.cs
startLine: 24
assemblies:
- MLEM
namespace: MLEM.Input
summary: A that allows any visible character and spaces
example: []
syntax:
content: public static readonly TextInput.Rule DefaultRule
return:
type: MLEM.Input.TextInput.Rule
content.vb: Public Shared ReadOnly DefaultRule As TextInput.Rule
- uid: MLEM.Input.TextInput.OnlyLetters
commentId: F:MLEM.Input.TextInput.OnlyLetters
id: OnlyLetters
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: OnlyLetters
nameWithType: TextInput.OnlyLetters
fullName: MLEM.Input.TextInput.OnlyLetters
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnlyLetters
path: ../MLEM/Input/TextInput.cs
startLine: 34
assemblies:
- MLEM
namespace: MLEM.Input
summary: A that only allows letters
example: []
syntax:
content: public static readonly TextInput.Rule OnlyLetters
return:
type: MLEM.Input.TextInput.Rule
content.vb: Public Shared ReadOnly OnlyLetters As TextInput.Rule
- uid: MLEM.Input.TextInput.OnlyNumbers
commentId: F:MLEM.Input.TextInput.OnlyNumbers
id: OnlyNumbers
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: OnlyNumbers
nameWithType: TextInput.OnlyNumbers
fullName: MLEM.Input.TextInput.OnlyNumbers
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnlyNumbers
path: ../MLEM/Input/TextInput.cs
startLine: 44
assemblies:
- MLEM
namespace: MLEM.Input
summary: A that only allows numerals
example: []
syntax:
content: public static readonly TextInput.Rule OnlyNumbers
return:
type: MLEM.Input.TextInput.Rule
content.vb: Public Shared ReadOnly OnlyNumbers As TextInput.Rule
- uid: MLEM.Input.TextInput.LettersNumbers
commentId: F:MLEM.Input.TextInput.LettersNumbers
id: LettersNumbers
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: LettersNumbers
nameWithType: TextInput.LettersNumbers
fullName: MLEM.Input.TextInput.LettersNumbers
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: LettersNumbers
path: ../MLEM/Input/TextInput.cs
startLine: 54
assemblies:
- MLEM
namespace: MLEM.Input
summary: A that only allows letters and numerals
example: []
syntax:
content: public static readonly TextInput.Rule LettersNumbers
return:
type: MLEM.Input.TextInput.Rule
content.vb: Public Shared ReadOnly LettersNumbers As TextInput.Rule
- uid: MLEM.Input.TextInput.PathNames
commentId: F:MLEM.Input.TextInput.PathNames
id: PathNames
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: PathNames
nameWithType: TextInput.PathNames
fullName: MLEM.Input.TextInput.PathNames
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: PathNames
path: ../MLEM/Input/TextInput.cs
startLine: 64
assemblies:
- MLEM
namespace: MLEM.Input
summary: A that only allows characters not contained in
example: []
syntax:
content: public static readonly TextInput.Rule PathNames
return:
type: MLEM.Input.TextInput.Rule
content.vb: Public Shared ReadOnly PathNames As TextInput.Rule
- uid: MLEM.Input.TextInput.FileNames
commentId: F:MLEM.Input.TextInput.FileNames
id: FileNames
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: FileNames
nameWithType: TextInput.FileNames
fullName: MLEM.Input.TextInput.FileNames
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: FileNames
path: ../MLEM/Input/TextInput.cs
startLine: 74
assemblies:
- MLEM
namespace: MLEM.Input
summary: A that only allows characters not contained in
example: []
syntax:
content: public static readonly TextInput.Rule FileNames
return:
type: MLEM.Input.TextInput.Rule
content.vb: Public Shared ReadOnly FileNames As TextInput.Rule
- uid: MLEM.Input.TextInput.Text
commentId: P:MLEM.Input.TextInput.Text
id: Text
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: Text
nameWithType: TextInput.Text
fullName: MLEM.Input.TextInput.Text
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Text
path: ../MLEM/Input/TextInput.cs
startLine: 85
assemblies:
- MLEM
namespace: MLEM.Input
summary: This text input's current text
example: []
syntax:
content: public string Text { get; }
parameters: []
return:
type: System.String
content.vb: Public ReadOnly Property Text As String
overload: MLEM.Input.TextInput.Text*
- uid: MLEM.Input.TextInput.Length
commentId: P:MLEM.Input.TextInput.Length
id: Length
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: Length
nameWithType: TextInput.Length
fullName: MLEM.Input.TextInput.Length
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Length
path: ../MLEM/Input/TextInput.cs
startLine: 89
assemblies:
- MLEM
namespace: MLEM.Input
summary: The length that this 's text has.
example: []
syntax:
content: public int Length { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property Length As Integer
overload: MLEM.Input.TextInput.Length*
- uid: MLEM.Input.TextInput.OnTextChange
commentId: F:MLEM.Input.TextInput.OnTextChange
id: OnTextChange
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: OnTextChange
nameWithType: TextInput.OnTextChange
fullName: MLEM.Input.TextInput.OnTextChange
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnTextChange
path: ../MLEM/Input/TextInput.cs
startLine: 93
assemblies:
- MLEM
namespace: MLEM.Input
summary: An event that gets called when changes, either through input, or through a manual change.
example: []
syntax:
content: public TextInput.TextChanged OnTextChange
return:
type: MLEM.Input.TextInput.TextChanged
content.vb: Public OnTextChange As TextInput.TextChanged
- uid: MLEM.Input.TextInput.InputRule
commentId: F:MLEM.Input.TextInput.InputRule
id: InputRule
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: InputRule
nameWithType: TextInput.InputRule
fullName: MLEM.Input.TextInput.InputRule
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: InputRule
path: ../MLEM/Input/TextInput.cs
startLine: 98
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The rule used for text input.
Rules allow only certain characters to be allowed inside of a text input.
example: []
syntax:
content: public TextInput.Rule InputRule
return:
type: MLEM.Input.TextInput.Rule
content.vb: Public InputRule As TextInput.Rule
- uid: MLEM.Input.TextInput.CaretPos
commentId: P:MLEM.Input.TextInput.CaretPos
id: CaretPos
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: CaretPos
nameWithType: TextInput.CaretPos
fullName: MLEM.Input.TextInput.CaretPos
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: CaretPos
path: ../MLEM/Input/TextInput.cs
startLine: 103
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The position of the caret within the text.
This is always between 0 and the of
example: []
syntax:
content: public int CaretPos { get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public Property CaretPos As Integer
overload: MLEM.Input.TextInput.CaretPos*
- uid: MLEM.Input.TextInput.CaretLine
commentId: P:MLEM.Input.TextInput.CaretLine
id: CaretLine
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: CaretLine
nameWithType: TextInput.CaretLine
fullName: MLEM.Input.TextInput.CaretLine
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: CaretLine
path: ../MLEM/Input/TextInput.cs
startLine: 119
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The line of text that the caret is currently on.
This can only be only non-0 if is true.
example: []
syntax:
content: public int CaretLine { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property CaretLine As Integer
overload: MLEM.Input.TextInput.CaretLine*
- uid: MLEM.Input.TextInput.CaretPosInLine
commentId: P:MLEM.Input.TextInput.CaretPosInLine
id: CaretPosInLine
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: CaretPosInLine
nameWithType: TextInput.CaretPosInLine
fullName: MLEM.Input.TextInput.CaretPosInLine
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: CaretPosInLine
path: ../MLEM/Input/TextInput.cs
startLine: 129
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The position in the current that the caret is currently on.
If is false, this value is always equal to .
example: []
syntax:
content: public int CaretPosInLine { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property CaretPosInLine As Integer
overload: MLEM.Input.TextInput.CaretPosInLine*
- uid: MLEM.Input.TextInput.MaskingCharacter
commentId: P:MLEM.Input.TextInput.MaskingCharacter
id: MaskingCharacter
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: MaskingCharacter
nameWithType: TextInput.MaskingCharacter
fullName: MLEM.Input.TextInput.MaskingCharacter
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: MaskingCharacter
path: ../MLEM/Input/TextInput.cs
startLine: 140
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
A character that should be displayed instead of this text input's content.
The amount of masking characters displayed will be equal to the 's length.
This behavior is useful for password inputs or similar.
example: []
syntax:
content: public char? MaskingCharacter { get; set; }
parameters: []
return:
type: System.Nullable{System.Char}
content.vb: Public Property MaskingCharacter As Char?
overload: MLEM.Input.TextInput.MaskingCharacter*
- uid: MLEM.Input.TextInput.MaximumCharacters
commentId: F:MLEM.Input.TextInput.MaximumCharacters
id: MaximumCharacters
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: MaximumCharacters
nameWithType: TextInput.MaximumCharacters
fullName: MLEM.Input.TextInput.MaximumCharacters
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: MaximumCharacters
path: ../MLEM/Input/TextInput.cs
startLine: 153
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The maximum amount of characters that can be input into this text input.
If this is set, the length of will never exceed this value.
example: []
syntax:
content: public int? MaximumCharacters
return:
type: System.Nullable{System.Int32}
content.vb: Public MaximumCharacters As Integer?
- uid: MLEM.Input.TextInput.Multiline
commentId: P:MLEM.Input.TextInput.Multiline
id: Multiline
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: Multiline
nameWithType: TextInput.Multiline
fullName: MLEM.Input.TextInput.Multiline
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Multiline
path: ../MLEM/Input/TextInput.cs
startLine: 159
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
Whether this text input should support multi-line editing.
If this is true, pressing will insert a new line into the if the allows it.
Additionally, text will be rendered with horizontal soft wraps, and lines that are outside of the text input's bounds will be hidden.
example: []
syntax:
content: public bool Multiline { get; set; }
parameters: []
return:
type: System.Boolean
content.vb: Public Property Multiline As Boolean
overload: MLEM.Input.TextInput.Multiline*
- uid: MLEM.Input.TextInput.Font
commentId: P:MLEM.Input.TextInput.Font
id: Font
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: Font
nameWithType: TextInput.Font
fullName: MLEM.Input.TextInput.Font
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Font
path: ../MLEM/Input/TextInput.cs
startLine: 171
assemblies:
- MLEM
namespace: MLEM.Input
summary: The font that this text input is currently using.
example: []
syntax:
content: public GenericFont Font { get; set; }
parameters: []
return:
type: MLEM.Font.GenericFont
content.vb: Public Property Font As GenericFont
overload: MLEM.Input.TextInput.Font*
- uid: MLEM.Input.TextInput.TextScale
commentId: P:MLEM.Input.TextInput.TextScale
id: TextScale
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: TextScale
nameWithType: TextInput.TextScale
fullName: MLEM.Input.TextInput.TextScale
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: TextScale
path: ../MLEM/Input/TextInput.cs
startLine: 184
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The scale that this text input's text has.
In , this is multiplied with the drawScale parameter.
example: []
syntax:
content: public float TextScale { get; set; }
parameters: []
return:
type: System.Single
content.vb: Public Property TextScale As Single
overload: MLEM.Input.TextInput.TextScale*
- uid: MLEM.Input.TextInput.Size
commentId: P:MLEM.Input.TextInput.Size
id: Size
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: Size
nameWithType: TextInput.Size
fullName: MLEM.Input.TextInput.Size
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Size
path: ../MLEM/Input/TextInput.cs
startLine: 197
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The size of this text input, which is the size that this text input's will be bounded to in .
Note that gets applied to the text for calculations involving this size.
example: []
syntax:
content: public Vector2 Size { get; set; }
parameters: []
return:
type: Microsoft.Xna.Framework.Vector2
content.vb: Public Property Size As Vector2
overload: MLEM.Input.TextInput.Size*
- uid: MLEM.Input.TextInput.MaxDisplayedLines
commentId: P:MLEM.Input.TextInput.MaxDisplayedLines
id: MaxDisplayedLines
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: MaxDisplayedLines
nameWithType: TextInput.MaxDisplayedLines
fullName: MLEM.Input.TextInput.MaxDisplayedLines
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: MaxDisplayedLines
path: ../MLEM/Input/TextInput.cs
startLine: 210
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The maximum amount of lines that can be visible in this text input, based on its , the used and its .
Note that this may return a number higher than 1 even if this is not a text input.
example: []
syntax:
content: public int MaxDisplayedLines { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property MaxDisplayedLines As Integer
overload: MLEM.Input.TextInput.MaxDisplayedLines*
- uid: MLEM.Input.TextInput.FirstVisibleLine
commentId: P:MLEM.Input.TextInput.FirstVisibleLine
id: FirstVisibleLine
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: FirstVisibleLine
nameWithType: TextInput.FirstVisibleLine
fullName: MLEM.Input.TextInput.FirstVisibleLine
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: FirstVisibleLine
path: ../MLEM/Input/TextInput.cs
startLine: 215
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The index of the first line that is currently visible.
This value can be changed using .
example: []
syntax:
content: public int FirstVisibleLine { get; }
parameters: []
return:
type: System.Int32
content.vb: Public Property FirstVisibleLine As Integer
overload: MLEM.Input.TextInput.FirstVisibleLine*
- uid: MLEM.Input.TextInput.Lines
commentId: P:MLEM.Input.TextInput.Lines
id: Lines
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: Lines
nameWithType: TextInput.Lines
fullName: MLEM.Input.TextInput.Lines
type: Property
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Lines
path: ../MLEM/Input/TextInput.cs
startLine: 220
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
The total amount of lines of text that this text input currently has, including additional lines added by automatic wrapping.
If this is not a text input, this value is always 1.
example: []
syntax:
content: public int Lines { get; }
parameters: []
return:
type: System.Int32
content.vb: Public Property Lines As Integer
overload: MLEM.Input.TextInput.Lines*
- uid: MLEM.Input.TextInput.CopyToClipboardFunction
commentId: F:MLEM.Input.TextInput.CopyToClipboardFunction
id: CopyToClipboardFunction
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: CopyToClipboardFunction
nameWithType: TextInput.CopyToClipboardFunction
fullName: MLEM.Input.TextInput.CopyToClipboardFunction
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: CopyToClipboardFunction
path: ../MLEM/Input/TextInput.cs
startLine: 225
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
A function that is invoked when a string of text should be copied to the clipboard.
MLEM.Ui uses the TextCopy package for this, but other options are available.
example: []
syntax:
content: public Action CopyToClipboardFunction
return:
type: System.Action{System.String}
content.vb: Public CopyToClipboardFunction As Action(Of String)
- uid: MLEM.Input.TextInput.PasteFromClipboardFunction
commentId: F:MLEM.Input.TextInput.PasteFromClipboardFunction
id: PasteFromClipboardFunction
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: PasteFromClipboardFunction
nameWithType: TextInput.PasteFromClipboardFunction
fullName: MLEM.Input.TextInput.PasteFromClipboardFunction
type: Field
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: PasteFromClipboardFunction
path: ../MLEM/Input/TextInput.cs
startLine: 230
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
A function that is invoked when a string of text should be pasted from the clipboard.
MLEM.Ui uses the TextCopy package for this, but other options are available.
example: []
syntax:
content: public Func PasteFromClipboardFunction
return:
type: System.Func{System.String}
content.vb: Public PasteFromClipboardFunction As Func(Of String)
- uid: MLEM.Input.TextInput.#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String})
commentId: M:MLEM.Input.TextInput.#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String})
id: '#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String})'
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: TextInput(GenericFont, Vector2, float, Rule, Action, Func)
nameWithType: TextInput.TextInput(GenericFont, Vector2, float, TextInput.Rule, Action, Func)
fullName: MLEM.Input.TextInput.TextInput(MLEM.Font.GenericFont, Microsoft.Xna.Framework.Vector2, float, MLEM.Input.TextInput.Rule, System.Action, System.Func)
type: Constructor
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: .ctor
path: ../MLEM/Input/TextInput.cs
startLine: 258
assemblies:
- MLEM
namespace: MLEM.Input
summary: Creates a new text input with the given settings.
example: []
syntax:
content: public TextInput(GenericFont font, Vector2 size, float textScale, TextInput.Rule inputRule = null, Action copyToClipboardFunction = null, Func pasteFromClipboardFunction = null)
parameters:
- id: font
type: MLEM.Font.GenericFont
description: The to use.
- id: size
type: Microsoft.Xna.Framework.Vector2
description: The to set.
- id: textScale
type: System.Single
description: The to set.
- id: inputRule
type: MLEM.Input.TextInput.Rule
description: The to set.
- id: copyToClipboardFunction
type: System.Action{System.String}
description: The to set.
- id: pasteFromClipboardFunction
type: System.Func{System.String}
description: The to set.
content.vb: Public Sub New(font As GenericFont, size As Vector2, textScale As Single, inputRule As TextInput.Rule = Nothing, copyToClipboardFunction As Action(Of String) = Nothing, pasteFromClipboardFunction As Func(Of String) = Nothing)
overload: MLEM.Input.TextInput.#ctor*
nameWithType.vb: TextInput.New(GenericFont, Vector2, Single, TextInput.Rule, Action(Of String), Func(Of String))
fullName.vb: MLEM.Input.TextInput.New(MLEM.Font.GenericFont, Microsoft.Xna.Framework.Vector2, Single, MLEM.Input.TextInput.Rule, System.Action(Of String), System.Func(Of String))
name.vb: New(GenericFont, Vector2, Single, Rule, Action(Of String), Func(Of String))
- uid: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)
commentId: M:MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)
id: OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: OnTextInput(Keys, char)
nameWithType: TextInput.OnTextInput(Keys, char)
fullName: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys, char)
type: Method
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: OnTextInput
path: ../MLEM/Input/TextInput.cs
startLine: 274
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
A method that should be called when the given text should be entered into this text input.
This method is designed to be used with or the TextInput event provided by MonoGame and FNA.
example: []
syntax:
content: public bool OnTextInput(Keys key, char character)
parameters:
- id: key
type: Microsoft.Xna.Framework.Input.Keys
description: The key that was pressed.
- id: character
type: System.Char
description: The character that the key
represents.
return:
type: System.Boolean
description: Whether text was successfully input.
content.vb: Public Function OnTextInput(key As Keys, character As Char) As Boolean
overload: MLEM.Input.TextInput.OnTextInput*
nameWithType.vb: TextInput.OnTextInput(Keys, Char)
fullName.vb: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys, Char)
name.vb: OnTextInput(Keys, Char)
- uid: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)
commentId: M:MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)
id: Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: Update(GameTime, InputHandler)
nameWithType: TextInput.Update(GameTime, InputHandler)
fullName: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime, MLEM.Input.InputHandler)
type: Method
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Update
path: ../MLEM/Input/TextInput.cs
startLine: 301
assemblies:
- MLEM
namespace: MLEM.Input
summary: Updates this text input, including querying input using the given and updating the caret's blink timer.
example: []
syntax:
content: public void Update(GameTime time, InputHandler input)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The current game time.
- id: input
type: MLEM.Input.InputHandler
description: The input handler to use for input querying.
content.vb: Public Sub Update(time As GameTime, input As InputHandler)
overload: MLEM.Input.TextInput.Update*
- uid: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)
commentId: M:MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)
id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: Draw(SpriteBatch, Vector2, float, float, Color)
nameWithType: TextInput.Draw(SpriteBatch, Vector2, float, float, Color)
fullName: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, float, Microsoft.Xna.Framework.Color)
type: Method
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: Draw
path: ../MLEM/Input/TextInput.cs
startLine: 353
assemblies:
- MLEM
namespace: MLEM.Input
summary: Draws this text input's displayed along with its caret, if caretWidth
is greater than 0.
example: []
syntax:
content: public void Draw(SpriteBatch batch, Vector2 textPos, float drawScale, float caretWidth, Color textColor)
parameters:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to draw with.
- id: textPos
type: Microsoft.Xna.Framework.Vector2
description: The position to draw the text at.
- id: drawScale
type: System.Single
description: The draw scale, which is multiplied with before drawing.
- id: caretWidth
type: System.Single
description: The width that the caret should have, which is multiplied with drawScale
before drawing.
- id: textColor
type: Microsoft.Xna.Framework.Color
description: The color to draw the text and caret with.
content.vb: Public Sub Draw(batch As SpriteBatch, textPos As Vector2, drawScale As Single, caretWidth As Single, textColor As Color)
overload: MLEM.Input.TextInput.Draw*
nameWithType.vb: TextInput.Draw(SpriteBatch, Vector2, Single, Single, Color)
fullName.vb: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, Single, Microsoft.Xna.Framework.Color)
name.vb: Draw(SpriteBatch, Vector2, Single, Single, Color)
- uid: MLEM.Input.TextInput.SetText(System.Object,System.Boolean)
commentId: M:MLEM.Input.TextInput.SetText(System.Object,System.Boolean)
id: SetText(System.Object,System.Boolean)
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: SetText(object, bool)
nameWithType: TextInput.SetText(object, bool)
fullName: MLEM.Input.TextInput.SetText(object, bool)
type: Method
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: SetText
path: ../MLEM/Input/TextInput.cs
startLine: 373
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
Replaces this text input's text with the given text.
If the resulting exceeds , the end will be cropped to fit.
example: []
syntax:
content: public void SetText(object text, bool removeMismatching = false)
parameters:
- id: text
type: System.Object
description: The new text
- id: removeMismatching
type: System.Boolean
description: If any characters that don't match the should be left out
content.vb: Public Sub SetText(text As Object, removeMismatching As Boolean = False)
overload: MLEM.Input.TextInput.SetText*
nameWithType.vb: TextInput.SetText(Object, Boolean)
fullName.vb: MLEM.Input.TextInput.SetText(Object, Boolean)
name.vb: SetText(Object, Boolean)
- uid: MLEM.Input.TextInput.InsertText(System.Object,System.Boolean)
commentId: M:MLEM.Input.TextInput.InsertText(System.Object,System.Boolean)
id: InsertText(System.Object,System.Boolean)
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: InsertText(object, bool)
nameWithType: TextInput.InsertText(object, bool)
fullName: MLEM.Input.TextInput.InsertText(object, bool)
type: Method
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: InsertText
path: ../MLEM/Input/TextInput.cs
startLine: 391
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
Inserts the given text at the .
If the resulting exceeds , the end will be cropped to fit.
example: []
syntax:
content: public bool InsertText(object text, bool removeMismatching = false)
parameters:
- id: text
type: System.Object
description: The text to insert
- id: removeMismatching
type: System.Boolean
description: If any characters that don't match the should be left out
return:
type: System.Boolean
content.vb: Public Function InsertText(text As Object, removeMismatching As Boolean = False) As Boolean
overload: MLEM.Input.TextInput.InsertText*
nameWithType.vb: TextInput.InsertText(Object, Boolean)
fullName.vb: MLEM.Input.TextInput.InsertText(Object, Boolean)
name.vb: InsertText(Object, Boolean)
- uid: MLEM.Input.TextInput.RemoveText(System.Int32,System.Int32)
commentId: M:MLEM.Input.TextInput.RemoveText(System.Int32,System.Int32)
id: RemoveText(System.Int32,System.Int32)
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: RemoveText(int, int)
nameWithType: TextInput.RemoveText(int, int)
fullName: MLEM.Input.TextInput.RemoveText(int, int)
type: Method
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: RemoveText
path: ../MLEM/Input/TextInput.cs
startLine: 408
assemblies:
- MLEM
namespace: MLEM.Input
summary: Removes the given amount of text at the given index
example: []
syntax:
content: public bool RemoveText(int index, int length)
parameters:
- id: index
type: System.Int32
description: The index
- id: length
type: System.Int32
description: The amount of text to remove
return:
type: System.Boolean
content.vb: Public Function RemoveText(index As Integer, length As Integer) As Boolean
overload: MLEM.Input.TextInput.RemoveText*
nameWithType.vb: TextInput.RemoveText(Integer, Integer)
fullName.vb: MLEM.Input.TextInput.RemoveText(Integer, Integer)
name.vb: RemoveText(Integer, Integer)
- uid: MLEM.Input.TextInput.MoveCaretToLine(System.Int32)
commentId: M:MLEM.Input.TextInput.MoveCaretToLine(System.Int32)
id: MoveCaretToLine(System.Int32)
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: MoveCaretToLine(int)
nameWithType: TextInput.MoveCaretToLine(int)
fullName: MLEM.Input.TextInput.MoveCaretToLine(int)
type: Method
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: MoveCaretToLine
path: ../MLEM/Input/TextInput.cs
startLine: 425
assemblies:
- MLEM
namespace: MLEM.Input
summary: >-
Moves the to the given line, if it exists.
Additionally maintains the roughly based on the visual distance that the caret has from the left border of the current .
example: []
syntax:
content: public bool MoveCaretToLine(int line)
parameters:
- id: line
type: System.Int32
description: The line to move the caret to
return:
type: System.Boolean
description: True if the caret was moved, false if it was not (which indicates that the line with the given line
index does not exist)
content.vb: Public Function MoveCaretToLine(line As Integer) As Boolean
overload: MLEM.Input.TextInput.MoveCaretToLine*
nameWithType.vb: TextInput.MoveCaretToLine(Integer)
fullName.vb: MLEM.Input.TextInput.MoveCaretToLine(Integer)
name.vb: MoveCaretToLine(Integer)
- uid: MLEM.Input.TextInput.ShowLine(System.Int32)
commentId: M:MLEM.Input.TextInput.ShowLine(System.Int32)
id: ShowLine(System.Int32)
parent: MLEM.Input.TextInput
langs:
- csharp
- vb
name: ShowLine(int)
nameWithType: TextInput.ShowLine(int)
fullName: MLEM.Input.TextInput.ShowLine(int)
type: Method
source:
remote:
path: MLEM/Input/TextInput.cs
branch: main
repo: https://github.com/Ellpeck/MLEM
id: ShowLine
path: ../MLEM/Input/TextInput.cs
startLine: 450
assemblies:
- MLEM
namespace: MLEM.Input
summary: Moves visual focus into such bounds that the given line will be the first visible line of this text input.
example: []
syntax:
content: public bool ShowLine(int line)
parameters:
- id: line
type: System.Int32
description: The first line that should be visible.
return:
type: System.Boolean
description: Whether the line can be the fist visible line, and wasn't already the first visible line.
content.vb: Public Function ShowLine(line As Integer) As Boolean
overload: MLEM.Input.TextInput.ShowLine*
nameWithType.vb: TextInput.ShowLine(Integer)
fullName.vb: MLEM.Input.TextInput.ShowLine(Integer)
name.vb: ShowLine(Integer)
references:
- uid: MLEM.Input.TextInput.Multiline
commentId: P:MLEM.Input.TextInput.Multiline
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Multiline
name: Multiline
nameWithType: TextInput.Multiline
fullName: MLEM.Input.TextInput.Multiline
- uid: MLEM.Input.TextInput.InputRule
commentId: F:MLEM.Input.TextInput.InputRule
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_InputRule
name: InputRule
nameWithType: TextInput.InputRule
fullName: MLEM.Input.TextInput.InputRule
- uid: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)
commentId: M:MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)
isExternal: true
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextInput_Microsoft_Xna_Framework_Input_Keys_System_Char_
name: OnTextInput(Keys, char)
nameWithType: TextInput.OnTextInput(Keys, char)
fullName: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys, char)
nameWithType.vb: TextInput.OnTextInput(Keys, Char)
fullName.vb: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys, Char)
name.vb: OnTextInput(Keys, Char)
spec.csharp:
- uid: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)
name: OnTextInput
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextInput_Microsoft_Xna_Framework_Input_Keys_System_Char_
- name: (
- uid: Microsoft.Xna.Framework.Input.Keys
name: Keys
isExternal: true
- name: ','
- name: " "
- uid: System.Char
name: char
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.char
- name: )
spec.vb:
- uid: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)
name: OnTextInput
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextInput_Microsoft_Xna_Framework_Input_Keys_System_Char_
- name: (
- uid: Microsoft.Xna.Framework.Input.Keys
name: Keys
isExternal: true
- name: ','
- name: " "
- uid: System.Char
name: Char
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.char
- name: )
- uid: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)
commentId: M:MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)
isExternal: true
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Update_Microsoft_Xna_Framework_GameTime_MLEM_Input_InputHandler_
name: Update(GameTime, InputHandler)
nameWithType: TextInput.Update(GameTime, InputHandler)
fullName: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime, MLEM.Input.InputHandler)
spec.csharp:
- uid: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)
name: Update
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Update_Microsoft_Xna_Framework_GameTime_MLEM_Input_InputHandler_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Input.InputHandler
name: InputHandler
href: MLEM.Input.InputHandler.html
- name: )
spec.vb:
- uid: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)
name: Update
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Update_Microsoft_Xna_Framework_GameTime_MLEM_Input_InputHandler_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Input.InputHandler
name: InputHandler
href: MLEM.Input.InputHandler.html
- name: )
- uid: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)
commentId: M:MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)
isExternal: true
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Color_
name: Draw(SpriteBatch, Vector2, float, float, Color)
nameWithType: TextInput.Draw(SpriteBatch, Vector2, float, float, Color)
fullName: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, float, Microsoft.Xna.Framework.Color)
nameWithType.vb: TextInput.Draw(SpriteBatch, Vector2, Single, Single, Color)
fullName.vb: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, Single, Microsoft.Xna.Framework.Color)
name.vb: Draw(SpriteBatch, Vector2, Single, Single, Color)
spec.csharp:
- uid: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)
name: Draw
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Color_
- name: (
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: )
spec.vb:
- uid: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)
name: Draw
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Color_
- name: (
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: )
- uid: MLEM.Input
commentId: N:MLEM.Input
href: MLEM.html
name: MLEM.Input
nameWithType: MLEM.Input
fullName: MLEM.Input
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Input
name: Input
href: MLEM.Input.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Input
name: Input
href: MLEM.Input.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: MLEM.Input.TextInput.Rule
commentId: T:MLEM.Input.TextInput.Rule
parent: MLEM.Input
href: MLEM.Input.TextInput.html
name: TextInput.Rule
nameWithType: TextInput.Rule
fullName: MLEM.Input.TextInput.Rule
spec.csharp:
- uid: MLEM.Input.TextInput
name: TextInput
href: MLEM.Input.TextInput.html
- name: .
- uid: MLEM.Input.TextInput.Rule
name: Rule
href: MLEM.Input.TextInput.Rule.html
spec.vb:
- uid: MLEM.Input.TextInput
name: TextInput
href: MLEM.Input.TextInput.html
- name: .
- uid: MLEM.Input.TextInput.Rule
name: Rule
href: MLEM.Input.TextInput.Rule.html
- uid: System.IO.Path.GetInvalidPathChars
commentId: M:System.IO.Path.GetInvalidPathChars
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars
name: GetInvalidPathChars()
nameWithType: Path.GetInvalidPathChars()
fullName: System.IO.Path.GetInvalidPathChars()
spec.csharp:
- uid: System.IO.Path.GetInvalidPathChars
name: GetInvalidPathChars
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars
- name: (
- name: )
spec.vb:
- uid: System.IO.Path.GetInvalidPathChars
name: GetInvalidPathChars
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars
- name: (
- name: )
- uid: System.IO.Path.GetInvalidFileNameChars
commentId: M:System.IO.Path.GetInvalidFileNameChars
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars
name: GetInvalidFileNameChars()
nameWithType: Path.GetInvalidFileNameChars()
fullName: System.IO.Path.GetInvalidFileNameChars()
spec.csharp:
- uid: System.IO.Path.GetInvalidFileNameChars
name: GetInvalidFileNameChars
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars
- name: (
- name: )
spec.vb:
- uid: System.IO.Path.GetInvalidFileNameChars
name: GetInvalidFileNameChars
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars
- name: (
- name: )
- uid: MLEM.Input.TextInput.Text*
commentId: Overload:MLEM.Input.TextInput.Text
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Text
name: Text
nameWithType: TextInput.Text
fullName: MLEM.Input.TextInput.Text
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: MLEM.Input.TextInput
commentId: T:MLEM.Input.TextInput
parent: MLEM.Input
href: MLEM.Input.TextInput.html
name: TextInput
nameWithType: TextInput
fullName: MLEM.Input.TextInput
- uid: MLEM.Input.TextInput.Length*
commentId: Overload:MLEM.Input.TextInput.Length
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Length
name: Length
nameWithType: TextInput.Length
fullName: MLEM.Input.TextInput.Length
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: MLEM.Input.TextInput.Text
commentId: P:MLEM.Input.TextInput.Text
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Text
name: Text
nameWithType: TextInput.Text
fullName: MLEM.Input.TextInput.Text
- uid: MLEM.Input.TextInput.TextChanged
commentId: T:MLEM.Input.TextInput.TextChanged
parent: MLEM.Input
href: MLEM.Input.TextInput.html
name: TextInput.TextChanged
nameWithType: TextInput.TextChanged
fullName: MLEM.Input.TextInput.TextChanged
spec.csharp:
- uid: MLEM.Input.TextInput
name: TextInput
href: MLEM.Input.TextInput.html
- name: .
- uid: MLEM.Input.TextInput.TextChanged
name: TextChanged
href: MLEM.Input.TextInput.TextChanged.html
spec.vb:
- uid: MLEM.Input.TextInput
name: TextInput
href: MLEM.Input.TextInput.html
- name: .
- uid: MLEM.Input.TextInput.TextChanged
name: TextChanged
href: MLEM.Input.TextInput.TextChanged.html
- uid: System.String.Length
commentId: P:System.String.Length
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string.length
name: Length
nameWithType: string.Length
fullName: string.Length
nameWithType.vb: String.Length
fullName.vb: String.Length
- uid: MLEM.Input.TextInput.CaretPos*
commentId: Overload:MLEM.Input.TextInput.CaretPos
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPos
name: CaretPos
nameWithType: TextInput.CaretPos
fullName: MLEM.Input.TextInput.CaretPos
- uid: MLEM.Input.TextInput.CaretLine*
commentId: Overload:MLEM.Input.TextInput.CaretLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretLine
name: CaretLine
nameWithType: TextInput.CaretLine
fullName: MLEM.Input.TextInput.CaretLine
- uid: MLEM.Input.TextInput.CaretLine
commentId: P:MLEM.Input.TextInput.CaretLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretLine
name: CaretLine
nameWithType: TextInput.CaretLine
fullName: MLEM.Input.TextInput.CaretLine
- uid: MLEM.Input.TextInput.CaretPos
commentId: P:MLEM.Input.TextInput.CaretPos
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPos
name: CaretPos
nameWithType: TextInput.CaretPos
fullName: MLEM.Input.TextInput.CaretPos
- uid: MLEM.Input.TextInput.CaretPosInLine*
commentId: Overload:MLEM.Input.TextInput.CaretPosInLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPosInLine
name: CaretPosInLine
nameWithType: TextInput.CaretPosInLine
fullName: MLEM.Input.TextInput.CaretPosInLine
- uid: MLEM.Input.TextInput.MaskingCharacter*
commentId: Overload:MLEM.Input.TextInput.MaskingCharacter
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MaskingCharacter
name: MaskingCharacter
nameWithType: TextInput.MaskingCharacter
fullName: MLEM.Input.TextInput.MaskingCharacter
- uid: System.Nullable{System.Char}
commentId: T:System.Nullable{System.Char}
parent: System
definition: System.Nullable`1
href: https://learn.microsoft.com/dotnet/api/system.char
name: char?
nameWithType: char?
fullName: char?
nameWithType.vb: Char?
fullName.vb: Char?
name.vb: Char?
spec.csharp:
- uid: System.Char
name: char
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.char
- name: '?'
spec.vb:
- uid: System.Char
name: Char
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.char
- name: '?'
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
nameWithType.vb: Nullable(Of T)
fullName.vb: System.Nullable(Of T)
name.vb: Nullable(Of T)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Nullable{System.Int32}
commentId: T:System.Nullable{System.Int32}
parent: System
definition: System.Nullable`1
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int?
nameWithType: int?
fullName: int?
nameWithType.vb: Integer?
fullName.vb: Integer?
name.vb: Integer?
spec.csharp:
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
spec.vb:
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
- uid: Microsoft.Xna.Framework.Input.Keys.Enter
commentId: F:Microsoft.Xna.Framework.Input.Keys.Enter
isExternal: true
name: Enter
nameWithType: Keys.Enter
fullName: Microsoft.Xna.Framework.Input.Keys.Enter
- uid: MLEM.Input.TextInput.Multiline*
commentId: Overload:MLEM.Input.TextInput.Multiline
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Multiline
name: Multiline
nameWithType: TextInput.Multiline
fullName: MLEM.Input.TextInput.Multiline
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: MLEM.Input.TextInput.Font*
commentId: Overload:MLEM.Input.TextInput.Font
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Font
name: Font
nameWithType: TextInput.Font
fullName: MLEM.Input.TextInput.Font
- uid: MLEM.Font.GenericFont
commentId: T:MLEM.Font.GenericFont
parent: MLEM.Font
href: MLEM.Font.GenericFont.html
name: GenericFont
nameWithType: GenericFont
fullName: MLEM.Font.GenericFont
- uid: MLEM.Font
commentId: N:MLEM.Font
href: MLEM.html
name: MLEM.Font
nameWithType: MLEM.Font
fullName: MLEM.Font
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Font
name: Font
href: MLEM.Font.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Font
name: Font
href: MLEM.Font.html
- uid: MLEM.Input.TextInput.TextScale*
commentId: Overload:MLEM.Input.TextInput.TextScale
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_TextScale
name: TextScale
nameWithType: TextInput.TextScale
fullName: MLEM.Input.TextInput.TextScale
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: MLEM.Input.TextInput.TextScale
commentId: P:MLEM.Input.TextInput.TextScale
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_TextScale
name: TextScale
nameWithType: TextInput.TextScale
fullName: MLEM.Input.TextInput.TextScale
- uid: MLEM.Input.TextInput.Size*
commentId: Overload:MLEM.Input.TextInput.Size
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Size
name: Size
nameWithType: TextInput.Size
fullName: MLEM.Input.TextInput.Size
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
isExternal: true
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
name: Microsoft.Xna.Framework
nameWithType: Microsoft.Xna.Framework
fullName: Microsoft.Xna.Framework
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: MLEM.Input.TextInput.Size
commentId: P:MLEM.Input.TextInput.Size
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Size
name: Size
nameWithType: TextInput.Size
fullName: MLEM.Input.TextInput.Size
- uid: MLEM.Input.TextInput.Font
commentId: P:MLEM.Input.TextInput.Font
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Font
name: Font
nameWithType: TextInput.Font
fullName: MLEM.Input.TextInput.Font
- uid: MLEM.Input.TextInput.MaxDisplayedLines*
commentId: Overload:MLEM.Input.TextInput.MaxDisplayedLines
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MaxDisplayedLines
name: MaxDisplayedLines
nameWithType: TextInput.MaxDisplayedLines
fullName: MLEM.Input.TextInput.MaxDisplayedLines
- uid: MLEM.Input.TextInput.ShowLine(System.Int32)
commentId: M:MLEM.Input.TextInput.ShowLine(System.Int32)
isExternal: true
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_ShowLine_System_Int32_
name: ShowLine(int)
nameWithType: TextInput.ShowLine(int)
fullName: MLEM.Input.TextInput.ShowLine(int)
nameWithType.vb: TextInput.ShowLine(Integer)
fullName.vb: MLEM.Input.TextInput.ShowLine(Integer)
name.vb: ShowLine(Integer)
spec.csharp:
- uid: MLEM.Input.TextInput.ShowLine(System.Int32)
name: ShowLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_ShowLine_System_Int32_
- name: (
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- uid: MLEM.Input.TextInput.ShowLine(System.Int32)
name: ShowLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_ShowLine_System_Int32_
- name: (
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: MLEM.Input.TextInput.FirstVisibleLine*
commentId: Overload:MLEM.Input.TextInput.FirstVisibleLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_FirstVisibleLine
name: FirstVisibleLine
nameWithType: TextInput.FirstVisibleLine
fullName: MLEM.Input.TextInput.FirstVisibleLine
- uid: MLEM.Input.TextInput.Lines*
commentId: Overload:MLEM.Input.TextInput.Lines
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Lines
name: Lines
nameWithType: TextInput.Lines
fullName: MLEM.Input.TextInput.Lines
- uid: System.Action{System.String}
commentId: T:System.Action{System.String}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action
nameWithType: Action
fullName: System.Action
nameWithType.vb: Action(Of String)
fullName.vb: System.Action(Of String)
name.vb: Action(Of String)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Action`1
commentId: T:System.Action`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action
nameWithType: Action
fullName: System.Action
nameWithType.vb: Action(Of T)
fullName.vb: System.Action(Of T)
name.vb: Action(Of T)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Func{System.String}
commentId: T:System.Func{System.String}
parent: System
definition: System.Func`1
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of String)
fullName.vb: System.Func(Of String)
name.vb: Func(Of String)
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Func`1
commentId: T:System.Func`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of TResult)
fullName.vb: System.Func(Of TResult)
name.vb: Func(Of TResult)
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- name: TResult
- name: )
- uid: MLEM.Input.TextInput.CopyToClipboardFunction
commentId: F:MLEM.Input.TextInput.CopyToClipboardFunction
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CopyToClipboardFunction
name: CopyToClipboardFunction
nameWithType: TextInput.CopyToClipboardFunction
fullName: MLEM.Input.TextInput.CopyToClipboardFunction
- uid: MLEM.Input.TextInput.PasteFromClipboardFunction
commentId: F:MLEM.Input.TextInput.PasteFromClipboardFunction
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_PasteFromClipboardFunction
name: PasteFromClipboardFunction
nameWithType: TextInput.PasteFromClipboardFunction
fullName: MLEM.Input.TextInput.PasteFromClipboardFunction
- uid: MLEM.Input.TextInput.#ctor*
commentId: Overload:MLEM.Input.TextInput.#ctor
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput__ctor_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Input_TextInput_Rule_System_Action_System_String__System_Func_System_String__
name: TextInput
nameWithType: TextInput.TextInput
fullName: MLEM.Input.TextInput.TextInput
nameWithType.vb: TextInput.New
fullName.vb: MLEM.Input.TextInput.New
name.vb: New
- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)
commentId: M:MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)
parent: MLEM.Misc.MlemPlatform
isExternal: true
href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_
name: AddTextInputListener(GameWindow, TextInputCallback)
nameWithType: MlemPlatform.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback)
fullName: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback)
spec.csharp:
- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)
name: AddTextInputListener
href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_
- name: (
- uid: Microsoft.Xna.Framework.GameWindow
name: GameWindow
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Misc.MlemPlatform.TextInputCallback
name: TextInputCallback
href: MLEM.Misc.MlemPlatform.TextInputCallback.html
- name: )
spec.vb:
- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)
name: AddTextInputListener
href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_
- name: (
- uid: Microsoft.Xna.Framework.GameWindow
name: GameWindow
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Misc.MlemPlatform.TextInputCallback
name: TextInputCallback
href: MLEM.Misc.MlemPlatform.TextInputCallback.html
- name: )
- uid: MLEM.Input.TextInput.OnTextInput*
commentId: Overload:MLEM.Input.TextInput.OnTextInput
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextInput_Microsoft_Xna_Framework_Input_Keys_System_Char_
name: OnTextInput
nameWithType: TextInput.OnTextInput
fullName: MLEM.Input.TextInput.OnTextInput
- uid: Microsoft.Xna.Framework.Input.Keys
commentId: T:Microsoft.Xna.Framework.Input.Keys
parent: Microsoft.Xna.Framework.Input
isExternal: true
name: Keys
nameWithType: Keys
fullName: Microsoft.Xna.Framework.Input.Keys
- uid: System.Char
commentId: T:System.Char
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.char
name: char
nameWithType: char
fullName: char
nameWithType.vb: Char
fullName.vb: Char
name.vb: Char
- uid: MLEM.Misc.MlemPlatform
commentId: T:MLEM.Misc.MlemPlatform
parent: MLEM.Misc
href: MLEM.Misc.MlemPlatform.html
name: MlemPlatform
nameWithType: MlemPlatform
fullName: MLEM.Misc.MlemPlatform
- uid: Microsoft.Xna.Framework.Input
commentId: N:Microsoft.Xna.Framework.Input
isExternal: true
name: Microsoft.Xna.Framework.Input
nameWithType: Microsoft.Xna.Framework.Input
fullName: Microsoft.Xna.Framework.Input
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Input
name: Input
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Input
name: Input
isExternal: true
- uid: MLEM.Misc
commentId: N:MLEM.Misc
href: MLEM.html
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
spec.csharp:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Misc
name: Misc
href: MLEM.Misc.html
spec.vb:
- uid: MLEM
name: MLEM
href: MLEM.html
- name: .
- uid: MLEM.Misc
name: Misc
href: MLEM.Misc.html
- uid: MLEM.Input.InputHandler
commentId: T:MLEM.Input.InputHandler
parent: MLEM.Input
href: MLEM.Input.InputHandler.html
name: InputHandler
nameWithType: InputHandler
fullName: MLEM.Input.InputHandler
- uid: MLEM.Input.TextInput.Update*
commentId: Overload:MLEM.Input.TextInput.Update
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Update_Microsoft_Xna_Framework_GameTime_MLEM_Input_InputHandler_
name: Update
nameWithType: TextInput.Update
fullName: MLEM.Input.TextInput.Update
- uid: Microsoft.Xna.Framework.GameTime
commentId: T:Microsoft.Xna.Framework.GameTime
parent: Microsoft.Xna.Framework
isExternal: true
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
- uid: MLEM.Input.TextInput.Draw*
commentId: Overload:MLEM.Input.TextInput.Draw
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Color_
name: Draw
nameWithType: TextInput.Draw
fullName: MLEM.Input.TextInput.Draw
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: SpriteBatch
nameWithType: SpriteBatch
fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch
- uid: Microsoft.Xna.Framework.Color
commentId: T:Microsoft.Xna.Framework.Color
parent: Microsoft.Xna.Framework
isExternal: true
name: Color
nameWithType: Color
fullName: Microsoft.Xna.Framework.Color
- uid: Microsoft.Xna.Framework.Graphics
commentId: N:Microsoft.Xna.Framework.Graphics
isExternal: true
name: Microsoft.Xna.Framework.Graphics
nameWithType: Microsoft.Xna.Framework.Graphics
fullName: Microsoft.Xna.Framework.Graphics
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
- uid: MLEM.Input.TextInput.MaximumCharacters
commentId: F:MLEM.Input.TextInput.MaximumCharacters
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MaximumCharacters
name: MaximumCharacters
nameWithType: TextInput.MaximumCharacters
fullName: MLEM.Input.TextInput.MaximumCharacters
- uid: MLEM.Input.TextInput.SetText*
commentId: Overload:MLEM.Input.TextInput.SetText
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_SetText_System_Object_System_Boolean_
name: SetText
nameWithType: TextInput.SetText
fullName: MLEM.Input.TextInput.SetText
- uid: MLEM.Input.TextInput.InsertText*
commentId: Overload:MLEM.Input.TextInput.InsertText
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_InsertText_System_Object_System_Boolean_
name: InsertText
nameWithType: TextInput.InsertText
fullName: MLEM.Input.TextInput.InsertText
- uid: MLEM.Input.TextInput.RemoveText*
commentId: Overload:MLEM.Input.TextInput.RemoveText
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_RemoveText_System_Int32_System_Int32_
name: RemoveText
nameWithType: TextInput.RemoveText
fullName: MLEM.Input.TextInput.RemoveText
- uid: MLEM.Input.TextInput.CaretPosInLine
commentId: P:MLEM.Input.TextInput.CaretPosInLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPosInLine
name: CaretPosInLine
nameWithType: TextInput.CaretPosInLine
fullName: MLEM.Input.TextInput.CaretPosInLine
- uid: MLEM.Input.TextInput.MoveCaretToLine*
commentId: Overload:MLEM.Input.TextInput.MoveCaretToLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MoveCaretToLine_System_Int32_
name: MoveCaretToLine
nameWithType: TextInput.MoveCaretToLine
fullName: MLEM.Input.TextInput.MoveCaretToLine
- uid: MLEM.Input.TextInput.ShowLine*
commentId: Overload:MLEM.Input.TextInput.ShowLine
href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_ShowLine_System_Int32_
name: ShowLine
nameWithType: TextInput.ShowLine
fullName: MLEM.Input.TextInput.ShowLine