Table of Contents

Namespace KeenEyes.Capabilities

Structs

RegisteredComponentInfo

Contains metadata about a registered component type.

Interfaces

IComponentInfo

Interface for component type metadata used in serialization operations.

IComponentRegistry

Abstraction over the component registry for AOT-compatible component registration.

IHierarchyCapability

Capability interface for entity hierarchy operations.

IInspectionCapability

Capability interface for entity inspection and debugging.

IPersistenceCapability

Capability interface for configuring world persistence settings.

ISaveLoadCapability

Capability interface for world save/load operations.

ISerializationCapability

Extended snapshot capability for AOT-compatible serialization operations.

ISnapshotCapability

Capability for world snapshot operations including creating and restoring world state.

IStatisticsCapability

Capability interface for accessing world memory and performance statistics.

ISystemHookCapability

Capability interface for adding system hooks to an ECS world.

ITagCapability

Capability interface for string-based entity tagging.

IValidationCapability

Capability interface for component validation configuration.