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
VisitCircleQuery(in GravitasCircleQueryDiagnosticView)
Visits a 3D X/Z circle-query event.
public virtual void VisitCircleQuery(in GravitasCircleQueryDiagnosticView view)
Parameters
VisitContact(in GravitasContactDiagnosticView)
Visits a 3D contact event.
public virtual void VisitContact(in GravitasContactDiagnosticView view)
Parameters
VisitForceDelta(in GravitasForceDeltaDiagnosticView)
Visits a force-delta event.
public virtual void VisitForceDelta(in GravitasForceDeltaDiagnosticView view)
Parameters
VisitGroundProbe(in GravitasGroundProbeDiagnosticView)
Visits a ground-probe event.
public virtual void VisitGroundProbe(in GravitasGroundProbeDiagnosticView view)
Parameters
VisitJoint(in GravitasJointDiagnosticView)
Visits a joint lifecycle or solver event.
public virtual void VisitJoint(in GravitasJointDiagnosticView view)
Parameters
VisitLinearVelocityDelta(in GravitasVelocityDeltaDiagnosticView)
Visits a linear-velocity-delta event.
public virtual void VisitLinearVelocityDelta(in GravitasVelocityDeltaDiagnosticView view)
Parameters
VisitMixedContact(in GravitasMixedContactDiagnosticView)
Visits a mixed 3D/2D contact event.
public virtual void VisitMixedContact(in GravitasMixedContactDiagnosticView view)
Parameters
VisitMixedQuery(in GravitasMixedQueryDiagnosticView)
Visits a mixed 3D/2D query event.
public virtual void VisitMixedQuery(in GravitasMixedQueryDiagnosticView view)
Parameters
VisitMixedResponseImpulse(in GravitasMixedResponseImpulseDiagnosticView)
Visits a mixed 3D/2D response-impulse event.
public virtual void VisitMixedResponseImpulse(in GravitasMixedResponseImpulseDiagnosticView view)
Parameters
VisitMixedResponseIsland(in GravitasMixedResponseIslandDiagnosticView)
Visits a mixed response-island event.
public virtual void VisitMixedResponseIsland(in GravitasMixedResponseIslandDiagnosticView view)
Parameters
VisitQuerySummary(in GravitasQuerySummaryDiagnosticView)
Visits a query reducer summary event.
public virtual void VisitQuerySummary(in GravitasQuerySummaryDiagnosticView view)
Parameters
VisitRagdoll(in GravitasRagdollDiagnosticView)
Visits a ragdoll event.
public virtual void VisitRagdoll(in GravitasRagdollDiagnosticView view)
Parameters
VisitRayQuery(in GravitasRayQueryDiagnosticView)
Visits a 3D ray or swept-sphere query event.
public virtual void VisitRayQuery(in GravitasRayQueryDiagnosticView view)
Parameters
VisitResponseImpulse(in GravitasResponseImpulseDiagnosticView)
Visits a 3D response-impulse event.
public virtual void VisitResponseImpulse(in GravitasResponseImpulseDiagnosticView view)
Parameters
VisitTorqueDelta(in GravitasTorqueDeltaDiagnosticView)
Visits a torque-delta event.
public virtual void VisitTorqueDelta(in GravitasTorqueDeltaDiagnosticView view)
Parameters
VisitUnknown(in GravitasDiagnosticEvent)
Visits an event whose kind is not recognized.
public virtual void VisitUnknown(in GravitasDiagnosticEvent diagnosticEvent)
Parameters
diagnosticEventGravitasDiagnosticEvent