NovaECS - v1.0.11
    Preparing search index...

    Class EntityManager

    EntityManager manages entity lifecycle with generation-based handles EntityManager使用基于世代的句柄管理实体生命周期

    Index

    Constructors

    Methods

    • Create a new entity 创建新实体

      Parameters

      • enabled: boolean = true

      Returns number

    • Destroy an entity 销毁实体

      Parameters

      • entity: number

      Returns boolean

    • Get all alive entities 获取所有存活实体

      Returns number[]

    • Get all enabled entities 获取所有启用实体

      Returns number[]

    • Get memory usage statistics 获取内存使用统计

      Returns { aliveCount: number; capacity: number; freeCount: number; memoryUsage: number }

    • Check if entity is alive 检查实体是否存活

      Parameters

      • entity: number

      Returns boolean

    • Check if entity is enabled 检查实体是否启用

      Parameters

      • entity: number

      Returns boolean

    • Set entity enabled state 设置实体启用状态

      Parameters

      • entity: number
      • enabled: boolean

      Returns void