NovaECS - v1.0.11
    Preparing search index...

    Class Bitset

    Bitset for component signatures supporting 1024+ types 支持1024+类型的组件签名位集

    Index

    Constructors

    Properties

    words: Uint32Array

    Methods

    • Clear bit for given component type ID 清除给定组件类型ID的位

      Parameters

      • id: number

      Returns void

    • Check if this bitset contains all bits from mask (this ⊇ mask) 检查此位集是否包含掩码中的所有位

      Parameters

      Returns boolean

    • Ensure capacity for given number of types 确保给定类型数量的容量

      Parameters

      • nTypes: number

      Returns void

    • Get all set bit indices 获取所有设置位的索引

      Returns number[]

    • Check if bit is set for given component type ID 检查给定组件类型ID的位是否设置

      Parameters

      • id: number

      Returns boolean

    • Check if this bitset intersects with mask 检查此位集是否与掩码相交

      Parameters

      Returns boolean

    • Check if bitset is empty (no bits set) 检查位集是否为空(没有位设置)

      Returns boolean

    • Generate string key for archetype identification 生成原型识别的字符串键

      Returns string

    • Set bit for given component type ID 为给定组件类型ID设置位

      Parameters

      • id: number

      Returns void