Class TKeyboard (unit DXInput)

Inherits from

TCustomInput

Constructors


constructor Create(DXInput: TCustomDXInput);

TKeyboard


Functions

procedure Update;


procedure DefineProperties(Filer: TFiler);


function GetKey(Key: Integer): Boolean;


procedure Initialize;


procedure ReadAssigns(Stream: TStream);

The DirectInput key code is converted into the Windows virtual key code.

procedure WriteAssigns(Stream: TStream);


Properties

property Keys : Boolean


Events

Variables

KeyAssigns : TKeyAssignList;


FKeyStates : TKeyboardState;



Constructors


constructor Create(DXInput: TCustomDXInput);

TKeyboard


Functions


procedure Update;


procedure DefineProperties(Filer: TFiler);


function GetKey(Key: Integer): Boolean;


procedure Initialize;


procedure ReadAssigns(Stream: TStream);

The DirectInput key code is converted into the Windows virtual key code.


procedure WriteAssigns(Stream: TStream);


Properties


property Keys : Boolean


Events


Variables


KeyAssigns : TKeyAssignList;


FKeyStates : TKeyboardState;