Skip to content

ECS Framework API v2.1.50


ECS Framework API / EVENT_TYPES

Variable: EVENT_TYPES

const EVENT_TYPES: object

Defined in: ECS/CoreEvents.ts:97

预定义的事件类型常量 提供类型安全的事件类型字符串

Type Declaration

ENTITY

readonly ENTITY: object

ENTITY.CREATED

readonly CREATED: ENTITY_CREATED = ECSEventType.ENTITY_CREATED

ENTITY.DESTROYED

readonly DESTROYED: ENTITY_DESTROYED = ECSEventType.ENTITY_DESTROYED

ENTITY.ENABLED

readonly ENABLED: ENTITY_ENABLED = ECSEventType.ENTITY_ENABLED

ENTITY.DISABLED

readonly DISABLED: ENTITY_DISABLED = ECSEventType.ENTITY_DISABLED

ENTITY.TAG_ADDED

readonly TAG_ADDED: ENTITY_TAG_ADDED = ECSEventType.ENTITY_TAG_ADDED

ENTITY.TAG_REMOVED

readonly TAG_REMOVED: ENTITY_TAG_REMOVED = ECSEventType.ENTITY_TAG_REMOVED

ENTITY.NAME_CHANGED

readonly NAME_CHANGED: ENTITY_NAME_CHANGED = ECSEventType.ENTITY_NAME_CHANGED

COMPONENT

readonly COMPONENT: object

COMPONENT.ADDED

readonly ADDED: COMPONENT_ADDED = ECSEventType.COMPONENT_ADDED

COMPONENT.REMOVED

readonly REMOVED: COMPONENT_REMOVED = ECSEventType.COMPONENT_REMOVED

COMPONENT.MODIFIED

readonly MODIFIED: COMPONENT_MODIFIED = ECSEventType.COMPONENT_MODIFIED

COMPONENT.ENABLED

readonly ENABLED: COMPONENT_ENABLED = ECSEventType.COMPONENT_ENABLED

COMPONENT.DISABLED

readonly DISABLED: COMPONENT_DISABLED = ECSEventType.COMPONENT_DISABLED

SYSTEM

readonly SYSTEM: object

SYSTEM.ADDED

readonly ADDED: SYSTEM_ADDED = ECSEventType.SYSTEM_ADDED

SYSTEM.REMOVED

readonly REMOVED: SYSTEM_REMOVED = ECSEventType.SYSTEM_REMOVED

SYSTEM.ENABLED

readonly ENABLED: SYSTEM_ENABLED = ECSEventType.SYSTEM_ENABLED

SYSTEM.DISABLED

readonly DISABLED: SYSTEM_DISABLED = ECSEventType.SYSTEM_DISABLED

SYSTEM.PROCESSING_START

readonly PROCESSING_START: SYSTEM_PROCESSING_START = ECSEventType.SYSTEM_PROCESSING_START

SYSTEM.PROCESSING_END

readonly PROCESSING_END: SYSTEM_PROCESSING_END = ECSEventType.SYSTEM_PROCESSING_END

SYSTEM.ERROR

readonly ERROR: SYSTEM_ERROR = ECSEventType.SYSTEM_ERROR

PERFORMANCE

readonly PERFORMANCE: object

PERFORMANCE.WARNING

readonly WARNING: PERFORMANCE_WARNING = ECSEventType.PERFORMANCE_WARNING

PERFORMANCE.CRITICAL

readonly CRITICAL: PERFORMANCE_CRITICAL = ECSEventType.PERFORMANCE_CRITICAL

PERFORMANCE.MEMORY_HIGH

readonly MEMORY_HIGH: MEMORY_USAGE_HIGH = ECSEventType.MEMORY_USAGE_HIGH

PERFORMANCE.FRAME_DROP

readonly FRAME_DROP: FRAME_RATE_DROP = ECSEventType.FRAME_RATE_DROP

Released under the MIT License.