Table of Contents

Enum HashDiagnosticType

Namespace
BepuPhysics
Assembly
BepuPhysics.dll

Hardcoded hash types used by invasive hash diagnostics.

public enum HashDiagnosticType

Fields

AddSleepingToActiveForFallback = 22
AddToSimulationSpeculative = 33
AddToSimulationSpeculativeFallbackSolverReferences = 34
AllocateInBatch = 44
AllocateInTypeBatchForFallback = 42
AllocateInTypeBatchForFallbackProbes = 43
AwakeBodyCollidableStates0 = 11
AwakeBodyCollidableStates1 = 12
AwakeBodyCollidableStates10 = 21
AwakeBodyCollidableStates2 = 13
AwakeBodyCollidableStates3 = 14
AwakeBodyCollidableStates4 = 15
AwakeBodyCollidableStates5 = 16
AwakeBodyCollidableStates6 = 17
AwakeBodyCollidableStates7 = 18
AwakeBodyCollidableStates8 = 19
AwakeBodyCollidableStates9 = 20
AwakeBodyStates0 = 0
AwakeBodyStates1 = 1
AwakeBodyStates10 = 10
AwakeBodyStates2 = 2
AwakeBodyStates3 = 3
AwakeBodyStates4 = 4
AwakeBodyStates5 = 5
AwakeBodyStates6 = 6
AwakeBodyStates7 = 7
AwakeBodyStates8 = 8
AwakeBodyStates9 = 9
DeterministicConstraintAdd = 32
EnqueueStaleRemoval = 35
PreflushJobs = 41
RemoveConstraintsFromBatchReferencedHandles = 37
RemoveConstraintsFromBodyLists = 38
RemoveConstraintsFromFallbackBatchReferencedHandles = 36
RemoveConstraintsFromTypeBatch = 39
ReturnConstraintHandles = 40
SolverBodyReferenceAfterPreflush = 28
SolverBodyReferenceAfterPreflushPhase1 = 25
SolverBodyReferenceAfterPreflushPhase2 = 26
SolverBodyReferenceAfterPreflushPhase3 = 27
SolverBodyReferenceAfterSolver = 30
SolverBodyReferenceAtEnd = 31
SolverBodyReferenceBeforeCollisionDetection = 23
SolverBodyReferenceBeforePreflush = 24
SolverBodyReferenceBeforeSolver = 29
TypeProcessorRemove = 45