Revision dd00d051
Added by Leszek Koltunski over 2 years ago
src/main/java/org/distorted/objectlib/effects/win/WinEffect.java | ||
---|---|---|
23 | 23 |
|
24 | 24 |
import org.distorted.library.effect.Effect; |
25 | 25 |
import org.distorted.library.main.DistortedEffects; |
26 |
import org.distorted.library.main.DistortedScreen;
|
|
26 |
import org.distorted.library.main.DistortedFramebuffer;
|
|
27 | 27 |
import org.distorted.library.message.EffectListener; |
28 | 28 |
|
29 | 29 |
import org.distorted.objectlib.main.ObjectPreRender; |
... | ... | |
69 | 69 |
|
70 | 70 |
ObjectPreRender mPre; |
71 | 71 |
TwistyObject mObject; |
72 |
DistortedScreen mScreen;
|
|
72 |
DistortedFramebuffer mFrame;
|
|
73 | 73 |
Effect[] mCubeEffects; |
74 | 74 |
int[] mCubeEffectPosition; |
75 | 75 |
Effect[] mNodeEffects; |
... | ... | |
164 | 164 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
165 | 165 |
|
166 | 166 |
@SuppressWarnings("unused") |
167 |
public long start(int duration, DistortedScreen screen, ObjectPreRender pre)
|
|
167 |
public long start(int duration, DistortedFramebuffer frame, ObjectPreRender pre)
|
|
168 | 168 |
{ |
169 |
mScreen = screen;
|
|
169 |
mFrame = frame;
|
|
170 | 170 |
mObject = pre.getObject(); |
171 | 171 |
mPre = pre; |
172 | 172 |
mDuration = duration; |
Also available in: Unified diff
Relax objectlib's requirements: it can be displayed not only on top of a DistortedScreen, but any DistortedFramebuffer.