Loom Engine - v0.10.1
GitHub
TheWorldTable.ai
Preparing search index...
InputManager
Class InputManager
Index
Constructors
constructor
Methods
attach
detach
begin
Frame
snapshot
inject
Key
Down
inject
Key
Up
inject
Pointer
Move
inject
Pointer
Down
inject
Pointer
Up
inject
Touch
Start
inject
Touch
Move
inject
Touch
End
Constructors
constructor
new
InputManager
()
:
InputManager
Returns
InputManager
Methods
attach
attach
(
canvas
:
HTMLCanvasElement
,
win
?:
Window
)
:
void
Parameters
canvas
:
HTMLCanvasElement
win
:
Window
= window
Returns
void
detach
detach
()
:
void
Returns
void
begin
Frame
beginFrame
()
:
void
Returns
void
snapshot
snapshot
()
:
InputSnapshot
Returns
InputSnapshot
inject
Key
Down
injectKeyDown
(
code
:
string
)
:
void
Parameters
code
:
string
Returns
void
inject
Key
Up
injectKeyUp
(
code
:
string
)
:
void
Parameters
code
:
string
Returns
void
inject
Pointer
Move
injectPointerMove
(
x
:
number
,
y
:
number
,
buttons
:
number
,
inside
?:
boolean
)
:
void
Parameters
x
:
number
y
:
number
buttons
:
number
inside
:
boolean
= true
Returns
void
inject
Pointer
Down
injectPointerDown
(
buttonsBit
:
number
)
:
void
Parameters
buttonsBit
:
number
Returns
void
inject
Pointer
Up
injectPointerUp
(
buttonsBit
:
number
)
:
void
Parameters
buttonsBit
:
number
Returns
void
inject
Touch
Start
injectTouchStart
(
id
:
number
,
x
:
number
,
y
:
number
)
:
void
Parameters
id
:
number
x
:
number
y
:
number
Returns
void
inject
Touch
Move
injectTouchMove
(
id
:
number
,
x
:
number
,
y
:
number
)
:
void
Parameters
id
:
number
x
:
number
y
:
number
Returns
void
inject
Touch
End
injectTouchEnd
(
id
:
number
,
x
:
number
,
y
:
number
)
:
void
Parameters
id
:
number
x
:
number
y
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
attach
detach
begin
Frame
snapshot
inject
Key
Down
inject
Key
Up
inject
Pointer
Move
inject
Pointer
Down
inject
Pointer
Up
inject
Touch
Start
inject
Touch
Move
inject
Touch
End
GitHub
TheWorldTable.ai
Loom Engine - v0.10.1
Loading...