VirtualInputManager

extends Instance

26 members

Class fields

FieldXML typeValue
NamestringVirtualInputManager

Properties

1
AdditionalLuaState
string
FieldXML typeValue
NamestringAdditionalLuaState

Functions

23
Dump
() → void
FieldXML typeValue
NamestringDump
HandleGamepadAxisInput
(objectId: int, keyCode: Instance, x: float, y: float, z: float) → void
FieldXML typeValue
NamestringHandleGamepadAxisInput
HandleGamepadButtonInput
(deviceId: int, keyCode: Instance, buttonState: int) → void
FieldXML typeValue
NamestringHandleGamepadButtonInput
HandleGamepadConnect
(deviceId: int) → void
FieldXML typeValue
NamestringHandleGamepadConnect
HandleGamepadDisconnect
(deviceId: int) → void
FieldXML typeValue
NamestringHandleGamepadDisconnect
SendAccelerometerEvent
(x: float, y: float, z: float) → void
FieldXML typeValue
NamestringSendAccelerometerEvent
SendGravityEvent
(x: float, y: float, z: float) → void
FieldXML typeValue
NamestringSendGravityEvent
SendGyroscopeEvent
(quatX: float, quatY: float, quatZ: float, quatW: float) → void
FieldXML typeValue
NamestringSendGyroscopeEvent
SendKeyEvent
(isPressed: bool, keyCode: Instance, isRepeatedKey: bool, layerCollector: Instance) → void
FieldXML typeValue
NamestringSendKeyEvent
SendMouseButtonEvent
(x: int, y: int, mouseButton: int, isDown: bool, layerCollector: Instance, repeatCount: int) → void
FieldXML typeValue
NamestringSendMouseButtonEvent
SendMouseMoveEvent
(x: float, y: float, layerCollector: Instance) → void
FieldXML typeValue
NamestringSendMouseMoveEvent
SendMouseWheelEvent
(x: float, y: float, isForwardScroll: bool, layerCollector: Instance) → void
FieldXML typeValue
NamestringSendMouseWheelEvent
SendTextInputCharacterEvent
(str: string, layerCollector: Instance) → void
FieldXML typeValue
NamestringSendTextInputCharacterEvent
SendTouchEvent
(touchId: int64, state: int, x: float, y: float) → void
FieldXML typeValue
NamestringSendTouchEvent
SetInputTypesToIgnore
(inputTypesToIgnore: Variant) → void
FieldXML typeValue
NamestringSetInputTypesToIgnore
StartPlaying
(fileName: string) → void
FieldXML typeValue
NamestringStartPlaying
StartPlayingJSON
(string: string) → void
FieldXML typeValue
NamestringStartPlayingJSON
StartRecording
() → void
FieldXML typeValue
NamestringStartRecording
StopPlaying
() → void
FieldXML typeValue
NamestringStopPlaying
StopRecording
() → void
FieldXML typeValue
NamestringStopRecording
WaitForInputEventsProcessed
() → void
FieldXML typeValue
NamestringWaitForInputEventsProcessed
sendRobloxEvent
(namespace: string, detail: string, detailType: string) → void
FieldXML typeValue
NamestringsendRobloxEvent
sendThemeChangeEvent
(themeName: string) → void
FieldXML typeValue
NamestringsendThemeChangeEvent

Events

2
PlaybackCompleted
(additionalLuaState: string) → void
FieldXML typeValue
NamestringPlaybackCompleted
RecordingCompleted
(result: string) → void
FieldXML typeValue
NamestringRecordingCompleted