MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / notifyDescriptionChanged

Method notifyDescriptionChanged

Engine/source/sfx/sfxSource.cpp:1085–1101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1083//-----------------------------------------------------------------------------
1084
1085void SFXSource::notifyDescriptionChanged()
1086{
1087 if( !mFlags.test( CustomVolumeFlag ) )
1088 _setVolume( mDescription->mVolume );
1089 if( !mFlags.test( CustomPitchFlag ) )
1090 _setPitch( mDescription->mPitch );
1091 if( !mFlags.test( CustomPriorityFlag ) )
1092 _setPriority( mDescription->mPriority );
1093 if( !mFlags.test( CustomRadiusFlag ) )
1094 _setMinMaxDistance( mDescription->mMinDistance, mDescription->mMaxDistance );
1095 if( !mFlags.test( CustomConeFlag ) )
1096 _setCone( mDescription->mConeInsideAngle, mDescription->mConeOutsideAngle, mDescription->mConeOutsideVolume );
1097 if( !mFlags.test( CustomFadeFlag ) )
1098 _setFadeTimes( mDescription->mFadeInTime, mDescription->mFadeOutTime );
1099 if( !mFlags.test( CustomGroupFlag ) && mDescription->mSourceGroup != NULL && getGroup() != mDescription->mSourceGroup )
1100 mDescription->mSourceGroup->addObject( this );
1101}
1102
1103//-----------------------------------------------------------------------------
1104

Callers 1

_setDescriptionMethod · 0.45

Calls 2

testMethod · 0.45
addObjectMethod · 0.45

Tested by

no test coverage detected