Allocation-free counters produced by the latest runtime workload. 更多...
#include <ClimbingTelemetry.h>
Public 属性 | |
| ClimbingWorkload | workload = ClimbingWorkload::Ordinary |
| std::uint32_t | broadPhaseQueryCount = 0 |
| std::uint32_t | broadPhaseHitCount = 0 |
| std::uint32_t | queryCount = 0 |
| std::uint32_t | rejectCount = 0 |
| std::int64_t | selectedCost = 0 |
| Vec3 | warpResidual |
| std::uint32_t | moverIterations = 0 |
| std::uint32_t | queryBudget = ClimbingQueryBudgets::Ordinary |
| ClimbingQueryBudgetState | budgetState = ClimbingQueryBudgetState::WithinBudget |
详细描述
Allocation-free counters produced by the latest runtime workload.
在文件 ClimbingTelemetry.h 第 44 行定义.
类成员变量说明
◆ broadPhaseHitCount
| std::uint32_t eve::climbing::ClimbingRuntimeCounters::broadPhaseHitCount = 0 |
在文件 ClimbingTelemetry.h 第 47 行定义.
被这些函数引用 eve::climbing::ClimbingRuntime::inspect() , 以及 eve::climbing::ClimbingRuntime::probeInto().
◆ broadPhaseQueryCount
| std::uint32_t eve::climbing::ClimbingRuntimeCounters::broadPhaseQueryCount = 0 |
在文件 ClimbingTelemetry.h 第 46 行定义.
被这些函数引用 eve::climbing::ClimbingRuntime::inspect() , 以及 eve::climbing::ClimbingRuntime::probeInto().
◆ budgetState
| ClimbingQueryBudgetState eve::climbing::ClimbingRuntimeCounters::budgetState = ClimbingQueryBudgetState::WithinBudget |
在文件 ClimbingTelemetry.h 第 54 行定义.
◆ moverIterations
| std::uint32_t eve::climbing::ClimbingRuntimeCounters::moverIterations = 0 |
在文件 ClimbingTelemetry.h 第 52 行定义.
◆ queryBudget
| std::uint32_t eve::climbing::ClimbingRuntimeCounters::queryBudget = ClimbingQueryBudgets::Ordinary |
在文件 ClimbingTelemetry.h 第 53 行定义.
被这些函数引用 eve::climbing::ClimbingRuntime::advance() , 以及 eve::climbing::ClimbingRuntime::probeInto().
◆ queryCount
| std::uint32_t eve::climbing::ClimbingRuntimeCounters::queryCount = 0 |
在文件 ClimbingTelemetry.h 第 48 行定义.
被这些函数引用 eve::climbing::ClimbingRuntime::advance() , 以及 eve::climbing::ClimbingRuntime::probeInto().
◆ rejectCount
| std::uint32_t eve::climbing::ClimbingRuntimeCounters::rejectCount = 0 |
在文件 ClimbingTelemetry.h 第 49 行定义.
◆ selectedCost
| std::int64_t eve::climbing::ClimbingRuntimeCounters::selectedCost = 0 |
在文件 ClimbingTelemetry.h 第 50 行定义.
被这些函数引用 eve::climbing::ClimbingRuntime::advance() , 以及 eve::climbing::ClimbingRuntime::probeInto().
◆ warpResidual
| Vec3 eve::climbing::ClimbingRuntimeCounters::warpResidual |
在文件 ClimbingTelemetry.h 第 51 行定义.
◆ workload
| ClimbingWorkload eve::climbing::ClimbingRuntimeCounters::workload = ClimbingWorkload::Ordinary |
在文件 ClimbingTelemetry.h 第 45 行定义.
被这些函数引用 eve::climbing::ClimbingRuntime::advance() , 以及 eve::climbing::ClimbingRuntime::probeInto().
该结构体的文档由以下文件生成:
- src/modules/climbing/ClimbingTelemetry.h