Project

General

Profile

« Previous | Next » 

Revision 2afc6754

Added by Leszek Koltunski over 2 years ago

Move RubikControl to objectlib (as 'ObjectAutomator')
Hide ObjectPreRender inside objectlib and move its APi to ObjectControl.

View differences:

src/main/java/org/distorted/tutorials/TutorialActivity.java
31 31
import com.google.firebase.analytics.FirebaseAnalytics;
32 32

  
33 33
import org.distorted.library.main.DistortedLibrary;
34

  
35 34
import org.distorted.library.main.DistortedScreen;
36
import org.distorted.objectlib.main.ObjectPreRender;
35

  
36
import org.distorted.objectlib.main.ObjectControl;
37 37
import org.distorted.objectlib.main.ObjectType;
38
import org.distorted.objectlib.main.TwistyObject;
39 38
import org.distorted.objectlib.helpers.BlockController;
40 39
import org.distorted.objectlib.helpers.TwistyActivity;
41 40

  
......
210 209
      if( mObjectOrdinal>=0 && mObjectOrdinal< ObjectType.NUM_OBJECTS )
211 210
        {
212 211
        ObjectType obj = ObjectType.getObject(mObjectOrdinal);
213
        view.getPreRender().changeObject(obj);
212
        view.getObjectControl().changeObject(obj);
214 213
        }
215 214
      }
216 215
    
......
247 246
      return mFirebaseAnalytics;
248 247
      }
249 248

  
250
///////////////////////////////////////////////////////////////////////////////////////////////////
251

  
252
    public TwistyObject getObject()
253
      {
254
      TutorialSurfaceView view = findViewById(R.id.rubikSurfaceView);
255
      ObjectPreRender pre = view.getPreRender();
256
      return pre.getObject();
257
      }
258

  
259 249
///////////////////////////////////////////////////////////////////////////////////////////////////
260 250

  
261 251
    public int getScreenWidthInPixels()
......
272 262

  
273 263
///////////////////////////////////////////////////////////////////////////////////////////////////
274 264

  
275
    public ObjectPreRender getPreRender()
265
    public ObjectControl getControl()
276 266
      {
277 267
      TutorialSurfaceView view = findViewById(R.id.tutorialSurfaceView);
278
      return view.getPreRender();
268
      return view.getObjectControl();
279 269
      }
280 270

  
281 271
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff