public RenderableSynchronizationContext(IRenderable renderable) { this.renderable = renderable; this.interval = renderable.RenderInterval; }
public TickableSynchronizationContext(ITickable tickable) { this.tickable = tickable; this.interval = tickable.TickInterval; }
public UpdatableSynchronizationContext(IUpdatable updatable) { this.updatable = updatable; this.interval = updatable.UpdateInterval; }