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.