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

Classes

interface  ATAS.Indicators.Heatmap.IHeatmapIndicatorRenderInstance
 Read-only renderer view of one live indicator instance owned by the heatmap controller. The renderer (Skia / Vulkan overlay layer) consumes this surface to walk every visible instance and read its State per frame; the controller's richer IHeatmapIndicatorInstance is host / view-model facing and lives in a higher-level project the renderer cannot reference. Splitting the renderer-only surface here keeps the dependency direction acyclic (renderer -> indicators -> rendering primitives). More...
 
interface  ATAS.Indicators.Heatmap.IHeatmapIndicatorRenderSource
 Renderer-facing handle on the live indicator set. Implemented by the platform's heatmap controller (which already owns instance lifecycle and the live IHeatmapIndicatorContext) and consumed by the renderer overlay. Replaces the v1 HeatmapIndicatorsSnapshot pull model: the renderer enumerates Instances directly and pulls per-instance state via IHeatmapIndicatorRenderInstance.State. More...
 

Namespaces

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