group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
physics::diag::KccTimingFrame Struct Reference

One row of timing telemetry for the player KCC. More...

#include <PhaseDiagnostic.hpp>

Public Attributes

entt::entity entity {entt::null}
uint64_t elapsedUs = 0
int substeps = 0
int caIterations = 0
int clearanceQueries = 0
int sweepQueries = 0
int sweepHits = 0
bool usedWalkCapsule = false
bool caExhausted = false
bool grounded = false
int moveMode = 0

Detailed Description

One row of timing telemetry for the player KCC.

Emitted only when diagnostics are enabled, so normal gameplay stays on the no-op path.

Member Data Documentation

◆ caExhausted

bool physics::diag::KccTimingFrame::caExhausted = false

◆ caIterations

int physics::diag::KccTimingFrame::caIterations = 0

◆ clearanceQueries

int physics::diag::KccTimingFrame::clearanceQueries = 0

◆ elapsedUs

uint64_t physics::diag::KccTimingFrame::elapsedUs = 0

◆ entity

entt::entity physics::diag::KccTimingFrame::entity {entt::null}

◆ grounded

bool physics::diag::KccTimingFrame::grounded = false

◆ moveMode

int physics::diag::KccTimingFrame::moveMode = 0

◆ substeps

int physics::diag::KccTimingFrame::substeps = 0

◆ sweepHits

int physics::diag::KccTimingFrame::sweepHits = 0

◆ sweepQueries

int physics::diag::KccTimingFrame::sweepQueries = 0

◆ usedWalkCapsule

bool physics::diag::KccTimingFrame::usedWalkCapsule = false

The documentation for this struct was generated from the following file: