Skip to content

InputSystem

Fields

This class has no fields.


Functions

EnableInput

Name Type Description
state bool
InputSystem.EnableInput(false)

IsButtonDown

Name Type Description
key int Virtual key code

Return value

Name Type Description
value bool Is key down
local is_key_pressed = InputSystem.IsButtonDown(0x1)

GetMousePos

This function has no parameters.

Return value

Name Type Description
value Vector2 Current mouse position
local mouse_pos = InputSystem.GetMousePos()
print(mouse_pos)

GetMouseDelta

This function has no parameters.

Return value

Name Type Description
value Vector2 Mouse position delta
local mouse_delta = InputSystem.GetMousePos()
print(mouse_delta)

GetMouseWheelDelta

This function has no parameters.

Return value

Name Type Description
value float Accumulated mouse scroll value
local wheel_delta = InputSystem.GetMouseWheelDelta()
print(wheel_delta)