[UsedImplicitly] private void Update() { Profiler.BeginSample("Write Multithreaded Logs", this); Logs.WriteMultithreadedLogs(); Profiler.EndSample(); Profiler.BeginSample("Write Multithreaded Metrics", this); Metrics.WriteMultithreadedMetrics(); Profiler.EndSample(); Profiler.BeginSample("Update: Playback Priority Manager", this); _playbackPriorityManager.Update(); Profiler.EndSample(); Profiler.BeginSample("Update: Players", this); _players.Update(); Profiler.EndSample(); Profiler.BeginSample("Update: Capture", this); _capture.Update(IsMuted, Time.deltaTime); Profiler.EndSample(); Profiler.BeginSample("Update: Auto Channel Duck", this); _autoChannelDuck.Update(IsMuted, Time.deltaTime); Profiler.EndSample(); }
private void Update() { Logs.WriteMultithreadedLogs(); _playbackPriorityManager.Update(); _players.Update(); _capture.Update(IsMuted, Time.deltaTime); _autoChannelDuck.Update(); }