Skip to content
ClassInput & Controls@public

FlxVirtualInput

Registry used by link to resolve serializable virtual sources.

ts
export declare class FlxVirtualInput

Methods

clear()

ts
clear(): void

Returns: void

getButton()

ts
getButton(id: string): FlxVirtualButtonState | null

Parameters:

ParameterTypeDescription
idstring-

Returns: FlxVirtualButtonState | null

getStick()

ts
getStick(id: string): FlxVirtualStickState | null

Parameters:

ParameterTypeDescription
idstring-

Returns: FlxVirtualStickState | null

registerButton()

ts
registerButton(id: string, state: FlxVirtualButtonState): void

Parameters:

ParameterTypeDescription
idstring-
stateFlxVirtualButtonState-

Returns: void

registerStick()

ts
registerStick(id: string, state: FlxVirtualStickState): void

Parameters:

ParameterTypeDescription
idstring-
stateFlxVirtualStickState-

Returns: void

unregisterButton()

ts
unregisterButton(id: string, state: FlxVirtualButtonState): boolean

Parameters:

ParameterTypeDescription
idstring-
stateFlxVirtualButtonState-

Returns: boolean

unregisterStick()

ts
unregisterStick(id: string, state: FlxVirtualStickState): boolean

Parameters:

ParameterTypeDescription
idstring-
stateFlxVirtualStickState-

Returns: boolean

Released under the MIT License.