private void OnDestroy() { foreach (var item in ViewerMap) { item.Value.Clear(); } m_CurrentShader = null; m_APIType = EAPIType.OpenGLES; m_SkipUnused = false; m_AnalyzedData = null; m_GPUVendors = null; m_Vendors = null; m_ModelNames = null; m_VendorsSelected = 0; m_GPUModelsSelected = 0; m_CurrentVendor = null; m_ScrollPosition = Vector2.zero; m_SettingsFolderOpen = true; m_AnalyzedDataDrawType = EAnalyzedDataViewType.Hierarchy; }
private void analyzeCallback(AnalyzedData data) { m_AnalyzedData = data; ViewerMap[m_AnalyzedDataDrawType].Init(m_AnalyzedData); }