DefragSystem class

Public static variables

static float HoleThreshold constexpr
static uint32_t MinLiveEntities constexpr
static uint32_t AnalysisCadence constexpr
static uint32_t MaxMovesPerTick constexpr

Public functions

void Tick(const FlatMap<Archetype::ArchetypeKey, Archetype*>& archetypes, Registry& registry, TrinyxJobs::WorldQueueHandle wq)
void ProcessMoves(Registry& registry, Archetype* arch, uint32_t movesRemaining, TrinyxJobs::WorldQueueHandle wq)