Documentation
    Preparing search index...

    Interface ResolvedQueryOptions

    QueryOptions with every default filled in — what passesQueryFilter consumes and what an adapter should resolve once per query instead of re-defaulting per candidate.

    interface ResolvedQueryOptions {
        collisionGroups: number;
        collisionMask: number;
        ignoredBodies: readonly PhysicsBodyHandle[];
        ignoredColliders: readonly PhysicsColliderHandle[];
        includeSensors: boolean;
        maxHits: number;
        mode: QueryHitMode;
        predicate: ((candidate: QueryCandidate) => boolean) | undefined;
        sorted: boolean;
    }
    Index
    collisionGroups: number

    QueryFilter.collisionGroups

    collisionMask: number

    QueryFilter.collisionMask

    ignoredBodies: readonly PhysicsBodyHandle[]

    QueryFilter.ignoredBodies

    ignoredColliders: readonly PhysicsColliderHandle[]

    QueryFilter.ignoredColliders

    includeSensors: boolean

    QueryFilter.includeSensors

    maxHits: number

    Resolved hit cap; 1 for "first", Infinity when unbounded.

    QueryOptions.mode

    predicate: ((candidate: QueryCandidate) => boolean) | undefined

    QueryFilter.predicate

    sorted: boolean

    QueryOptions.sorted