Namespace Serenity.GameSpawner.Domain.ValueObjects
Structs
PoolStateSnapshot
Immutable snapshot of pool usage and availability for a single spawn type.
SpawnHandle
Opaque reference to a spawned entity instance. Combines an entity reference with the spawn type for tracking.
SpawnType
Logical classification of spawnable entities (e.g. Character, Hazard, Projectile). Immutable value object that supports equality comparison and hashing.