public static HeatmapRendererInspector Init(Heatmapper heatmapper, HeatmapDataProcessor processor) { var inspector = new HeatmapRendererInspector(); inspector.m_Heatmapper = heatmapper; return(inspector); }
void OnEnable() { EnsureHeatmapInstance(); viewModel = HeatmapViewModel.instance; m_Processor = new HeatmapDataProcessor(); m_Processor.RestoreSettings(); m_RenderView = HeatmapRendererInspector.Init(this, m_Processor); m_AggregationView = AggregationInspector.Init(m_Processor); m_AggregationView.OnEnable(); m_HeatmapperIconTexture = Resources.Load("unity_analytics_heatmaps_heatmapper") as Texture; viewModel.ManualOverride(); }