### YamlMime:ManagedReference items: - uid: MLEM.Misc.TextInputWrapper.Primitive commentId: T:MLEM.Misc.TextInputWrapper.Primitive id: TextInputWrapper.Primitive parent: MLEM.Misc children: - MLEM.Misc.TextInputWrapper.Primitive.AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) - MLEM.Misc.TextInputWrapper.Primitive.RequiresOnScreenKeyboard - MLEM.Misc.TextInputWrapper.Primitive.Update(MLEM.Input.InputHandler) langs: - csharp - vb name: TextInputWrapper.Primitive nameWithType: TextInputWrapper.Primitive fullName: MLEM.Misc.TextInputWrapper.Primitive type: Class source: remote: path: MLEM/Misc/TextInputWrapper.cs branch: master repo: https://github.com/Ellpeck/MLEM id: Primitive path: ../MLEM/Misc/TextInputWrapper.cs startLine: 154 assemblies: - MLEM namespace: MLEM.Misc summary: "\nA primitive text input wrapper that is locked to the American keyboard localization.\nOnly use this text input wrapper if is unavailable for some reason.\n\nNote that, when using this text input wrapper, its method has to be called periodically.\n" example: [] syntax: content: 'public class Primitive : TextInputWrapper' content.vb: >- Public Class Primitive Inherits TextInputWrapper inheritance: - System.Object - MLEM.Misc.TextInputWrapper inheritedMembers: - MLEM.Misc.TextInputWrapper.Current - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode - System.Object.GetType - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString modifiers.csharp: - public - class modifiers.vb: - Public - Class - uid: MLEM.Misc.TextInputWrapper.Primitive.Update(MLEM.Input.InputHandler) commentId: M:MLEM.Misc.TextInputWrapper.Primitive.Update(MLEM.Input.InputHandler) id: Update(MLEM.Input.InputHandler) parent: MLEM.Misc.TextInputWrapper.Primitive langs: - csharp - vb name: Update(InputHandler) nameWithType: TextInputWrapper.Primitive.Update(InputHandler) fullName: MLEM.Misc.TextInputWrapper.Primitive.Update(MLEM.Input.InputHandler) type: Method source: remote: path: MLEM/Misc/TextInputWrapper.cs branch: master repo: https://github.com/Ellpeck/MLEM id: Update path: ../MLEM/Misc/TextInputWrapper.cs startLine: 162 assemblies: - MLEM namespace: MLEM.Misc summary: "\nUpdates this text input wrapper by querying pressed keys and sending corresponding input events.\n" example: [] syntax: content: public void Update(InputHandler handler) parameters: - id: handler type: MLEM.Input.InputHandler description: The input handler to use for text input querying content.vb: Public Sub Update(handler As InputHandler) overload: MLEM.Misc.TextInputWrapper.Primitive.Update* modifiers.csharp: - public modifiers.vb: - Public - uid: MLEM.Misc.TextInputWrapper.Primitive.RequiresOnScreenKeyboard commentId: M:MLEM.Misc.TextInputWrapper.Primitive.RequiresOnScreenKeyboard id: RequiresOnScreenKeyboard parent: MLEM.Misc.TextInputWrapper.Primitive langs: - csharp - vb name: RequiresOnScreenKeyboard() nameWithType: TextInputWrapper.Primitive.RequiresOnScreenKeyboard() fullName: MLEM.Misc.TextInputWrapper.Primitive.RequiresOnScreenKeyboard() type: Method source: remote: path: MLEM/Misc/TextInputWrapper.cs branch: master repo: https://github.com/Ellpeck/MLEM id: RequiresOnScreenKeyboard path: ../MLEM/Misc/TextInputWrapper.cs startLine: 173 assemblies: - MLEM namespace: MLEM.Misc example: [] syntax: content: public override bool RequiresOnScreenKeyboard() return: type: System.Boolean content.vb: Public Overrides Function RequiresOnScreenKeyboard As Boolean overridden: MLEM.Misc.TextInputWrapper.RequiresOnScreenKeyboard overload: MLEM.Misc.TextInputWrapper.Primitive.RequiresOnScreenKeyboard* modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - uid: MLEM.Misc.TextInputWrapper.Primitive.AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) commentId: M:MLEM.Misc.TextInputWrapper.Primitive.AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) id: AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) parent: MLEM.Misc.TextInputWrapper.Primitive langs: - csharp - vb name: AddListener(GameWindow, TextInputWrapper.TextInputCallback) nameWithType: TextInputWrapper.Primitive.AddListener(GameWindow, TextInputWrapper.TextInputCallback) fullName: MLEM.Misc.TextInputWrapper.Primitive.AddListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.TextInputWrapper.TextInputCallback) type: Method source: remote: path: MLEM/Misc/TextInputWrapper.cs branch: master repo: https://github.com/Ellpeck/MLEM id: AddListener path: ../MLEM/Misc/TextInputWrapper.cs startLine: 178 assemblies: - MLEM namespace: MLEM.Misc example: [] syntax: content: public override void AddListener(GameWindow window, TextInputWrapper.TextInputCallback callback) parameters: - id: window type: Microsoft.Xna.Framework.GameWindow - id: callback type: MLEM.Misc.TextInputWrapper.TextInputCallback content.vb: Public Overrides Sub AddListener(window As GameWindow, callback As TextInputWrapper.TextInputCallback) overridden: MLEM.Misc.TextInputWrapper.AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) overload: MLEM.Misc.TextInputWrapper.Primitive.AddListener* modifiers.csharp: - public - override modifiers.vb: - Public - Overrides references: - uid: MLEM.Misc.TextInputWrapper.DesktopGl`1 commentId: T:MLEM.Misc.TextInputWrapper.DesktopGl`1 name: TextInputWrapper.DesktopGl nameWithType: TextInputWrapper.DesktopGl fullName: MLEM.Misc.TextInputWrapper.DesktopGl nameWithType.vb: TextInputWrapper.DesktopGl(Of T) fullName.vb: MLEM.Misc.TextInputWrapper.DesktopGl(Of T) name.vb: TextInputWrapper.DesktopGl(Of T) spec.csharp: - uid: MLEM.Misc.TextInputWrapper.DesktopGl`1 name: TextInputWrapper.DesktopGl nameWithType: TextInputWrapper.DesktopGl fullName: MLEM.Misc.TextInputWrapper.DesktopGl - name: < nameWithType: < fullName: < - name: T nameWithType: T fullName: T - name: '>' nameWithType: '>' fullName: '>' spec.vb: - uid: MLEM.Misc.TextInputWrapper.DesktopGl`1 name: TextInputWrapper.DesktopGl nameWithType: TextInputWrapper.DesktopGl fullName: MLEM.Misc.TextInputWrapper.DesktopGl - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - name: T nameWithType: T fullName: T - name: ) nameWithType: ) fullName: ) - uid: MLEM.Misc.TextInputWrapper.Primitive.Update(MLEM.Input.InputHandler) commentId: M:MLEM.Misc.TextInputWrapper.Primitive.Update(MLEM.Input.InputHandler) isExternal: true - uid: MLEM.Misc commentId: N:MLEM.Misc name: MLEM.Misc nameWithType: MLEM.Misc fullName: MLEM.Misc - uid: System.Object commentId: T:System.Object parent: System isExternal: true name: Object nameWithType: Object fullName: System.Object - uid: MLEM.Misc.TextInputWrapper commentId: T:MLEM.Misc.TextInputWrapper parent: MLEM.Misc name: TextInputWrapper nameWithType: TextInputWrapper fullName: MLEM.Misc.TextInputWrapper - uid: MLEM.Misc.TextInputWrapper.Current commentId: P:MLEM.Misc.TextInputWrapper.Current parent: MLEM.Misc.TextInputWrapper name: Current nameWithType: TextInputWrapper.Current fullName: MLEM.Misc.TextInputWrapper.Current - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true name: Equals(Object) nameWithType: Object.Equals(Object) fullName: System.Object.Equals(System.Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true name: Equals(Object, Object) nameWithType: Object.Equals(Object, Object) fullName: System.Object.Equals(System.Object, System.Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true name: GetHashCode() nameWithType: Object.GetHashCode() fullName: System.Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode nameWithType: Object.GetHashCode fullName: System.Object.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode nameWithType: Object.GetHashCode fullName: System.Object.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true name: GetType() nameWithType: Object.GetType() fullName: System.Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true name: MemberwiseClone() nameWithType: Object.MemberwiseClone() fullName: System.Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone nameWithType: Object.MemberwiseClone fullName: System.Object.MemberwiseClone isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone nameWithType: Object.MemberwiseClone fullName: System.Object.MemberwiseClone isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true name: ReferenceEquals(Object, Object) nameWithType: Object.ReferenceEquals(Object, Object) fullName: System.Object.ReferenceEquals(System.Object, System.Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true name: ToString() nameWithType: Object.ToString() fullName: System.Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString nameWithType: Object.ToString fullName: System.Object.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ToString name: ToString nameWithType: Object.ToString fullName: System.Object.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System commentId: N:System isExternal: true name: System nameWithType: System fullName: System - uid: MLEM.Misc.TextInputWrapper.Primitive.Update* commentId: Overload:MLEM.Misc.TextInputWrapper.Primitive.Update name: Update nameWithType: TextInputWrapper.Primitive.Update fullName: MLEM.Misc.TextInputWrapper.Primitive.Update - uid: MLEM.Input.InputHandler commentId: T:MLEM.Input.InputHandler parent: MLEM.Input name: InputHandler nameWithType: InputHandler fullName: MLEM.Input.InputHandler - uid: MLEM.Input commentId: N:MLEM.Input name: MLEM.Input nameWithType: MLEM.Input fullName: MLEM.Input - uid: MLEM.Misc.TextInputWrapper.RequiresOnScreenKeyboard commentId: M:MLEM.Misc.TextInputWrapper.RequiresOnScreenKeyboard parent: MLEM.Misc.TextInputWrapper name: RequiresOnScreenKeyboard() nameWithType: TextInputWrapper.RequiresOnScreenKeyboard() fullName: MLEM.Misc.TextInputWrapper.RequiresOnScreenKeyboard() spec.csharp: - uid: MLEM.Misc.TextInputWrapper.RequiresOnScreenKeyboard name: RequiresOnScreenKeyboard nameWithType: TextInputWrapper.RequiresOnScreenKeyboard fullName: MLEM.Misc.TextInputWrapper.RequiresOnScreenKeyboard - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: MLEM.Misc.TextInputWrapper.RequiresOnScreenKeyboard name: RequiresOnScreenKeyboard nameWithType: TextInputWrapper.RequiresOnScreenKeyboard fullName: MLEM.Misc.TextInputWrapper.RequiresOnScreenKeyboard - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: MLEM.Misc.TextInputWrapper.Primitive.RequiresOnScreenKeyboard* commentId: Overload:MLEM.Misc.TextInputWrapper.Primitive.RequiresOnScreenKeyboard name: RequiresOnScreenKeyboard nameWithType: TextInputWrapper.Primitive.RequiresOnScreenKeyboard fullName: MLEM.Misc.TextInputWrapper.Primitive.RequiresOnScreenKeyboard - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true name: Boolean nameWithType: Boolean fullName: System.Boolean - uid: MLEM.Misc.TextInputWrapper.AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) commentId: M:MLEM.Misc.TextInputWrapper.AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) parent: MLEM.Misc.TextInputWrapper isExternal: true name: AddListener(GameWindow, TextInputWrapper.TextInputCallback) nameWithType: TextInputWrapper.AddListener(GameWindow, TextInputWrapper.TextInputCallback) fullName: MLEM.Misc.TextInputWrapper.AddListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.TextInputWrapper.TextInputCallback) spec.csharp: - uid: MLEM.Misc.TextInputWrapper.AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) name: AddListener nameWithType: TextInputWrapper.AddListener fullName: MLEM.Misc.TextInputWrapper.AddListener - name: ( nameWithType: ( fullName: ( - uid: Microsoft.Xna.Framework.GameWindow name: GameWindow nameWithType: GameWindow fullName: Microsoft.Xna.Framework.GameWindow isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: MLEM.Misc.TextInputWrapper.TextInputCallback name: TextInputWrapper.TextInputCallback nameWithType: TextInputWrapper.TextInputCallback fullName: MLEM.Misc.TextInputWrapper.TextInputCallback - name: ) nameWithType: ) fullName: ) spec.vb: - uid: MLEM.Misc.TextInputWrapper.AddListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.TextInputWrapper.TextInputCallback) name: AddListener nameWithType: TextInputWrapper.AddListener fullName: MLEM.Misc.TextInputWrapper.AddListener - name: ( nameWithType: ( fullName: ( - uid: Microsoft.Xna.Framework.GameWindow name: GameWindow nameWithType: GameWindow fullName: Microsoft.Xna.Framework.GameWindow isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: MLEM.Misc.TextInputWrapper.TextInputCallback name: TextInputWrapper.TextInputCallback nameWithType: TextInputWrapper.TextInputCallback fullName: MLEM.Misc.TextInputWrapper.TextInputCallback - name: ) nameWithType: ) fullName: ) - uid: MLEM.Misc.TextInputWrapper.Primitive.AddListener* commentId: Overload:MLEM.Misc.TextInputWrapper.Primitive.AddListener name: AddListener nameWithType: TextInputWrapper.Primitive.AddListener fullName: MLEM.Misc.TextInputWrapper.Primitive.AddListener - 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.TextInputWrapper.TextInputCallback commentId: T:MLEM.Misc.TextInputWrapper.TextInputCallback parent: MLEM.Misc name: TextInputWrapper.TextInputCallback nameWithType: TextInputWrapper.TextInputCallback fullName: MLEM.Misc.TextInputWrapper.TextInputCallback - uid: Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework isExternal: true name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework