@tripo3d/engine / EngineWorld
Interface: EngineWorld
Defined in: core/types/ecs.ts:123
定义世界对象接口。
Extended by
Properties
| Property | Type | Defined in |
|---|---|---|
clear | () => void | core/types/ecs.ts:124 |
createEntity | (object?, options?) => Entity | core/types/ecs.ts:125 |
createQuery | (descriptor) => EntityQuery | core/types/ecs.ts:126 |
getEntities | () => Entity[] | core/types/ecs.ts:127 |
getEntityByObject | (object) => Entity | undefined | core/types/ecs.ts:128 |
query | <T>(definition) => Entity[] | core/types/ecs.ts:129 |
registerObject | (object, options?) => Entity | core/types/ecs.ts:130 |
registerTree | (root, options?) => Entity | core/types/ecs.ts:131 |
removeEntity | (entity) => void | core/types/ecs.ts:132 |
walk | (target, callback) => void | core/types/ecs.ts:133 |