Revision 224c0ff1
Added by Leszek Koltunski about 2 months ago
src/main/java/org/distorted/objectlib/main/ObjectPreRender.java | ||
---|---|---|
60 | 60 |
private float mFinishAngle, mAvgSpeed; |
61 | 61 |
private long mScrambleStartTime, mScrambleEndTime; |
62 | 62 |
private int mIconMode; |
63 |
private boolean mRestoreStickersOnly; |
|
63 | 64 |
|
64 | 65 |
// debugging only |
65 | 66 |
private long mAddRotationTime; |
... | ... | |
140 | 141 |
|
141 | 142 |
if( mOS!=null ) |
142 | 143 |
{ |
143 |
mNewObject.restorePreferences(mOS); |
|
144 |
if( mRestoreStickersOnly ) mNewObject.restoreStickers(mOS); |
|
145 |
else mNewObject.restorePreferences(mOS); |
|
146 |
|
|
144 | 147 |
mOS = null; |
145 | 148 |
} |
146 | 149 |
|
... | ... | |
556 | 559 |
|
557 | 560 |
public void restorePreferences(OperatingSystemInterface os) |
558 | 561 |
{ |
562 |
mRestoreStickersOnly = false; |
|
563 |
mOS = os; |
|
564 |
} |
|
565 |
|
|
566 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
567 |
|
|
568 |
public void restoreStickers(OperatingSystemInterface os) |
|
569 |
{ |
|
570 |
mRestoreStickersOnly = true; |
|
559 | 571 |
mOS = os; |
560 | 572 |
} |
561 | 573 |
|
Also available in: Unified diff
New TwistyObject API to only restore the stickers, and not the object positions.