Table of Contents

Class GravitasDiagnosticEventVisitor

Namespace
Gravitas.Diagnostics
Assembly
Gravitas.dll

Adapter-friendly visitor for typed diagnostic event payloads.

public abstract class GravitasDiagnosticEventVisitor
Inheritance
GravitasDiagnosticEventVisitor
Inherited Members

Constructors

GravitasDiagnosticEventVisitor()

protected GravitasDiagnosticEventVisitor()

Methods

VisitAngularVelocityDelta(in GravitasVelocityDeltaDiagnosticView)

Visits an angular-velocity-delta event.

public virtual void VisitAngularVelocityDelta(in GravitasVelocityDeltaDiagnosticView view)

Parameters

view GravitasVelocityDeltaDiagnosticView

VisitCircleQuery(in GravitasCircleQueryDiagnosticView)

Visits a 3D X/Z circle-query event.

public virtual void VisitCircleQuery(in GravitasCircleQueryDiagnosticView view)

Parameters

view GravitasCircleQueryDiagnosticView

VisitContact(in GravitasContactDiagnosticView)

Visits a 3D contact event.

public virtual void VisitContact(in GravitasContactDiagnosticView view)

Parameters

view GravitasContactDiagnosticView

VisitForceDelta(in GravitasForceDeltaDiagnosticView)

Visits a force-delta event.

public virtual void VisitForceDelta(in GravitasForceDeltaDiagnosticView view)

Parameters

view GravitasForceDeltaDiagnosticView

VisitGroundProbe(in GravitasGroundProbeDiagnosticView)

Visits a ground-probe event.

public virtual void VisitGroundProbe(in GravitasGroundProbeDiagnosticView view)

Parameters

view GravitasGroundProbeDiagnosticView

VisitJoint(in GravitasJointDiagnosticView)

Visits a joint lifecycle or solver event.

public virtual void VisitJoint(in GravitasJointDiagnosticView view)

Parameters

view GravitasJointDiagnosticView

VisitLinearVelocityDelta(in GravitasVelocityDeltaDiagnosticView)

Visits a linear-velocity-delta event.

public virtual void VisitLinearVelocityDelta(in GravitasVelocityDeltaDiagnosticView view)

Parameters

view GravitasVelocityDeltaDiagnosticView

VisitMixedContact(in GravitasMixedContactDiagnosticView)

Visits a mixed 3D/2D contact event.

public virtual void VisitMixedContact(in GravitasMixedContactDiagnosticView view)

Parameters

view GravitasMixedContactDiagnosticView

VisitMixedQuery(in GravitasMixedQueryDiagnosticView)

Visits a mixed 3D/2D query event.

public virtual void VisitMixedQuery(in GravitasMixedQueryDiagnosticView view)

Parameters

view GravitasMixedQueryDiagnosticView

VisitMixedResponseImpulse(in GravitasMixedResponseImpulseDiagnosticView)

Visits a mixed 3D/2D response-impulse event.

public virtual void VisitMixedResponseImpulse(in GravitasMixedResponseImpulseDiagnosticView view)

Parameters

view GravitasMixedResponseImpulseDiagnosticView

VisitMixedResponseIsland(in GravitasMixedResponseIslandDiagnosticView)

Visits a mixed response-island event.

public virtual void VisitMixedResponseIsland(in GravitasMixedResponseIslandDiagnosticView view)

Parameters

view GravitasMixedResponseIslandDiagnosticView

VisitQuerySummary(in GravitasQuerySummaryDiagnosticView)

Visits a query reducer summary event.

public virtual void VisitQuerySummary(in GravitasQuerySummaryDiagnosticView view)

Parameters

view GravitasQuerySummaryDiagnosticView

VisitRagdoll(in GravitasRagdollDiagnosticView)

Visits a ragdoll event.

public virtual void VisitRagdoll(in GravitasRagdollDiagnosticView view)

Parameters

view GravitasRagdollDiagnosticView

VisitRayQuery(in GravitasRayQueryDiagnosticView)

Visits a 3D ray or swept-sphere query event.

public virtual void VisitRayQuery(in GravitasRayQueryDiagnosticView view)

Parameters

view GravitasRayQueryDiagnosticView

VisitResponseImpulse(in GravitasResponseImpulseDiagnosticView)

Visits a 3D response-impulse event.

public virtual void VisitResponseImpulse(in GravitasResponseImpulseDiagnosticView view)

Parameters

view GravitasResponseImpulseDiagnosticView

VisitTorqueDelta(in GravitasTorqueDeltaDiagnosticView)

Visits a torque-delta event.

public virtual void VisitTorqueDelta(in GravitasTorqueDeltaDiagnosticView view)

Parameters

view GravitasTorqueDeltaDiagnosticView

VisitUnknown(in GravitasDiagnosticEvent)

Visits an event whose kind is not recognized.

public virtual void VisitUnknown(in GravitasDiagnosticEvent diagnosticEvent)

Parameters

diagnosticEvent GravitasDiagnosticEvent