protected void Step(int steps = 1) { for (var n = 0; n < steps; ++n) { Kernel.Step(); } }
DateTime RunKernel(IKernel kernel, TimeSpan span) { var start = kernel.Time.Now; var end = start + span; while (kernel.Time.Now < end) { kernel.Step(); } kernel.Step(); return start; }
DateTime RunKernel(IKernel kernel, TimeSpan span) { var start = kernel.Time.Now; var end = start + span; while (kernel.Time.Now < end) { kernel.Step(); } kernel.Step(); return(start); }
void StepKernel(IKernel kernel, int count) { for (var n = 0; n < count; ++n) { kernel.Step(); } }
public void Update(long elapsedMilliseconds) { foreach (var primitive in _primitives) { primitive.Rotation += new Vector3(1.0f, 10.0f, 1.0f) * (elapsedMilliseconds / 1000.0f); primitive.Color = _colour; _renderer.AddCube(primitive); } var keyboardState = Keyboard.GetState(); if (keyboardState.IsKeyDown(Keys.A) && _lastState.IsKeyUp(Keys.A)) { _channel.Insert(true); } _lastState = keyboardState; _kernel.Step(); }
protected override void Tick() { base.Tick(); Kern.Step(); }
private void Update() { Kernel.Step(); }
void StepKernel(IKernel kernel, int count) { for (var n = 0; n < count; ++n) kernel.Step(); }