|
@@ -191,9 +191,7 @@ SFXSource::SFXSource()
|
|
: mStatus( SFXStatusStopped ),
|
|
: mStatus( SFXStatusStopped ),
|
|
mSavedStatus( SFXStatusNull ),
|
|
mSavedStatus( SFXStatusNull ),
|
|
mStatusCallback( NULL ),
|
|
mStatusCallback( NULL ),
|
|
- mPitch( 1.f ),
|
|
|
|
- mModulativePitch( 1.f ),
|
|
|
|
- mEffectivePitch( 1.f ),
|
|
|
|
|
|
+ mDescription( NULL ),
|
|
mVolume( 1.f ),
|
|
mVolume( 1.f ),
|
|
mPreFadeVolume( 1.f ),
|
|
mPreFadeVolume( 1.f ),
|
|
mFadedVolume( 1.f ),
|
|
mFadedVolume( 1.f ),
|
|
@@ -203,26 +201,28 @@ SFXSource::SFXSource()
|
|
mPriority( 0 ),
|
|
mPriority( 0 ),
|
|
mModulativePriority( 1.f ),
|
|
mModulativePriority( 1.f ),
|
|
mEffectivePriority( 0 ),
|
|
mEffectivePriority( 0 ),
|
|
- mVelocity( 0, 0, 0 ),
|
|
|
|
|
|
+ mPitch( 1.f ),
|
|
|
|
+ mModulativePitch( 1.f ),
|
|
|
|
+ mEffectivePitch( 1.f ),
|
|
mTransform( true ),
|
|
mTransform( true ),
|
|
|
|
+ mVelocity( 0, 0, 0 ),
|
|
mMinDistance( 1 ),
|
|
mMinDistance( 1 ),
|
|
mMaxDistance( 100 ),
|
|
mMaxDistance( 100 ),
|
|
mConeInsideAngle( 360 ),
|
|
mConeInsideAngle( 360 ),
|
|
mConeOutsideAngle( 360 ),
|
|
mConeOutsideAngle( 360 ),
|
|
mConeOutsideVolume( 1 ),
|
|
mConeOutsideVolume( 1 ),
|
|
- mDescription( NULL ),
|
|
|
|
|
|
+ mDistToListener( 0.f ),
|
|
mTransformScattered( false ),
|
|
mTransformScattered( false ),
|
|
- mPlayStartTick( 0 ),
|
|
|
|
- mFadeSegmentEase( NULL ),
|
|
|
|
mFadeInTime( 0.f ),
|
|
mFadeInTime( 0.f ),
|
|
mFadeOutTime( 0.f ),
|
|
mFadeOutTime( 0.f ),
|
|
mFadeInPoint( -1.f ),
|
|
mFadeInPoint( -1.f ),
|
|
mFadeOutPoint( -1.f ),
|
|
mFadeOutPoint( -1.f ),
|
|
mFadeSegmentType( FadeSegmentNone ),
|
|
mFadeSegmentType( FadeSegmentNone ),
|
|
|
|
+ mFadeSegmentEase( NULL ),
|
|
mFadeSegmentStartPoint( 0.f ),
|
|
mFadeSegmentStartPoint( 0.f ),
|
|
mFadeSegmentEndPoint( 0.f ),
|
|
mFadeSegmentEndPoint( 0.f ),
|
|
mSavedFadeTime( -1.f ),
|
|
mSavedFadeTime( -1.f ),
|
|
- mDistToListener( 0.f )
|
|
|
|
|
|
+ mPlayStartTick( 0 )
|
|
{
|
|
{
|
|
VECTOR_SET_ASSOCIATION( mParameters );
|
|
VECTOR_SET_ASSOCIATION( mParameters );
|
|
}
|
|
}
|
|
@@ -232,12 +232,9 @@ SFXSource::SFXSource()
|
|
SFXSource::SFXSource( SFXTrack* track, SFXDescription* description )
|
|
SFXSource::SFXSource( SFXTrack* track, SFXDescription* description )
|
|
: mStatus( SFXStatusStopped ),
|
|
: mStatus( SFXStatusStopped ),
|
|
mSavedStatus( SFXStatusNull ),
|
|
mSavedStatus( SFXStatusNull ),
|
|
|
|
+ mStatusCallback( NULL ),
|
|
mTrack( track ),
|
|
mTrack( track ),
|
|
mDescription( description ),
|
|
mDescription( description ),
|
|
- mStatusCallback( NULL ),
|
|
|
|
- mPitch( 1.f ),
|
|
|
|
- mModulativePitch( 1.f ),
|
|
|
|
- mEffectivePitch( 1.f ),
|
|
|
|
mVolume( 1.f ),
|
|
mVolume( 1.f ),
|
|
mPreFadeVolume( 1.f ),
|
|
mPreFadeVolume( 1.f ),
|
|
mFadedVolume( 1.f ),
|
|
mFadedVolume( 1.f ),
|
|
@@ -247,25 +244,28 @@ SFXSource::SFXSource( SFXTrack* track, SFXDescription* description )
|
|
mPriority( 0 ),
|
|
mPriority( 0 ),
|
|
mModulativePriority( 1.f ),
|
|
mModulativePriority( 1.f ),
|
|
mEffectivePriority( 0 ),
|
|
mEffectivePriority( 0 ),
|
|
- mVelocity( 0, 0, 0 ),
|
|
|
|
|
|
+ mPitch( 1.f ),
|
|
|
|
+ mModulativePitch( 1.f ),
|
|
|
|
+ mEffectivePitch( 1.f ),
|
|
mTransform( true ),
|
|
mTransform( true ),
|
|
|
|
+ mVelocity( 0, 0, 0 ),
|
|
mMinDistance( 1 ),
|
|
mMinDistance( 1 ),
|
|
mMaxDistance( 100 ),
|
|
mMaxDistance( 100 ),
|
|
mConeInsideAngle( 360 ),
|
|
mConeInsideAngle( 360 ),
|
|
mConeOutsideAngle( 360 ),
|
|
mConeOutsideAngle( 360 ),
|
|
mConeOutsideVolume( 1 ),
|
|
mConeOutsideVolume( 1 ),
|
|
|
|
+ mDistToListener( 0.f ),
|
|
mTransformScattered( false ),
|
|
mTransformScattered( false ),
|
|
- mPlayStartTick( 0 ),
|
|
|
|
mFadeInTime( 0.f ),
|
|
mFadeInTime( 0.f ),
|
|
mFadeOutTime( 0.f ),
|
|
mFadeOutTime( 0.f ),
|
|
- mFadeSegmentEase( NULL ),
|
|
|
|
mFadeInPoint( -1.f ),
|
|
mFadeInPoint( -1.f ),
|
|
mFadeOutPoint( -1.f ),
|
|
mFadeOutPoint( -1.f ),
|
|
mFadeSegmentType( FadeSegmentNone ),
|
|
mFadeSegmentType( FadeSegmentNone ),
|
|
|
|
+ mFadeSegmentEase( NULL ),
|
|
mFadeSegmentStartPoint( 0.f ),
|
|
mFadeSegmentStartPoint( 0.f ),
|
|
mFadeSegmentEndPoint( 0.f ),
|
|
mFadeSegmentEndPoint( 0.f ),
|
|
mSavedFadeTime( -1.f ),
|
|
mSavedFadeTime( -1.f ),
|
|
- mDistToListener( 0.f )
|
|
|
|
|
|
+ mPlayStartTick( 0 )
|
|
{
|
|
{
|
|
VECTOR_SET_ASSOCIATION( mParameters );
|
|
VECTOR_SET_ASSOCIATION( mParameters );
|
|
|
|
|