Revision 79c7c950
Added by Leszek Koltunski about 1 year ago
src/main/java/org/distorted/objectlib/main/ObjectControl.java | ||
---|---|---|
11 | 11 |
|
12 | 12 |
import static org.distorted.objectlib.helpers.OperatingSystemInterface.*; |
13 | 13 |
|
14 |
import android.content.SharedPreferences; |
|
15 |
|
|
16 | 14 |
import org.distorted.library.main.QuatHelper; |
17 | 15 |
import org.distorted.library.type.Static4D; |
18 | 16 |
|
... | ... | |
784 | 782 |
|
785 | 783 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
786 | 784 |
|
787 |
public void savePreferences(SharedPreferences.Editor editor) |
|
785 |
public OperatingSystemInterface getOS() |
|
786 |
{ |
|
787 |
return mOS; |
|
788 |
} |
|
789 |
|
|
790 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
791 |
|
|
792 |
public void savePreferences() |
|
788 | 793 |
{ |
789 |
mPreRender.savePreferences(editor);
|
|
794 |
mPreRender.savePreferences(mOS);
|
|
790 | 795 |
|
791 | 796 |
for( int i=0; i< BaseEffect.Type.LENGTH; i++ ) |
792 | 797 |
{ |
793 |
BaseEffect.Type.getType(i).savePreferences(editor);
|
|
798 |
BaseEffect.Type.getType(i).savePreferences(mOS);
|
|
794 | 799 |
} |
795 | 800 |
} |
796 | 801 |
|
797 | 802 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
798 | 803 |
|
799 |
public void restorePreferences(SharedPreferences preferences)
|
|
804 |
public void restorePreferences() |
|
800 | 805 |
{ |
801 |
mPreRender.restorePreferences(preferences);
|
|
806 |
mPreRender.restorePreferences(mOS);
|
|
802 | 807 |
|
803 | 808 |
for (int i=0; i<BaseEffect.Type.LENGTH; i++) |
804 | 809 |
{ |
805 |
BaseEffect.Type.getType(i).restorePreferences(preferences);
|
|
810 |
BaseEffect.Type.getType(i).restorePreferences(mOS);
|
|
806 | 811 |
} |
807 | 812 |
} |
808 | 813 |
|
Also available in: Unified diff
Move the SharedPreferences to the OSInterface