destroys the implementation, removing any created resources
Finish the current creation. Calls finish and sets the interaction to be inactive
Main function, called when an event is raised for this interaction
Sets the interaction active. Use boolean (true|false) to toggle default behavior. Pass it a bitmask of EventType to change the active state. Call without arguments to reset the default active, modification key and pointer Key behavior
Optionalactive: number | booleanSets the modification key to listen to or the default modification key if none is provided.
Optionalmod: ModificationKeyTypeSets the pointer key for this interaction or the default pointer if none is provided.
Optionalpointer: PointerKeyTypeThe current active bitmask for EventType
A unique identifier for this interaction
The current active ModificationKeyType
The currently active PointerKeyType
Implements