Skip to content

@vaguevoid/fiasco / ecs/module / EcsModuleOptions

Type Alias: EcsModuleOptions

EcsModuleOptions = object

Defined in: src/ecs/module.ts:8

Properties

components?

optional components: Record<string, object & (ptr) => any>

Defined in: src/ecs/module.ts:10


onComponentIdSet()?

optional onComponentIdSet: (stringId, componentId) => void

Defined in: src/ecs/module.ts:14

Parameters

stringId

string

componentId

number

Returns

void


onEngineSet()?

optional onEngineSet: (engine) => void

Defined in: src/ecs/module.ts:13

Parameters

engine

IEngine

Returns

void


resourceIds?

optional resourceIds: string[]

Defined in: src/ecs/module.ts:12


resources?

optional resources: Resource[]

Defined in: src/ecs/module.ts:11


systems?

optional systems: SystemMeta[]

Defined in: src/ecs/module.ts:9


voidTargetVersionOverride?

optional voidTargetVersionOverride: number

Defined in: src/ecs/module.ts:15