public GameComponent(string name, GameComponent parent) : this(true) { Name = name; RemoveFromParent(); if (parent != null) { parent.AddChild(this); } else { Parent = null; } }
public GameComponent(string name, GameComponent parent) : this(true) { Name = name; RemoveFromParent(); if (parent != null) { parent.AddChild(this); } else { Parent = null; } }