Project

General

Profile

« Previous | Next » 

Revision fe6fe99a

Added by Leszek Koltunski almost 7 years ago

Small API simplification.

View differences:

src/main/java/org/distorted/library/main/EffectQueue.java
40 40
  protected static int[] mMax = new int[EffectType.LENGTH];
41 41
  protected Vector<EffectListener> mListeners =null;
42 42
  protected int mNumListeners=0;  // ==mListeners.length(), but we only create mListeners if the first one gets added
43
  protected long mID;
43
  protected long mDistortedEffectsID;
44 44

  
45 45
  private static boolean mCreated;
46 46
  private int mIndex;
......
55 55
   
56 56
  EffectQueue(long id, int numUniforms, int index)
57 57
    {
58
    mNumEffects  = 0;
59
    mID          = id;
60
    mIndex       = index;
61
    mNumUniforms = numUniforms;
58
    mNumEffects         = 0;
59
    mDistortedEffectsID = id;
60
    mIndex              = index;
61
    mNumUniforms        = numUniforms;
62 62

  
63 63
    int max = mMax[mIndex];
64 64

  
......
208 208
      if( notify )
209 209
        {
210 210
        for(int j=0; j<mNumListeners; j++)
211
          EffectMessageSender.newMessage( mListeners.elementAt(j), EffectMessage.EFFECT_REMOVED, mEffects[i].getID(), mID);
211
          EffectMessageSender.newMessage( mListeners.elementAt(j), EffectMessage.EFFECT_REMOVED, mEffects[i].getID(), mDistortedEffectsID);
212 212
        }
213 213

  
214 214
      mEffects[i] = null;
......
241 241
    mEffects[mNumEffects] = null;
242 242

  
243 243
    for(int i=0; i<mNumListeners; i++) 
244
      EffectMessageSender.newMessage( mListeners.elementAt(i), EffectMessage.EFFECT_REMOVED, removedID, mID);
244
      EffectMessageSender.newMessage( mListeners.elementAt(i), EffectMessage.EFFECT_REMOVED, removedID, mDistortedEffectsID);
245 245
    }
246 246
  
247 247
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff