MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / addEffect

Method addEffect

source/base/StarMixer.cpp:188–191  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

186}
187
188void Mixer::addEffect(String const& effectName, EffectFunction effectFunction, float rampTime) {
189 MutexLocker locker(m_effectsMutex);
190 m_effects[effectName] = make_shared<EffectInfo>(EffectInfo{effectFunction, 0.0f, rateOfChangeFromRampTime(rampTime), false});
191}
192
193void Mixer::removeEffect(String const& effectName, float rampTime) {
194 MutexLocker locker(m_effectsMutex);

Callers 1

updateMethod · 0.80

Calls 1

rateOfChangeFromRampTimeFunction · 0.85

Tested by

no test coverage detected