IProfilerFrameTimeViewSampleSelectionController
интерфейс в UnityEditor.Profiling
Описание
Этот Интерфейс определяет объект IProfilerFrameTimeViewSampleSelectionController, который можно использовать для управления выбором в модулях Profiler, которые отображают информацию о времени образцов Profiler, таких как модуль использования CPU и модуль использования GPU Profiler.
Используйте ProfilerWindow.GetFrameTimeViewSampleSelectionController для получения такого объекта.
Свойства
| Свойство | Описание |
|---|---|
| focusedThreadIndex | Индекс выбранной темы для отображения в модуле Profiler. |
| sampleNameSearchFilter | Это фильтрует образцы, отображаемые в представлении Hierarchy, включая только имена, содержащие эту строку. |
| selection | Получить текущий выбор в модулях Profiler, основанных на выборке времени кадра, таких как модуль CPU Usage и модуль GPU Usage Profiler. |
Открытые методы
| Метод | Описание |
|---|---|
| ClearSelection | Вызывайте этот метод для очистки текущего выбора в этом модуле Profiler, основанном на представлении времени кадра. |
| SetSelection | Установка текущего выбора в модуле Profiler, основанном на выборке времени кадра, например, в модуле использования CPU и модуле использования GPU Profiler. |
Мероприятия
| Мероприятие | Описание |
|---|---|
| selectionChanged | Вызывает методы в своем списке вызовов при изменении выбора в этом модуле Profiler. Первый параметр содержит модуль Profiler, в котором произошло изменение выбора, второй параметр — новый выбор. |