Project

General

Profile

« Previous | Next » 

Revision 15aa7d94

Added by Leszek Koltunski almost 7 years ago

Progress with support for Effect classes.

View differences:

src/main/java/org/distorted/library/main/EffectMessageSender.java
33 33
    EffectListener mListener;
34 34
    EffectMessage mMessage;
35 35
    long mEffectID;
36
    int mEffectName;
37
    long mBitmapID;
36
    long mObjectID;
38 37

  
39
    Message(EffectListener l, EffectMessage m, long id, int name, long bmpID)
38
    Message(EffectListener l, EffectMessage m, long effID, long objID)
40 39
      {
41
      mListener   = l;
42
      mMessage    = m;
43
      mEffectID   = id;
44
      mEffectName = name;
45
      mBitmapID   = bmpID;
40
      mListener = l;
41
      mMessage  = m;
42
      mEffectID = effID;
43
      mObjectID = objID;
46 44
      }
47 45
    }
48 46
  
......
106 104
      while( mList.size()>0 )
107 105
        {
108 106
        tmp = mList.remove(0);
109
        tmp.mListener.effectMessage(tmp.mMessage, tmp.mEffectID, tmp.mEffectName,tmp.mBitmapID);
107
        tmp.mListener.effectMessage(tmp.mMessage, tmp.mEffectID, tmp.mObjectID);
110 108
        }
111 109

  
112 110
      synchronized(mThis)
......
128 126
  
129 127
///////////////////////////////////////////////////////////////////////////////////////////////////
130 128
        
131
  static void newMessage(EffectListener l, EffectMessage m, long id, int name, long bmpID)
129
  static void newMessage(EffectListener l, EffectMessage m, long effID, long objID)
132 130
    {
133
    Message msg = mThis.new Message(l,m,id,name,bmpID);
131
    Message msg = mThis.new Message(l,m,effID,objID);
134 132
    mList.add(msg);
135 133

  
136 134
    synchronized(mThis)
......
140 138
      }
141 139
    }
142 140
  }
143
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff