public virtual void AddAndInitElement(GameElement e) { e.Game = this; e.ZIndex = cc++; if (e.Parent == null) RootElements.Add(e); AllElements.Add(e); // Finally e.Init(); }