Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TouchAllAtOnce

Hierarchy

Index

Constructors

constructor

Properties

Protected onEvent

onEvent: function | null

Optional _previousIn

_previousIn: undefined | false | true = false

_target

_target: any = null

mask

mask: IListenerMask | null = null

onTouchesBegan

onTouchesBegan: Function | null = null

onTouchesCancelled

onTouchesCancelled: Function | null = null

onTouchesEnded

onTouchesEnded: Function | null = null

onTouchesMoved

onTouchesMoved: Function | null = null

owner

owner: Object | null = null

Static ACCELERATION

ACCELERATION: number = 6

The type code of acceleration event listener.

Static CUSTOM

CUSTOM: number = 8

The type code of custom event listener.

Static KEYBOARD

KEYBOARD: number = 3

The type code of keyboard event listener.

Static MOUSE

MOUSE: number = 4

The type code of mouse event listener.

Static TOUCH_ALL_AT_ONCE

TOUCH_ALL_AT_ONCE: number = 2

The type code of all at once touch event listener.

Static TOUCH_ONE_BY_ONE

TOUCH_ONE_BY_ONE: number = 1

The type code of one by one touch event listener.

Static UNKNOWN

UNKNOWN: number = 0

The type code of unknown event listener.

Accessors

onEvent

  • get onEvent(): null | function

Methods

getFixedPriority

  • _getFixedPriority(): number

getListenerID

  • _getListenerID(): string

getSceneGraphPriority

  • _getSceneGraphPriority(): any

getType

  • _getType(): number

isPaused

  • _isPaused(): boolean

Private isRegistered

  • _isRegistered(): boolean

setFixedPriority

  • setFixedPriority(fixedPriority: number): void

setPaused

  • setPaused(paused: boolean): void

  • Sets paused state for the listener
    The paused state is only used for scene graph priority listeners.
    `EventDispatcher::resumeAllEventListenersForTarget(node)` will set the paused state to `true`,
    while `EventDispatcher::pauseAllEventListenersForTarget(node)` will set it to `false`.
    @note 1) Fixed priority listeners will never get paused. If a fixed priority doesn't want to receive events,
    call `setEnabled(false)` instead.
    2) In `Node`'s onEnter and onExit, the `paused state` of the listeners
    which associated with that node will be automatically updated.


    Parameters

    • paused: boolean

    Returns void

setRegistered

  • setRegistered(registered: boolean): void

setSceneGraphPriority

  • setSceneGraphPriority(node: any): void

checkAvailable

  • checkAvailable(): boolean

clone

isEnabled

  • isEnabled(): boolean

setEnabled

  • setEnabled(enabled: boolean): void
  • Enables or disables the listener
    note: Only listeners with enabled state will be able to receive events.
    When an listener was initialized, it's enabled by default.
    An event listener can receive events when it is enabled and is not paused.
    paused state is always false when it is a fixed priority listener.

    Parameters

    • enabled: boolean

    Returns void

Static create

Object literals

Static ListenerID

ListenerID: object

ACCELERATION

ACCELERATION: string = "__cc_acceleration"

KEYBOARD

KEYBOARD: string = "__cc_keyboard"

MOUSE

MOUSE: string = "__cc_mouse"

TOUCH_ALL_AT_ONCE

TOUCH_ALL_AT_ONCE: string = "__cc_touch_all_at_once"

TOUCH_ONE_BY_ONE

TOUCH_ONE_BY_ONE: string = "__cc_touch_one_by_one"

Generated using TypeDoc