static void UpdateSchedulers() { DataWatchService.sharedInstance.PollNativeData(); UIElementsUtility.GetAllPanels(panelsIteration, ContextType.Editor); foreach (var panel in panelsIteration) { // Dispatch all timer update messages to each scheduled item panel.timerEventScheduler.UpdateScheduledEvents(); panel.UpdateAnimations(); panel.UpdateBindings(); } }
static void UpdateSchedulers() { DataWatchService.sharedInstance.PollNativeData(); UIElementsUtility.GetAllPanels(panelsIteration); foreach (var panel in panelsIteration) { // Game panels' scheduler are ticked by the engine if (panel.contextType != ContextType.Editor) { continue; } // Dispatch all timer update messages to each scheduled item panel.timerEventScheduler.UpdateScheduledEvents(); panel.UpdateBindings(); } }