Enum World.Timings
- Namespace
- Jitter2
- Assembly
- Jitter2.dll
Profiling buckets for DebugTimings, representing stages of Step(float, bool).
public enum World.Timings
Fields
AddArbiter = 2Time spent creating deferred arbiters.
BroadPhase = 9Time spent updating the dynamic tree (broadphase).
CheckDeactivation = 4Time spent evaluating body deactivation (sleeping).
Last = 11Sentinel value for array sizing. Not a real timing bucket.
NarrowPhase = 1Time spent in narrow phase collision detection and contact generation.
PostStep = 10Time spent in PostStep callbacks.
PreStep = 0Time spent in PreStep callbacks.
RemoveArbiter = 6Time spent removing broken arbiters.
ReorderContacts = 3Time spent reordering contacts for cache efficiency.
Solve = 5Time spent in substeps: force integration, constraint solving, and velocity integration.
UpdateBodies = 8Time spent finalizing body state and broadphase proxy updates.
UpdateContacts = 7Time spent updating contact state after solving.