Input
clay.Input (Class)
Instance Members
app: ClayClay app
init(): Voidshutdown(): VoidemitKeyDown(keyCode: KeyCode, scanCode: ScanCode, repeat: Bool, mod: ModState, timestamp: Float, windowId: Int): Void| Name | Type |
|---|---|
keyCode |
KeyCode |
scanCode |
ScanCode |
repeat |
Bool |
mod |
ModState |
timestamp |
Float |
windowId |
Int |
emitKeyUp(keyCode: KeyCode, scanCode: ScanCode, repeat: Bool, mod: ModState, timestamp: Float, windowId: Int): Void| Name | Type |
|---|---|
keyCode |
KeyCode |
scanCode |
ScanCode |
repeat |
Bool |
mod |
ModState |
timestamp |
Float |
windowId |
Int |
emitText(text: String, start: Int, length: Int, type: TextEventType, timestamp: Float, windowId: Int): Void| Name | Type |
|---|---|
text |
String |
start |
Int |
length |
Int |
type |
TextEventType |
timestamp |
Float |
windowId |
Int |
| Name | Type |
|---|---|
x |
Int |
y |
Int |
xrel |
Int |
yrel |
Int |
timestamp |
Float |
windowId |
Int |
| Name | Type |
|---|---|
x |
Int |
y |
Int |
button |
Int |
timestamp |
Float |
windowId |
Int |
| Name | Type |
|---|---|
x |
Int |
y |
Int |
button |
Int |
timestamp |
Float |
windowId |
Int |
| Name | Type |
|---|---|
x |
Float |
y |
Float |
timestamp |
Float |
windowId |
Int |
| Name | Type |
|---|---|
x |
Float |
y |
Float |
dx |
Float |
dy |
Float |
touchId |
Int |
timestamp |
Float |
| Name | Type |
|---|---|
x |
Float |
y |
Float |
dx |
Float |
dy |
Float |
touchId |
Int |
timestamp |
Float |
| Name | Type |
|---|---|
x |
Float |
y |
Float |
dx |
Float |
dy |
Float |
touchId |
Int |
timestamp |
Float |
| Name | Type |
|---|---|
gamepad |
Int |
axis |
Int |
value |
Float |
timestamp |
Float |
| Name | Type |
|---|---|
gamepad |
Int |
button |
Int |
value |
Float |
timestamp |
Float |
| Name | Type |
|---|---|
gamepad |
Int |
button |
Int |
value |
Float |
timestamp |
Float |
| Name | Type |
|---|---|
gamepad |
Int |
dx |
Float |
dy |
Float |
dz |
Float |
timestamp |
Float |
emitGamepadDevice(gamepad: Int, name: String, type: GamepadDeviceEventType, timestamp: Float): Void| Name | Type |
|---|---|
gamepad |
Int |
name |
String |
type |
GamepadDeviceEventType |
timestamp |
Float |
Private Members
modState: ModState| Name | Type |
|---|---|
app |
Clay |