| 1162 | //----------------------------------------------------------------------------- |
| 1163 | |
| 1164 | void SFXSource::removeParameter( SFXParameter* parameter ) |
| 1165 | { |
| 1166 | for( U32 i = 0; i < mParameters.size(); ++ i ) |
| 1167 | if( mParameters[ i ] == parameter ) |
| 1168 | { |
| 1169 | mParameters[ i ]->getEventSignal().remove( this, &SFXSource::_onParameterEvent ); |
| 1170 | mParameters.erase( i ); |
| 1171 | break; |
| 1172 | } |
| 1173 | } |
| 1174 | |
| 1175 | //----------------------------------------------------------------------------- |
| 1176 |
no test coverage detected