### YamlMime:ManagedReference items: - uid: MLEM.Misc.MlemPlatform.DesktopFna commentId: T:MLEM.Misc.MlemPlatform.DesktopFna id: MlemPlatform.DesktopFna parent: MLEM.Misc children: - MLEM.Misc.MlemPlatform.DesktopFna.#ctor(System.Action{System.Action{System.Char}}) - MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) - MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(System.String) - MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) langs: - csharp - vb name: MlemPlatform.DesktopFna nameWithType: MlemPlatform.DesktopFna fullName: MLEM.Misc.MlemPlatform.DesktopFna type: Class source: remote: path: MLEM/Misc/MlemPlatform.cs branch: main repo: https://github.com/Ellpeck/MLEM id: DesktopFna path: ../MLEM/Misc/MlemPlatform.cs startLine: 119 assemblies: - MLEM namespace: MLEM.Misc summary: >- The MLEM Desktop platform for FNA. This platform uses the built-in FNA TextInputEXT event, which makes this listener work with any keyboard localization natively. This platform is initialized as follows:
MlemPlatform.Current = new MlemPlatform.DesktopFna(a => TextInputEXT.TextInput += a);
example: [] syntax: content: 'public class MlemPlatform.DesktopFna : MlemPlatform' content.vb: Public Class MlemPlatform.DesktopFna Inherits MlemPlatform inheritance: - System.Object - MLEM.Misc.MlemPlatform inheritedMembers: - MLEM.Misc.MlemPlatform.Current - MLEM.Misc.MlemPlatform.EnsureExists - 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.Misc.MlemPlatform.DesktopFna.#ctor(System.Action{System.Action{System.Char}}) commentId: M:MLEM.Misc.MlemPlatform.DesktopFna.#ctor(System.Action{System.Action{System.Char}}) id: '#ctor(System.Action{System.Action{System.Char}})' parent: MLEM.Misc.MlemPlatform.DesktopFna langs: - csharp - vb name: DesktopFna(Action>) nameWithType: MlemPlatform.DesktopFna.DesktopFna(Action>) fullName: MLEM.Misc.MlemPlatform.DesktopFna.DesktopFna(System.Action>) type: Constructor source: remote: path: MLEM/Misc/MlemPlatform.cs branch: main repo: https://github.com/Ellpeck/MLEM id: .ctor path: ../MLEM/Misc/MlemPlatform.cs startLine: 128 assemblies: - MLEM namespace: MLEM.Misc summary: >- Creates a new Desktop for FNA platform. See class documentation for more detailed information. example: [] syntax: content: public DesktopFna(Action> addListener) parameters: - id: addListener type: System.Action{System.Action{System.Char}} description: The function that is used to add a text input listener. content.vb: Public Sub New(addListener As Action(Of Action(Of Char))) overload: MLEM.Misc.MlemPlatform.DesktopFna.#ctor* nameWithType.vb: MlemPlatform.DesktopFna.New(Action(Of Action(Of Char))) fullName.vb: MLEM.Misc.MlemPlatform.DesktopFna.New(System.Action(Of System.Action(Of Char))) name.vb: New(Action(Of Action(Of Char))) - uid: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) commentId: M:MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) id: OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) parent: MLEM.Misc.MlemPlatform.DesktopFna langs: - csharp - vb name: OpenOnScreenKeyboard(string, string, string, bool) nameWithType: MlemPlatform.DesktopFna.OpenOnScreenKeyboard(string, string, string, bool) fullName: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(string, string, string, bool) type: Method source: remote: path: MLEM/Misc/MlemPlatform.cs branch: main repo: https://github.com/Ellpeck/MLEM id: OpenOnScreenKeyboard path: ../MLEM/Misc/MlemPlatform.cs startLine: 133 assemblies: - MLEM namespace: MLEM.Misc summary: >- Opens the on-screen keyboard if one is required by the platform. Note that, if no on-screen keyboard is required, a null string should be returned. example: [] syntax: content: public override Task OpenOnScreenKeyboard(string title, string description, string defaultText, bool usePasswordMode) parameters: - id: title type: System.String description: Title of the dialog box. - id: description type: System.String description: Description of the dialog box. - id: defaultText type: System.String description: Default text displayed in the input area. - id: usePasswordMode type: System.Boolean description: If password mode is enabled, the characters entered are not displayed. return: type: System.Threading.Tasks.Task{System.String} description: Text entered by the player. Null if back was used. content.vb: Public Overrides Function OpenOnScreenKeyboard(title As String, description As String, defaultText As String, usePasswordMode As Boolean) As Task(Of String) overridden: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) overload: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard* nameWithType.vb: MlemPlatform.DesktopFna.OpenOnScreenKeyboard(String, String, String, Boolean) fullName.vb: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(String, String, String, Boolean) name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) - uid: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) commentId: M:MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) id: AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) parent: MLEM.Misc.MlemPlatform.DesktopFna langs: - csharp - vb name: AddTextInputListener(GameWindow, TextInputCallback) nameWithType: MlemPlatform.DesktopFna.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) fullName: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) type: Method source: remote: path: MLEM/Misc/MlemPlatform.cs branch: main repo: https://github.com/Ellpeck/MLEM id: AddTextInputListener path: ../MLEM/Misc/MlemPlatform.cs startLine: 138 assemblies: - MLEM namespace: MLEM.Misc summary: >- Adds a text input listener to this platform, if supported. The supplied listener will be called whenever a character is input. example: [] syntax: content: public override void AddTextInputListener(GameWindow window, MlemPlatform.TextInputCallback callback) parameters: - id: window type: Microsoft.Xna.Framework.GameWindow description: The game's window - id: callback type: MLEM.Misc.MlemPlatform.TextInputCallback description: The callback that should be called whenever a character is pressed content.vb: Public Overrides Sub AddTextInputListener(window As GameWindow, callback As MlemPlatform.TextInputCallback) overridden: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) overload: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener* - uid: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(System.String) commentId: M:MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(System.String) id: OpenLinkOrFile(System.String) parent: MLEM.Misc.MlemPlatform.DesktopFna langs: - csharp - vb name: OpenLinkOrFile(string) nameWithType: MlemPlatform.DesktopFna.OpenLinkOrFile(string) fullName: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(string) type: Method source: remote: path: MLEM/Misc/MlemPlatform.cs branch: main repo: https://github.com/Ellpeck/MLEM id: OpenLinkOrFile path: ../MLEM/Misc/MlemPlatform.cs startLine: 143 assemblies: - MLEM namespace: MLEM.Misc summary: >- A method that should be executed to open a link in the browser or a file explorer. This method is currently used only by MLEM.Ui's implementation of the formatting code. example: [] syntax: content: public override void OpenLinkOrFile(string link) parameters: - id: link type: System.String content.vb: Public Overrides Sub OpenLinkOrFile(link As String) overridden: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) overload: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile* nameWithType.vb: MlemPlatform.DesktopFna.OpenLinkOrFile(String) fullName.vb: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(String) name.vb: OpenLinkOrFile(String) references: - 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: 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: 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: MLEM.Misc.MlemPlatform.Current commentId: F:MLEM.Misc.MlemPlatform.Current parent: MLEM.Misc.MlemPlatform href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_Current name: Current nameWithType: MlemPlatform.Current fullName: MLEM.Misc.MlemPlatform.Current - uid: MLEM.Misc.MlemPlatform.EnsureExists commentId: M:MLEM.Misc.MlemPlatform.EnsureExists parent: MLEM.Misc.MlemPlatform href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists name: EnsureExists() nameWithType: MlemPlatform.EnsureExists() fullName: MLEM.Misc.MlemPlatform.EnsureExists() spec.csharp: - uid: MLEM.Misc.MlemPlatform.EnsureExists name: EnsureExists href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists - name: ( - name: ) spec.vb: - uid: MLEM.Misc.MlemPlatform.EnsureExists name: EnsureExists href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists - name: ( - name: ) - 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.Misc.MlemPlatform.DesktopFna commentId: T:MLEM.Misc.MlemPlatform.DesktopFna href: MLEM.Misc.MlemPlatform.html name: MlemPlatform.DesktopFna nameWithType: MlemPlatform.DesktopFna fullName: MLEM.Misc.MlemPlatform.DesktopFna spec.csharp: - uid: MLEM.Misc.MlemPlatform name: MlemPlatform href: MLEM.Misc.MlemPlatform.html - name: . - uid: MLEM.Misc.MlemPlatform.DesktopFna name: DesktopFna href: MLEM.Misc.MlemPlatform.DesktopFna.html spec.vb: - uid: MLEM.Misc.MlemPlatform name: MlemPlatform href: MLEM.Misc.MlemPlatform.html - name: . - uid: MLEM.Misc.MlemPlatform.DesktopFna name: DesktopFna href: MLEM.Misc.MlemPlatform.DesktopFna.html - uid: MLEM.Misc.MlemPlatform.DesktopFna.#ctor* commentId: Overload:MLEM.Misc.MlemPlatform.DesktopFna.#ctor href: MLEM.Misc.MlemPlatform.DesktopFna.html#MLEM_Misc_MlemPlatform_DesktopFna__ctor_System_Action_System_Action_System_Char___ name: DesktopFna nameWithType: MlemPlatform.DesktopFna.DesktopFna fullName: MLEM.Misc.MlemPlatform.DesktopFna.DesktopFna nameWithType.vb: MlemPlatform.DesktopFna.New fullName.vb: MLEM.Misc.MlemPlatform.DesktopFna.New name.vb: New - uid: System.Action{System.Action{System.Char}} commentId: T:System.Action{System.Action{System.Char}} 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 Action(Of Char)) fullName.vb: System.Action(Of System.Action(Of Char)) name.vb: Action(Of Action(Of Char)) spec.csharp: - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - uid: System.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - uid: System.Char name: char isExternal: true href: https://learn.microsoft.com/dotnet/api/system.char - name: '>' - 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.Action`1 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: ( - name: Of - name: " " - uid: System.Char name: Char isExternal: true href: https://learn.microsoft.com/dotnet/api/system.char - name: ) - 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: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) commentId: M:MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) parent: MLEM.Misc.MlemPlatform isExternal: true href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ name: OpenOnScreenKeyboard(string, string, string, bool) nameWithType: MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) fullName: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) nameWithType.vb: MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) fullName.vb: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) spec.csharp: - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) name: OpenOnScreenKeyboard href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) name: OpenOnScreenKeyboard href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - uid: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard* commentId: Overload:MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard href: MLEM.Misc.MlemPlatform.DesktopFna.html#MLEM_Misc_MlemPlatform_DesktopFna_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ name: OpenOnScreenKeyboard nameWithType: MlemPlatform.DesktopFna.OpenOnScreenKeyboard fullName: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard - 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: 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: System.Threading.Tasks.Task{System.String} commentId: T:System.Threading.Tasks.Task{System.String} parent: System.Threading.Tasks definition: System.Threading.Tasks.Task`1 href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 name: Task nameWithType: Task fullName: System.Threading.Tasks.Task nameWithType.vb: Task(Of String) fullName.vb: System.Threading.Tasks.Task(Of String) name.vb: Task(Of String) spec.csharp: - uid: System.Threading.Tasks.Task`1 name: Task isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 - name: < - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: '>' spec.vb: - uid: System.Threading.Tasks.Task`1 name: Task isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 - name: ( - name: Of - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: System.Threading.Tasks.Task`1 commentId: T:System.Threading.Tasks.Task`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 name: Task nameWithType: Task fullName: System.Threading.Tasks.Task nameWithType.vb: Task(Of TResult) fullName.vb: System.Threading.Tasks.Task(Of TResult) name.vb: Task(Of TResult) spec.csharp: - uid: System.Threading.Tasks.Task`1 name: Task isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 - name: < - name: TResult - name: '>' spec.vb: - uid: System.Threading.Tasks.Task`1 name: Task isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 - name: ( - name: Of - name: " " - name: TResult - name: ) - uid: System.Threading.Tasks commentId: N:System.Threading.Tasks isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System.Threading.Tasks nameWithType: System.Threading.Tasks fullName: System.Threading.Tasks spec.csharp: - uid: System name: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system - name: . - uid: System.Threading name: Threading isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading - name: . - uid: System.Threading.Tasks name: Tasks isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks spec.vb: - uid: System name: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system - name: . - uid: System.Threading name: Threading isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading - name: . - uid: System.Threading.Tasks name: Tasks isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks - 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.Misc.MlemPlatform.DesktopFna.AddTextInputListener* commentId: Overload:MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener href: MLEM.Misc.MlemPlatform.DesktopFna.html#MLEM_Misc_MlemPlatform_DesktopFna_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ name: AddTextInputListener nameWithType: MlemPlatform.DesktopFna.AddTextInputListener fullName: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener - uid: Microsoft.Xna.Framework.GameWindow commentId: T:Microsoft.Xna.Framework.GameWindow parent: Microsoft.Xna.Framework isExternal: true name: GameWindow nameWithType: GameWindow fullName: Microsoft.Xna.Framework.GameWindow - uid: MLEM.Misc.MlemPlatform.TextInputCallback commentId: T:MLEM.Misc.MlemPlatform.TextInputCallback parent: MLEM.Misc href: MLEM.Misc.MlemPlatform.html name: MlemPlatform.TextInputCallback nameWithType: MlemPlatform.TextInputCallback fullName: MLEM.Misc.MlemPlatform.TextInputCallback spec.csharp: - uid: MLEM.Misc.MlemPlatform name: MlemPlatform href: MLEM.Misc.MlemPlatform.html - name: . - uid: MLEM.Misc.MlemPlatform.TextInputCallback name: TextInputCallback href: MLEM.Misc.MlemPlatform.TextInputCallback.html spec.vb: - uid: MLEM.Misc.MlemPlatform name: MlemPlatform href: MLEM.Misc.MlemPlatform.html - name: . - uid: MLEM.Misc.MlemPlatform.TextInputCallback name: TextInputCallback href: MLEM.Misc.MlemPlatform.TextInputCallback.html - 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.Formatting.Codes.LinkCode commentId: T:MLEM.Formatting.Codes.LinkCode href: MLEM.Formatting.Codes.LinkCode.html name: LinkCode nameWithType: LinkCode fullName: MLEM.Formatting.Codes.LinkCode - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) commentId: M:MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) parent: MLEM.Misc.MlemPlatform isExternal: true href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ name: OpenLinkOrFile(string) nameWithType: MlemPlatform.OpenLinkOrFile(string) fullName: MLEM.Misc.MlemPlatform.OpenLinkOrFile(string) nameWithType.vb: MlemPlatform.OpenLinkOrFile(String) fullName.vb: MLEM.Misc.MlemPlatform.OpenLinkOrFile(String) name.vb: OpenLinkOrFile(String) spec.csharp: - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) name: OpenLinkOrFile href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) spec.vb: - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) name: OpenLinkOrFile href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile* commentId: Overload:MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile href: MLEM.Misc.MlemPlatform.DesktopFna.html#MLEM_Misc_MlemPlatform_DesktopFna_OpenLinkOrFile_System_String_ name: OpenLinkOrFile nameWithType: MlemPlatform.DesktopFna.OpenLinkOrFile fullName: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile