TINMAN 3D / REALTIME TERRAIN
Software Development Kit - User Manual

struct InputSettings in Tinman.Engine.Application

Settings for processing of raw input events.

struct InputSettings  

Public / Constants

Default

The default settings for processing of raw input events:

public static readonly field Default
type InputSettings

Public / Attributes

ClickDistance

Maximum allowed distance between original mouse cursor position (where pressing down) and final mouse cursor position (where releasing) for which an event of type Clicked is generated for mouse buttons, in screen pixels.

public readonly field ClickDistance
type int32

ClickTime

Maximum allowed time span between pressing down and releasing a keyboard key or mouse button for which to generate an event of type Clicked, in milli-seconds.

public readonly field ClickTime
type int32

RepeatDelay

Time span between pressing down a keyboard key and the first time that an event of type Repeated is generated for that key, in milli-seconds.

public readonly field RepeatDelay
type int32

RepeatFrequency

Time span between subsequent events of type Released, in Hz.

public readonly field RepeatFrequency
type int32

Public / Constructors

InputSettings

Creates a new instance of InputSettings.

public constructor InputSettings (int32 clickDistance, int32 clickTime, int32 repeatDelay, int32 repeatFrequency)
params clickDistance See ClickDistance.
  clickTime See ClickTime.
  repeatDelay See RepeatDelay.
  repeatFrequency See RepeatFrequency.