public static TicksetBase <ITickRenderClient> GetRenderTickset( TicksetConfigData data, ITickInstance <ITickRenderClient> renderTick) { // Check for null if (data == null) { return(GetDefaultRenderTickset(renderTick)); } // Find tickset TicksetBase <ITickRenderClient> match = null; foreach (TicksetBase <ITickRenderClient> t in renderTick.ticksets) { if (t.ticksetName == data.ticksetName) { match = t; break; } } return(match); }
private static TicksetBase <ITickRenderClient> GetDefaultRenderTickset( ITickInstance <ITickRenderClient> renderTick) { return(renderTick.ticksets[0]); }
/// <summary> /// Ticks rendering. /// </summary> /// <param name="delta">Delta since last tick (seconds).</param> /// <param name="renderTick">The render tick on which to operate.</param> public static void ExecuteRenderTicks(float delta, ITickInstance <ITickRenderClient> renderTick) { renderTick.Tick(delta); }