Public API Reference

DeviceFit exposes a clean, modular API surface across its runtime contracts, tunable adapters, and editor services.

Decnet.DeviceFit Namespaces:
├── Decnet.DeviceFit (Contracts, Profiling, Network, Models)
├── Decnet.DeviceFit.Runtime (Lifecycle adapters, Profile Appliers, Tunables)
└── Decnet.DeviceFit.Editor (Services, Windows, Regression Runners)

API Catalog

Explore the primary public types:

Class / Struct Namespace Description
ProfilerHarness Decnet.DeviceFit High-precision profiler harness measuring CPU, GPU, memory, and frame timings with zero heap allocation.
RouteRunner Decnet.DeviceFit Runtime component that drives the camera along authored route checkpoints and invokes fixture hooks.
FixtureAdapter Decnet.DeviceFit Abstract lifecycle base class for scene entities requiring readiness checks and state resets between benchmark runs.
URPTunableAdapter Decnet.DeviceFit Reflection-free adapter to query, modify, and restore Universal Render Pipeline quality settings.
CandidatePlannerService Decnet.DeviceFit.Editor Editor service that generates bounded trial plans based on diagnosed bottlenecks.
ChangeJournalService Decnet.DeviceFit.Editor Cryptographically-hashed journal recording pre-apply SHA256 checksums and managing clean rollbacks.
RegressionSuiteService Decnet.DeviceFit.Editor Headless batchmode runner that executes automated regression gates in CI pipelines.

Table of contents


Copyright © 2026 Decnet Games. All rights reserved. DeviceFit is a commercial Unity Asset.

This site uses Just the Docs, a documentation theme for Jekyll.