Skip to main content

Class: InputGroup

Defined in: input/input-group.ts:8

InputGroup represents a collection of interactions that can be activated or deactivated together.

Constructors

Constructor

new InputGroup(name): InputGroup

Defined in: input/input-group.ts:15

Parameters

name

string

Returns

InputGroup

Properties

axis1dActions

readonly axis1dActions: Set<Axis1dAction>

Defined in: input/input-group.ts:12


axis2dActions

readonly axis2dActions: Set<Axis2dAction>

Defined in: input/input-group.ts:13


name

readonly name: string

Defined in: input/input-group.ts:9


triggerActions

readonly triggerActions: Set<TriggerAction>

Defined in: input/input-group.ts:11

Methods

dispatchAxis1dAction()

dispatchAxis1dAction(interaction, value): void

Defined in: input/input-group.ts:39

Parameters

interaction

InputInteraction

value

number

Returns

void


dispatchAxis2dAction()

dispatchAxis2dAction(interaction, value): void

Defined in: input/input-group.ts:58

Parameters

interaction

InputInteraction

value

Vector2

Returns

void


dispatchTriggerAction()

dispatchTriggerAction(interaction): void

Defined in: input/input-group.ts:23

Parameters

interaction

InputInteraction

Returns

void