| Ctess::ActiveMask | |
| Ctess::AdjacentTransitions | Supplies no special transitions beyond ordinary face adjacency |
| Ctess::AgentId | |
| Ctess::diagnostics::AllocationCounters | |
| Ctess::movement::AllOf< Terms > | Requires every supplied passability term to evaluate true |
| Ctess::AlwaysResident | |
| Ctess::movement::AnyOf< Terms > | Requires at least one supplied passability term to evaluate true |
| Ctess::AreaBuildResult | Counts returned by build_area_index |
| Ctess::AreaConnection | Undirected area adjacency summarized from directed region portals |
| Ctess::AreaId | Identifier scoped to one built AreaIndex; zero means no area |
| Ctess::AreaIndex | |
| Ctess::AreaIndexScratch | Reusable temporary storage for area grouping and adjacency construction |
| Ctess::AreaSummary | Aggregates regions that a caller assigned the same nonzero key |
| Ctess::AsyncAdvanceStats | |
| Ctess::AsyncTicket | Generation-stamped handle for one cooperative asynchronous result |
| Ctess::AsyncVersion | Caller-defined version stamp attached to requirements and results |
| Ctess::AsyncWorkBudget | Deterministic item allowance shared by one queue advance |
| Ctess::AsyncWorkStep | Reports progress and the version produced by one continuation step |
| Ctess::AutoExecRunStats | Counts planning, execution, dirty merging, draining, and phase dispatch |
| Ctess::AutoExecTask< World, Policy, Ack, ChunkFn > | Schedule task that plans, executes, merges, and drains a queued-op frame |
| Ctess::BackgroundBudget | Bounds background work in deterministic item units per task invocation |
| Ctess::BlockCtx< World, Policy > | |
| Ctess::BlockDiagnostics | |
| Ctess::BlockedAgentRecoveryOptions | Configures deterministic, bounded checks of persistently blocked agents |
| Ctess::BlockedAgentRecoverySchedule | |
| Ctess::BlockedAgentRecoveryStats | Summarizes one blocked-agent recovery scheduling pass |
| Ctess::BlockScratch | |
| Ctess::BlockTile< ChunkView > | |
| Ctess::debug::imgui::BoolFieldEditIntent | |
| Ctess::debug::imgui::BoolFieldEditResult | |
| Ctess::Box3 | |
| Ctess::diagnostics::BufferedWarningSink< Capacity > | |
| Ctess::Cadence | Configures when a task becomes due within the fixed-tick schedule |
| Ctess::ChunkCoord3 | |
| Ctess::ChunkDomain | |
| Ctess::ChunkKey | |
| Ctess::experimental::maintenance::ChunkMaintenanceAdapter< World, Product, Rebuild, Backend > | |
| Ctess::ChunkMeta | |
| Ctess::ChunkPage< Shape, Schema > | |
| Ctess::ChunkPage< Shape, FieldSchema< Fields... > > | |
| Ctess::experimental::maintenance::ChunkProductToken | |
| Ctess::experimental::maintenance::ChunkProductView< Product > | |
| Ctess::experimental::maintenance::ChunkResidencyResult | |
| Ctess::ChunkView< World > | |
| Ctess::WeightedPortalSegmentCache::ClassView< Class > | |
| Ctess::CoarsePathResult | Scratch-borrowing shortest region path and its chunk corridor |
| Ctess::movement::ConstantCost< N > | Produces compile-time constant entry cost N for every tile |
| Ctess::ContentVersion | |
| Ctess::ContentVersionDependencies | |
| Ctess::ContentVersionDependencies::ContentVersionDependency | |
| Ctess::Coord2 | |
| Ctess::Coord3 | |
| Ctess::movement::DefaultSteps | |
| Ctess::DeltaCollector | |
| Ctess::DeltaCollectorOptions | Configures sparse-tile emission and entity-move coalescing |
| Ctess::DeltaCollectorStats | Holds lifetime counters for a delta collector |
| Ctess::DeltaFrame | Views collector-owned invalidation records for one published frame |
| Ctess::DeltaFrameHeader | Carries frame-chain continuity, tick coverage, and resync requirements |
| Ctess::diagnostics::DiagnosticsSnapshot | |
| Ctess::movement::DiagonalSteps< Rule > | |
| Ctess::DirtyMask | |
| Ctess::DirtyObservation | |
| Ctess::gpu::DispatchDesc | |
| Ctess::DistanceFieldProduct | |
| Ctess::DistanceFieldResult | Reports distance-field construction status and search work |
| Ctess::DistanceFieldScratch | |
| Ctess::DomainDesc | |
| Ctess::EntityDelta | Describes one entity transition, possibly coalesced within the frame |
| Ctess::EntityHandle | |
| Ctess::EnttAgentEntry | |
| Ctess::EnttHandleAdapter | |
| Ctess::EnttPathAgentContext | |
| Ctess::EnttPathAgentSink< Position > | |
| Ctess::EnttPathAgentSource | |
| Ctess::EnttTilePositionAdapter | |
| Ctess::EventStream< T > | |
| Ctess::ExecutionPhase | |
| Ctess::ExecutionPhasePlan | |
| Ctess::ExecutionPlan | |
| Ctess::ExecutionReport | |
| Ctess::ExecutorPhaseRange | |
| Ctess::Extent3 | |
| Ctess::Field< Tag, Value > | |
| Ctess::movement::Field< Tag > | Evaluates the truthiness of field Tag at a resolved tile |
| Ctess::FieldAccessDesc | |
| Ctess::movement::FieldCost< CostTag > | Reads and normalizes integral entry cost field CostTag |
| Ctess::gpu::FieldMirrorDesc | |
| Ctess::FieldProductCache | |
| Ctess::FieldProductCacheStats | Summarizes field-product cache residency and lookup outcomes |
| Ctess::FieldProductDesc | |
| Ctess::FieldSchema< Fields > | |
| Ctess::FixedStepAccumulator | |
| Ctess::FixedStepFrame | Reports the fixed-tick grant and interpolation state for one frame |
| Ctess::FlecsAgentEntry | |
| Ctess::FlecsHandleAdapter | |
| Ctess::FlecsPathAgentContext | |
| Ctess::FlecsPathAgentSink< Position > | |
| Ctess::FlecsPathAgentSource | |
| Ctess::FlecsTilePositionAdapter | |
| Ctess::diagnostics::FlowAccounting | |
| Ctess::diagnostics::FlowCounters | |
| Ctess::diagnostics::FlowHealthSnapshot | |
| Ctess::GoalSet | Owns an ordered set of goals used to build a reusable distance product |
| Ctess::gpu::GpuCapabilities | |
| Ctess::gpu::GpuProductHandle | |
| Ctess::lattice::HexAxial | |
| Ctess::HexCoord | |
| Ctess::IntentInvalidations | |
| Ctess::IntentMetadata | |
| Ctess::IntentPayloadView | |
| Ctess::IntentVersions | |
| Ctess::JointMoveOptions | Configures cycle admission for one joint movement pass |
| Ctess::JointMoveScratch | Caller-owned workspace for the joint movement pass |
| Ctess::JointMoveStats | Reports joint-admission outcomes alongside the standard movement stats |
| Ctess::LocalBoundaryExit | Passable boundary tile that points into an adjacent chunk |
| Ctess::LocalChunkTopology | Connected-region labels and boundary exits for one world chunk |
| Ctess::LocalCongestion | Feasible demand and accepted reservations for one destination |
| Ctess::LocalCoord3 | |
| Ctess::LocalCoordinationResult | Scratch-borrowing result from resolve_local_moves |
| Ctess::LocalCoordinationScratch | Reusable storage for deterministic local move coordination |
| Ctess::LocalMoveDecision | One local-resolution decision aligned with its input request |
| Ctess::LocalMoveOption | One caller-generated local destination; lower preference wins |
| Ctess::LocalMoveRequest | One mover and its range of caller-ranked local destination options |
| Ctess::LocalRegion | Summary and bounds of one connected local region |
| Ctess::LocalRegionId | One-based identifier of a connected region within a chunk |
| Ctess::LocalTileId | |
| Ctess::LocalTopologyScratch | Reusable flood-fill storage for local topology construction |
| Ctess::experimental::maintenance::MaintenanceBudget | Shared unit budget passed through one maintenance drain |
| Ctess::experimental::maintenance::MaintenanceHandle | |
| Ctess::experimental::maintenance::MaintenanceMetrics | Scheduler observations used by experiments and diagnostics |
| Ctess::experimental::maintenance::MaintenanceScheduler | Backend-neutral experimental maintenance scheduler interface |
| Ctess::experimental::maintenance::DirtyBitScheduler | |
| Ctess::experimental::maintenance::ImmediateScheduler | Synchronous correctness baseline; each schedule call executes immediately |
| Ctess::experimental::maintenance::MaintenanceTask | Long-lived derived-state maintenance operation |
| Ctess::MarkDirtyDesc | |
| Ctess::MoveBatchDesc | |
| Ctess::movement::movement_class_tag | Marks types that implement the compile-time movement-class contract |
| Ctess::movement::MovementClass< AllOf< Field< PassableTag >, NotZero< CostTag > >, FieldCost< CostTag > > | |
| Ctess::movement::PositiveCostFieldMovement< PassableTag, CostTag > | Combines a truthy field and positive cost field into weighted movement |
| Ctess::movement::MovementClass< Field< PassableTag >, UnitCost > | |
| Ctess::movement::UnitCostFieldMovement< PassableTag > | Adapts a truthy passability field to unit-cost movement |
| Ctess::movement::MovementClass< PassExpr, CostExpr, StepPolicyT > | Combines compile-time passability and entry-cost expressions |
| Ctess::MovementFailureCounts | Aggregates rejected movement attempts by retry-relevant category |
| Ctess::MovementIntent | Describes an adjacent move and any versions it expects to remain current |
| Ctess::MovementResult | Reports the movement status together with the requested endpoints |
| Ctess::MovementVersionCheck | Holds optional optimistic-concurrency versions for both movement endpoints |
| Ctess::NearestBatchDesc | |
| Ctess::NearestBatchHandle | |
| Ctess::NearestTargetResult | Reports the closest reachable goal and a scratch-owned path to it |
| Ctess::gpu::NoGpuBackend | |
| Ctess::movement::Not< Term > | Negates one compile-time passability term |
| Ctess::movement::NotZero< Tag > | Evaluates whether integral field Tag is nonzero at a resolved tile |
| Ctess::diagnostics::NullWarningSink | |
| Ctess::OffBoard | |
| Ctess::OpCompletion | Completion metadata spanning planning and execution failure domains |
| Ctess::PathScratch::OpenNode | |
| Ctess::OperationAccess | |
| Ctess::OperationBatch | |
| Ctess::OperationReport | |
| Ctess::OpHandle | |
| Ctess::OpId | |
| Ctess::lattice::Orthogonal | |
| Ctess::movement::OverlayCost< Base, Overlay > | |
| Ctess::OwnedChunkDomain | |
| Ctess::PathAgentAdvanceOptions | Configures bounded direct movement and the dirty bits it emits |
| Ctess::PathAgentBatch | |
| Ctess::PathAgentCollectInfo | |
| Ctess::PathAgentFrameStats | Summarizes path submission, results, movement, and failure outcomes |
| Ctess::PathAgentReplanOptions | Configures one bounded drain of an exact path-agent replan queue |
| Ctess::PathAgentReplanQueue | |
| Ctess::PathAgentRoutes | Owns index-paired route copies retained across scoped processing passes |
| Ctess::PathAgentState | Stores one agent's goal, route cursor, and retry lifecycle state |
| Ctess::PathAgentTickOptions | Configures per-tick movement, caching, and blocked-agent retry limits |
| Ctess::PathAgentTickState | |
| Ctess::PathAgentTickStats | Summarizes path planning and movement performed during one tick |
| Ctess::PathBatchDesc | |
| Ctess::PathBatchHandle | |
| Ctess::diagnostics::PathCounters | |
| Ctess::PathGoal | |
| Ctess::PathOverlayDelta | References one agent's copied route within a frame's overlay-node storage |
| Ctess::PathRequest | Specifies inclusive start and goal coordinates for a path query |
| Ctess::PathRequestRuntime | |
| Ctess::PathResult | |
| Ctess::PathRuntimeCachePolicy | |
| Ctess::PathRuntimeStats | |
| Ctess::PathScratch | |
| Ctess::PathState | |
| Ctess::PathTicket | |
| Ctess::PathTieBreak | |
| Ctess::PathView | |
| Ctess::PersistedField< Tag, Id, Version > | |
| Ctess::PersistenceSchema< Id, Version, Fields > | Defines the persistent application schema carried by one world archive |
| Ctess::PhaseDirtyPartition | Per-operation dirty-record buffer owned by a phase execution scratch |
| Ctess::PibtPriorities | Caller-owned adaptive priorities for the PIBT movement tier |
| Ctess::Pipeline< Source > | |
| Ctess::PipelineCollectResult | Reports bounded materialization occupancy and required capacity |
| Ctess::PipelineDiagnostics | Caller-owned counters for one or more lazy pipeline terminal runs |
| Ctess::PlannedDirtyAccumulator | |
| Ctess::PlannedDirtyCollectResult | |
| Ctess::PlannedDirtyMergeResult | |
| Ctess::PlannedDirtyPartitions | |
| Ctess::PlannedDirtyRecord | |
| Ctess::PlannedExecutionResult | |
| Ctess::PlannedOperation | |
| Ctess::PlannedOperationCreateResult | |
| Ctess::PlannedPhaseExecutionScratch | |
| Ctess::PortalSegmentCacheStats | Snapshot of weighted portal-segment cache occupancy and lifecycle counts |
| Ctess::QueuedOperation | |
| Ctess::diagnostics::QueuedPhaseCounters | |
| Ctess::ReachabilityResult | Reachability verdict plus the number of graph regions visited |
| Ctess::gpu::ReadbackDesc | |
| Ctess::RegionGraphBuildResult | |
| Ctess::RegionGraphScratch | Reusable frontier and visitation storage for graph reachability queries |
| Ctess::RegionGraphT< Residency > | Region graph storage specialized by dense or sparse residency policy |
| Ctess::RegionPortal | Directed connection between regions, including its endpoint tiles |
| Ctess::RegionRef | Reference scoped to a local region within a specific chunk topology |
| Ctess::experimental::maintenance::RegisteredScheduler< Backend > | |
| Ctess::RenderDeltaDesc | |
| Ctess::RenderTileDelta | Identifies one dirty tile for a renderer to reread from the world |
| Ctess::RenderVersion | Identifies a point in the collector's monotonic published-frame chain |
| Ctess::ResidencyConfig | |
| Ctess::ResidencyDesc | |
| Ctess::ResidencyGeneration | |
| Ctess::ResidencyHandle | |
| Ctess::World< Shape, Schema, SparseResident >::ResidentChunkRef | |
| Ctess::ResolvedTile< Shape > | |
| Ctess::ResolvedTransitionModel< World, ClassOrTag, Provider > | |
| Ctess::ResultChannel< T > | Dense per-operation completion and payload channel |
| Ctess::ResumableWorkQueue< T > | |
| Ctess::ResumableWorkTask< T > | |
| Ctess::RouteAttachmentRanking | |
| Ctess::Schedule | |
| Ctess::ScheduleFrameSummary | Summarizes all fixed ticks consumed during one rendered frame |
| Ctess::ScheduleTaskContext | Supplies a task with the current tick, trigger bits, and work allowance |
| Ctess::ScheduleTaskDesc | Describes a task's static label, phase, and cadence |
| Ctess::ScheduleTaskResult | Returns produced dirty bits and bounded background progress to the schedule |
| Ctess::ScheduleTaskStats | Holds cumulative execution counters for one task |
| Ctess::ScheduleTickStats | Summarizes task dispatch and dirty propagation for one fixed tick |
| Ctess::diagnostics::ScopedAllocationCounters | |
| Ctess::diagnostics::ScopedPathCounters | |
| Ctess::diagnostics::ScopedQueuedPhaseCounters | |
| Ctess::ScopedThreadPhaseExecutorImpl< CaptureExceptions > | |
| Ctess::diagnostics::ScopedTimer | |
| Ctess::diagnostics::ScopedTrace | |
| Ctess::SegmentHit | Result metadata for one movement-class-bound segment-cache lookup |
| Ctess::movement::SelectCost< SelTag, WhenSet, WhenClear > | Selects between two cost expressions using field SelTag |
| Ctess::SerialPhaseExecutor | |
| Ctess::Shape< Size, Chunk, Lattice > | |
| Ctess::ShapeTraits< Shape > | |
| Ctess::SimClock | Stores the authoritative monotonically increasing fixed-tick count |
| Ctess::SimSchedulerOptions | Configures dirty propagation, path-agent work, and render-delta clearing |
| Ctess::SimSchedulerState | Owns simulation subsystem state retained across scheduler ticks |
| Ctess::SimSchedulerStats | Summarizes queued operations, path agents, and render deltas for one tick |
| Ctess::SimTimeControl | Supplies the time-control state consumed for one rendered frame |
| Ctess::SpanQueryStats | Counts exact canonical tiles and emitted x-axis runs for one query |
| Ctess::SparseResident | |
| Ctess::SpecialTransitionCandidate | |
| Ctess::StairTransitions< StairTag > | Emits bidirectional stair transitions encoded by an integral world field |
| Ctess::TacticalAssignment | One result aligned with the corresponding input request |
| Ctess::TacticalAssignmentResult | Scratch-borrowing result from assign_tactical_candidates_greedy |
| Ctess::TacticalAssignmentScratch | Reusable storage for deterministic tactical assignment |
| Ctess::TacticalCandidate | One caller-owned position/resource with bounded concurrent capacity |
| Ctess::TacticalRequest | One caller-owned subject seeking a tactical candidate |
| Ctess::TacticalScore | Feasibility and lower-is-better caller score for one request/candidate pair |
| Ctess::TickStampedEvent< T > | One exact event payload with deterministic simulation and stream stamps |
| Ctess::TileChunkDelta | Describes a chunk-level tile invalidation and any detailed tile slice |
| Ctess::TileDelta | Identifies one invalidated tile within a detailed chunk record |
| Ctess::TileKey< Shape > | |
| Ctess::TileOccupancyIndex | |
| Ctess::TilePosition | |
| Ctess::TileSpan | One contiguous canonical x-axis run at a fixed world y and z coordinate |
| Ctess::diagnostics::TimingSnapshot | |
| Ctess::TopologyBuildResult | Counts and status returned by a local chunk build or an incremental update |
| Ctess::TopologyRebuildDesc | |
| Ctess::TopologyVersion | |
| Ctess::diagnostics::TraceBuffer | |
| Ctess::diagnostics::TraceCategoryStats | |
| Ctess::diagnostics::TraceRecord | |
| Ctess::TransitionProbe< Cost > | |
| Ctess::UInt128 | Packed 128-bit key storage with a deliberately partial operator set |
| Ctess::movement::UnitCost | Produces unit entry cost for every tile |
| Ctess::UnitRouteCache | |
| Ctess::UnitRouteCacheLimits | Bounds retained route count and aggregate cached path-node storage |
| Ctess::UnitRouteCacheStats | Snapshot of unit-route cache occupancy, hits, misses, and invalidations |
| Ctess::gpu::UploadDesc | |
| Ctess::version | |
| Ctess::diagnostics::Warning | |
| Ctess::gpu::WebGpuBackend | |
| Ctess::gpu::WebGpuBackendConfig | |
| Ctess::gpu::WebGpuProductDesc | |
| Ctess::WeightedPathBatchScratch | |
| Ctess::WeightedPathBatchStats | |
| Ctess::WeightedPortalReplanStats | Counters for the portal-first weighted replan pass |
| Ctess::WeightedPortalRouteProduct | |
| Ctess::WeightedPortalSegmentCache | |
| Ctess::WeightedRouteProduct | |
| Ctess::detail::WorkerPoolExceptionState< CaptureExceptions > | |
| Ctess::WorkerPoolPhaseExecutorImpl< has_exceptions > | |
| Ctess::WorkerPoolPhaseExecutorImpl< false > | |
| Ctess::WorkerPoolPhaseExecutorImpl< CaptureExceptions > | |
| Ctess::World< Shape, Schema, Residency > | |
| Ctess::World< Shape, Schema, AlwaysResident > | |
| Ctess::World< Shape, Schema, SparseResident > | |
| Ctess::WorldArchiveInfo | Parsed compatibility metadata from the fixed world-archive envelope |
| Ctess::WorldArchiveResult | Result shared by archive inspection and loading, both of which can fail |
| Ctess::WorldArchiveSaveResult | |