Объявление
public void GetAllCategories(ListПараметры
categoryInfoList | Список заполнен ProfilerCategoryInfo. |
Описание
Получает все доступные категории Profiler для текущего сеанса профилирования.
Используйте для получения всей информации о категории Profiler для текущего сеанса профилирования.
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);
}
}
}
}