public void Update(ISkinLayout skinLayout, Rectangle layout, GameTime gameTime, ref bool stealFocus) { foreach (var kv in GetChildrenWithLayouts(skinLayout, layout)) { if (kv.Layout != null) { kv.Item.Update(skinLayout, kv.Layout.Value, gameTime, ref stealFocus); } } }