/// <summary> /// Deserialization constructor /// </summary> /// <param name="parent">The Market Group this Market Group is contained within</param> /// <param name="src">Source Blueprint Group</param> public MarketGroup(MarketGroup parent, SerializableBlueprintGroup src) : this(src) { m_parent = parent; }
/// <summary> /// Deserialization constructor. /// </summary> /// <param name="src"></param> public BlueprintMarketGroup(BlueprintMarketGroup parent, SerializableBlueprintGroup src) : base(parent, src) { m_subCategories = new BlueprintMarketGroupCollection(this, src.SubGroups); m_blueprints = new BlueprintCollection(this, src.Blueprints); }
/// <summary> /// Deserialization constructor for root category only /// </summary> /// <param name="src"></param> public MarketGroup(SerializableBlueprintGroup src) { m_id = src.ID; m_name = src.Name; }