Revision 26a4e5f6
Added by Leszek Koltunski almost 7 years ago
src/main/java/org/distorted/library/main/EffectQueuePostprocess.java | ||
---|---|---|
187 | 187 |
if( mEffects[i].compute(mUniforms, NUM_UNIFORMS*i, mCurrentDuration[i], step) ) |
188 | 188 |
{ |
189 | 189 |
for(int j=0; j<mNumListeners; j++) |
190 |
EffectMessageSender.newMessage( mListeners.elementAt(j), EffectMessage.EFFECT_FINISHED, mEffects[i].getID(), mDistortedEffectsID);
|
|
190 |
EffectMessageSender.newMessage( mListeners.get(j), EffectMessage.EFFECT_FINISHED, mEffects[i].getID(), mDistortedEffectsID);
|
|
191 | 191 |
|
192 | 192 |
if( mEffects[i].isUnity( mUniforms, NUM_UNIFORMS*i) ) |
193 | 193 |
{ |
... | ... | |
250 | 250 |
} |
251 | 251 |
} |
252 | 252 |
|
253 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
254 |
|
|
255 |
long getBucket() |
|
256 |
{ |
|
257 |
return mNumEffects>0 ? mEffects[0].getID() : 0; |
|
258 |
} |
|
259 |
|
|
260 | 253 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
261 | 254 |
|
262 | 255 |
int getHalo() |
Also available in: Unified diff
Reorganize the way we add and remove all Effects (do it through DistortedMaster and is POSTPROCES - adjust Bucket and SORT Nodes).
Buggy: removing effects does not work.