Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetAllCategories(List<ProfilerCategoryInfo>)

Gets all the available Profiler Categories for the current profiling session.
Read time 1 minuteLast updated 10 days ago

Definition

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); } } }}