Skip to content

ECS Framework API v2.1.50


ECS Framework API / BitMask64Data

Interface: BitMask64Data

Defined in: ECS/Utils/BigIntCompatibility.ts:17

位掩码数据结构 基础模式(64位):使用 lo + hi 存储 64 位,segments 为空 扩展模式(128+位):lo + hi 作为第一段,segments 存储额外的 64 位段 segments[0] 对应 bit 64-127,segments[1] 对应 bit 128-191,以此类推

Properties

lo

lo: number

Defined in: ECS/Utils/BigIntCompatibility.ts:19

低32位(bit 0-31)


hi

hi: number

Defined in: ECS/Utils/BigIntCompatibility.ts:21

高32位(bit 32-63)


segments?

optional segments: BitMask64Segment[]

Defined in: ECS/Utils/BigIntCompatibility.ts:23

扩展段数组,每个元素是一个 64 位段,用于超过 64 位的场景

Released under the MIT License.