public void OnKeyDown(KeyboardKeyEventArgs e) { // update from lowest order to highest for (int i = 0; i < _components.Count; i++) { IHUDComponent c = _components[i]; c.OnKeyDown(e); } }