SharpDXKeyboard ClassDelta Engine Documentation
Native implementation of the Keyboard interface using DirectInput.
Inheritance Hierarchy

System Object
  DeltaEngine.Entities UpdateBehavior
    DeltaEngine.Input InputDevice
      DeltaEngine.Input Keyboard
        DeltaEngine.Input.SharpDX SharpDXKeyboard

Namespace: DeltaEngine.Input.SharpDX
Assembly: DeltaEngine.Input.SharpDX (in DeltaEngine.Input.SharpDX.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public sealed class SharpDXKeyboard : Keyboard

The SharpDXKeyboard type exposes the following members.

Constructors

  NameDescription
Public methodSharpDXKeyboard
Initializes a new instance of the SharpDXKeyboard class
Top
Methods

  NameDescription
Public methodDispose
Releases all resources used by the SharpDXKeyboard
(Overrides InputDevice Dispose .)
Public methodGetKeyState (Inherited from Keyboard.)
Public methodHandleInput (Inherited from Keyboard.)
Public methodUpdate (Inherited from Keyboard.)
Protected methodUpdateKeyStates (Overrides Keyboard UpdateKeyStates .)
Top
Fields

  NameDescription
Protected fieldkeyboardStates (Inherited from Keyboard.)
Protected fieldnewlyPressedKeys (Inherited from Keyboard.)
Top
Properties

  NameDescription
Public propertyIsAvailable (Inherited from Keyboard.)
Protected propertyIsCapsLocked (Overrides Keyboard IsCapsLocked.)
Top
See Also