Project

General

Profile

« Previous | Next » 

Revision 79c7c950

Added by Leszek Koltunski about 1 year ago

Move the SharedPreferences to the OSInterface

View differences:

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