public void CopyFrom(ability_list from) { if (from == this) { return; } Clear(); MergeFrom(from); }
public void MergeFrom(ability_list from) { if (from == this) { return; } // infos int infosLength = infos_.Length; Array.Resize(ref infos_, infosLength + from.infos_.Length); Array.Copy(from.infos_, 0, infos_, infosLength, from.infos_.Length); }
public void SetInfos(ability_list value) { infos_ = value; }
public ability_list(ability_list from) { MergeFrom(from); }
public void SetAbilities(ability_list value) { abilities_ = value; }