|
tess 0.4.0
Performance-first tile and path simulation substrate
|
| Ntess | |
| Ndiagnostics | |
| CAllocationCounters | |
| CBufferedWarningSink | |
| CDiagnosticsSnapshot | |
| CNullWarningSink | |
| CPathCounters | |
| CQueuedPhaseCounters | |
| CScopedAllocationCounters | |
| CScopedPathCounters | |
| CScopedQueuedPhaseCounters | |
| CScopedTimer | |
| CScopedTrace | |
| CTimingSnapshot | |
| CTraceBuffer | |
| CTraceCategoryStats | |
| CTraceRecord | |
| CWarning | |
| Ngpu | |
| CDispatchDesc | |
| CFieldMirrorDesc | |
| CGpuCapabilities | |
| CNoGpuBackend | |
| CReadbackDesc | |
| CUploadDesc | |
| Nmovement | |
| Cmovement_class_tag | Marks types that implement the compile-time movement-class contract |
| CField | Evaluates the truthiness of field Tag at a resolved tile |
| CNotZero | Evaluates whether integral field Tag is nonzero at a resolved tile |
| CNot | Negates one compile-time passability term |
| CAllOf | Requires every supplied passability term to evaluate true |
| CAnyOf | Requires at least one supplied passability term to evaluate true |
| CUnitCost | Produces unit entry cost for every tile |
| CConstantCost | Produces compile-time constant entry cost N for every tile |
| CFieldCost | Reads and normalizes integral entry cost field CostTag |
| CSelectCost | Selects between two cost expressions using field SelTag |
| CMovementClass | Combines compile-time passability and entry-cost expressions |
| CWalkableField | Adapts a truthy passability field to unit-cost movement |
| CWalkableCostField | Combines a truthy field and positive cost field into weighted movement |
| CAdjacentTransitions | Supplies no special transitions beyond ordinary face adjacency |
| CAgentId | |
| CAlwaysResident | |
| CAutoExecRunStats | Counts planning, execution, dirty merging, draining, and phase dispatch |
| CAutoExecTask | Schedule task that plans, executes, merges, and drains a queued-op frame |
| CBackgroundBudget | Bounds background work in deterministic item units per task invocation |
| CBlockCtx | |
| CBlockDiagnostics | |
| CBlockScratch | |
| CBox3 | |
| CCadence | Configures when a task becomes due within the fixed-tick schedule |
| CChunkCoord3 | |
| CChunkDomain | |
| CChunkKey | |
| CChunkMeta | |
| CChunkPage | |
| CChunkPage< Shape, FieldSchema< Fields... > > | |
| CChunkVersionDependencies | |
| CChunkVersionDependency | |
| CChunkView | |
| CCoord2 | |
| CCoord3 | |
| CDeltaCollector | |
| CDeltaCollectorOptions | Configures sparse-tile emission and entity-move coalescing |
| CDeltaCollectorStats | Holds lifetime counters for a delta collector |
| CDeltaFrame | Views collector-owned invalidation records for one published frame |
| CDeltaFrameHeader | Carries frame-chain continuity, tick coverage, and resync requirements |
| CDirtyObservation | |
| CDistanceFieldProduct | |
| CDistanceFieldResult | Reports distance-field construction status and search work |
| CDistanceFieldScratch | |
| CDomainDesc | |
| CEntityDelta | Describes one entity transition, possibly coalesced within the frame |
| CEntityHandle | |
| CEnttAgentEntry | |
| CEnttHandleAdapter | |
| CEnttPathAgentContext | |
| CEnttPathAgentSink | |
| CEnttPathAgentSource | |
| CEnttTilePositionAdapter | |
| CExecutionPhase | |
| CExecutionPhasePlan | |
| CExecutionPlan | |
| CExecutionReport | |
| CExecutorPhaseRange | |
| CExtent3 | |
| CField | |
| CFieldAccessDesc | |
| CFieldProductCache | |
| CFieldProductCacheStats | Summarizes field-product cache residency and lookup outcomes |
| CFieldSchema | |
| CFixedStepAccumulator | |
| CFixedStepFrame | Reports the fixed-tick grant and interpolation state for one frame |
| CFrameOps | |
| CGoalSet | Owns an ordered set of goals used to build a reusable distance product |
| CLocalBoundaryExit | Passable boundary tile that points into an adjacent chunk |
| CLocalChunkTopology | Connected-region labels and boundary exits for one world chunk |
| CLocalCoord3 | |
| CLocalRegion | Summary and bounds of one connected local region |
| CLocalRegionId | One-based identifier of a connected region within a chunk |
| CLocalTileId | |
| CLocalTopologyResult | Counts and status returned by local or whole-graph topology builds |
| CLocalTopologyScratch | Reusable flood-fill storage for local topology construction |
| CMovementFailureCounts | Aggregates rejected movement attempts by retry-relevant category |
| CMovementIntent | Describes an adjacent move and any versions it expects to remain current |
| CMovementResult | Reports the movement status together with the requested endpoints |
| CMovementVersionCheck | Holds optional optimistic-concurrency versions for both movement endpoints |
| CNearestTargetResult | Reports the closest reachable goal and a scratch-owned path to it |
| COffBoard | |
| COpCompletion | Completion metadata spanning planning and execution failure domains |
| COperationAccess | |
| COperationReport | |
| COpHandle | |
| COpId | |
| COwnedChunkDomain | |
| CPathAgentBatch | |
| CPathAgentCollectInfo | |
| CPathAgentFrameStats | Summarizes path submission, results, movement, and failure outcomes |
| CPathAgentRoutes | Owns index-paired route copies retained across scoped processing passes |
| CPathAgentState | Stores one agent's goal, route cursor, and retry lifecycle state |
| CPathAgentTickOptions | Configures per-tick movement, caching, and blocked-agent retry limits |
| CPathAgentTickState | Owns the shared clock, world-dirty flag, and retained routes across ticks |
| CPathAgentTickStats | Summarizes path planning and movement performed during one tick |
| CPathGoal | |
| CPathOverlayDelta | References one agent's copied route within a frame's overlay-node storage |
| CPathRequest | Specifies inclusive start and goal coordinates for a path query |
| CPathRequestRuntime | |
| CPathResult | |
| CPathRuntimeCachePolicy | |
| CPathRuntimeStats | |
| CPathScratch | |
| COpenNode | |
| CPathState | |
| CPathTicket | |
| CPathView | |
| CPlannedDirtyAccumulator | |
| CPlannedDirtyCollectResult | |
| CPlannedDirtyMergeResult | |
| CPlannedDirtyPartitions | |
| CPlannedDirtyRecord | |
| CPlannedExecutionResult | |
| CPlannedOperation | |
| CPlannedOperationCreateResult | |
| CPlannedPhaseExecutionScratch | |
| CPortalSegmentCacheStats | Snapshot of weighted portal-segment cache occupancy and lifecycle counts |
| CQueuedOperation | |
| CReachabilityResult | Reachability verdict plus the number of graph regions visited |
| CRegionGraphScratch | Reusable frontier and visitation storage for graph reachability queries |
| CRegionGraphT | Region graph storage specialized by dense or sparse residency policy |
| CRegionPortal | Directed connection between regions, including its endpoint tiles |
| CRegionRef | Stable reference to a local region within a specific chunk |
| CRenderTileDelta | Identifies one dirty tile for a renderer to reread from the world |
| CRenderVersion | Identifies a point in the collector's monotonic published-frame chain |
| CResidencyConfig | |
| CResidencyHandle | |
| CResolvedTile | |
| CResultChannel | Dense per-operation completion and payload channel |
| CRouteCacheScratch | Bounded scratch cache for exact and same-goal suffix unit routes |
| CRouteCacheStats | Snapshot of unit-route cache occupancy, hits, misses, and invalidations |
| CSchedule | |
| CScheduleFrameSummary | Summarizes all fixed ticks consumed during one rendered frame |
| CScheduleTaskContext | Supplies a task with the current tick, trigger bits, and work allowance |
| CScheduleTaskDesc | Describes a task's static label, phase, and cadence |
| CScheduleTaskResult | Returns produced dirty bits and bounded background progress to the schedule |
| CScheduleTaskStats | Holds cumulative execution counters for one task |
| CScheduleTickStats | Summarizes task dispatch and dirty propagation for one fixed tick |
| CScopedThreadPhaseExecutor | |
| CSegmentHit | Result metadata for one movement-class-bound segment-cache lookup |
| CSerialPhaseExecutor | |
| CShape | |
| CShapeTraits | |
| CSimClock | Stores the authoritative monotonically increasing fixed-tick count |
| CSimSchedulerOptions | Configures dirty propagation, path-agent work, and render-delta clearing |
| CSimSchedulerState | Owns simulation subsystem state retained across scheduler ticks |
| CSimSchedulerStats | Summarizes queued operations, path agents, and render deltas for one tick |
| CSimTimeControl | Supplies the time-control state consumed for one rendered frame |
| CSparseResident | |
| CStairTransitions | Emits bidirectional stair transitions encoded by an integral world field |
| CTileChunkDelta | Describes a chunk-level tile invalidation and any detailed tile slice |
| CTileDelta | Identifies one invalidated tile within a detailed chunk record |
| CTileKey | |
| CTileOccupancyIndex | |
| CTilePosition | |
| Cversion | |
| CWeightedPathBatchScratch | |
| CWeightedPathBatchStats | |
| CWeightedPortalRouteProduct | |
| CWeightedPortalSegmentCache | Bounded, movement-class-safe cache of verified weighted path segments |
| CClassView | |
| CWeightedRouteProduct | |
| CWorkerPoolPhaseExecutor | |
| CWorld | |
| CWorld< Shape, Schema, AlwaysResident > | |
| CWorld< Shape, Schema, SparseResident > | |
| CResidentChunkRef |