| 238 | //----------------------------------------------------------------------------- |
| 239 | |
| 240 | void SFXEnvironment::packData( BitStream* stream ) |
| 241 | { |
| 242 | Parent::packData( stream ); |
| 243 | |
| 244 | stream->write(mReverb.flDensity); |
| 245 | stream->write(mReverb.flDiffusion); |
| 246 | stream->write(mReverb.flGain); |
| 247 | stream->write(mReverb.flGainHF); |
| 248 | stream->write(mReverb.flGainLF); |
| 249 | stream->write(mReverb.flDecayTime); |
| 250 | stream->write(mReverb.flDecayHFRatio); |
| 251 | stream->write(mReverb.flDecayLFRatio); |
| 252 | stream->write(mReverb.flReflectionsGain); |
| 253 | stream->write(mReverb.flReflectionsDelay); |
| 254 | stream->write(mReverb.flLateReverbGain); |
| 255 | stream->write(mReverb.flLateReverbDelay); |
| 256 | stream->write(mReverb.flEchoTime); |
| 257 | stream->write(mReverb.flEchoDepth); |
| 258 | stream->write(mReverb.flModulationTime); |
| 259 | stream->write(mReverb.flModulationDepth); |
| 260 | stream->write(mReverb.flAirAbsorptionGainHF); |
| 261 | stream->write(mReverb.flHFReference); |
| 262 | stream->write(mReverb.flLFReference); |
| 263 | stream->write(mReverb.flRoomRolloffFactor); |
| 264 | stream->write(mReverb.iDecayHFLimit); |
| 265 | } |
| 266 | |
| 267 | //----------------------------------------------------------------------------- |
| 268 | |