Donner 0.5.1
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::svg::compositor::MandatoryHintDetectorStats Struct Reference

Stats produced by MandatoryHintDetector::reconcile(). More...

#include "donner/svg/compositor/MandatoryHintDetector.h"

Public Attributes

uint32_t candidatesEvaluated = 0
 Number of entities visited with a RenderingInstanceComponent this call.
uint32_t hintsPublished = 0
 Number of Mandatory hints newly published this call.
uint32_t hintsDropped = 0
 Number of hints removed this call because the entity no longer qualifies (signal cleared) or was destroyed.
uint32_t hintsActive = 0
 Post-reconcile size of the internal hint map: the number of Mandatory hints currently held by the detector after this call. Reflects the steady-state, not the delta.

Detailed Description

Stats produced by MandatoryHintDetector::reconcile().

Tests inspect these to verify that the detector published / dropped the right number of hints on a given pass.

Member Data Documentation

◆ candidatesEvaluated

uint32_t donner::svg::compositor::MandatoryHintDetectorStats::candidatesEvaluated = 0

Number of entities visited with a RenderingInstanceComponent this call.

◆ hintsActive

uint32_t donner::svg::compositor::MandatoryHintDetectorStats::hintsActive = 0

Post-reconcile size of the internal hint map: the number of Mandatory hints currently held by the detector after this call. Reflects the steady-state, not the delta.

◆ hintsDropped

uint32_t donner::svg::compositor::MandatoryHintDetectorStats::hintsDropped = 0

Number of hints removed this call because the entity no longer qualifies (signal cleared) or was destroyed.

◆ hintsPublished

uint32_t donner::svg::compositor::MandatoryHintDetectorStats::hintsPublished = 0

Number of Mandatory hints newly published this call.


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