Skip to content

lightgun-poc / lib/native / LibNut

Interface: LibNut

Defined in: lib/native.ts:25

The slice of the libnut addon this project actually calls.

Methods

getScreenSize()

getScreenSize(): object

Defined in: lib/native.ts:32

Returns

object

height

height: number

width

width: number


keyToggle()

keyToggle(key, down, modifier?): void

Defined in: lib/native.ts:31

Parameters

key

string

down

string

modifier?

string[]

Returns

void


mouseClick()

mouseClick(button?, double?): void

Defined in: lib/native.ts:29

Parameters

button?

string

double?

boolean

Returns

void


mouseToggle()

mouseToggle(down?, button?): void

Defined in: lib/native.ts:30

Parameters

down?

string

button?

string

Returns

void


moveMouse()

moveMouse(x, y): void

Defined in: lib/native.ts:28

Parameters

x

number

y

number

Returns

void


setKeyboardDelay()

setKeyboardDelay(ms): void

Defined in: lib/native.ts:27

Parameters

ms

number

Returns

void


setMouseDelay()

setMouseDelay(ms): void

Defined in: lib/native.ts:26

Parameters

ms

number

Returns

void

Released under the MIT License.