dacha
    Preparing search index...

    Class ActorCollection

    Use ActorQuery instead.

    Hierarchy (View Summary)

    Index
    parent: EventTarget | null

    Parent event target

    • get size(): number

      Returns number

    • Adds an event listener to the event target.

      Type Parameters

      Parameters

      • type: T

        Type of event to listen for

      • callback: ActorCollectionListenerFn<T>

        Function to call when the event is triggered

      Returns void

    • Dispatches an event to the event target.

      Events are processed in the engine event queue at the beginning of each frame in order that they were dispatched.

      Parameters

      • type: EventType

        Type of event to dispatch

      • Optionalpayload: Record<string, unknown>

        Payload of the event

      Returns void

    • Dispatches an event to the event target immediately.

      Events are processed immediately and not added to the engine event queue.

      Parameters

      • type: EventType

        Type of event to dispatch

      • Optionalpayload: Record<string, unknown>

        Payload of the event

      Returns void

    • Parameters

      • callback: (actor: Actor, index: number) => boolean

      Returns Actor[]

    • Parameters

      • callback: (actor: Actor, index: number) => boolean

      Returns Actor | undefined

    • Parameters

      • callback: (actor: Actor, index: number) => void

      Returns void

    • Parameters

      • id: string

      Returns Actor | undefined

    • Type Parameters

      • T

      Parameters

      • callback: (actor: Actor, index: number) => T

      Returns T[]

    • Type Parameters

      • T

      Parameters

      • callback: (previousValue: T, currentValue: Actor, index: number) => T
      • initialValue: T

      Returns T

    • Removes an event listener from the event target.

      Type Parameters

      Parameters

      • type: T

        Type of event to remove the listener for

      • callback: ActorCollectionListenerFn<T>

        Function to remove the listener for

      Returns void

    • Parameters

      Returns void