GetAllCategories(List<ProfilerCategoryInfo>)
Gets all the available Profiler Categories for the current profiling session.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Method
- Namespace: UnityEditor.Profiling
- Assembly: UnityEditor.CoreModule
public void GetAllCategories(List<ProfilerCategoryInfo> categoryInfoList)
Parameters
List filled with ProfilerCategoryInfo.
Remarks
Use to retrieve all the Profiler category information for the current Profiling session.
Examples
using System;using System.Collections.Generic;using UnityEditor.Profiling;using Unity.Profiling;public class Example{ public static void GetAllBuiltinProfilerCategories(FrameDataView frameDataView, List<ProfilerCategoryInfo> unityProfilerCategories) { unityProfilerCategories.Clear(); var infos = new List<ProfilerCategoryInfo>(); frameDataView.GetAllCategories(infos); foreach (var info in infos) { if (info.flags.HasFlag(ProfilerCategoryFlags.Builtin)) { unityProfilerCategories.Add(info); } } }}