void ConvertPermutations(SND h1) { sound_pitch_range_block pitchrange; foreach (SND.sound_pitch_range_block pr in h1.PitchRanges) { PitchRanges.Add(out pitchrange); pitchrange.Convert(pr); } sound_extra_info_block extra; ExtraInfo.Add(out extra); extra.Convert(h1); }
public virtual void ReadChildData(BinaryReader reader) { int x = 0; _promotionSound.ReadString(reader); for (x = 0; (x < _pitchRanges.Count); x = (x + 1)) { PitchRanges.Add(new SoundPitchRangeBlock()); PitchRanges[x].Read(reader); } for (x = 0; (x < _pitchRanges.Count); x = (x + 1)) { PitchRanges[x].ReadChildData(reader); } }