Revision 15aa7d94
Added by Leszek Koltunski almost 7 years ago
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
Progress with support for Effect classes.