Loading...
Searching...
No Matches
IHeatmapIndicatorContext.cs File Reference

Classes

interface  ATAS.Indicators.Heatmap.IHeatmapIndicatorContext
 Live runtime context exposed to a heatmap indicator. Unlike the v1 HeatmapIndicatorContext record (snapshot at reset), this is a read-only interface whose properties reflect the host's current state at every read. Indicators query it on demand — there are no "context changed" events because the most volatile field (Viewport) updates every render frame and a cross-thread notification per change would dominate the cost. More...
 

Namespaces

namespace  ATAS
 
namespace  ATAS.Indicators
 
namespace  ATAS.Indicators.Heatmap
 

Functions

readonly record struct ATAS.Indicators.Heatmap.HeatmapViewport (long StartTimeNanos, long EndTimeNanos, int PixelWidth)
 A rectangular slice of the heatmap timeline currently visible to the user. Carried by IHeatmapIndicatorContext.Viewport. PixelWidth is the rendered horizontal extent in physical pixels (DPI-corrected) — useful for choosing decimation step.