Project

General

Profile

« Previous | Next » 

Revision eaf46415

Added by Leszek Koltunski over 2 years ago

Move PreRender to objectlib.
This code is now shared betweeen the Rubik and Tutorial activities.

View differences:

src/main/java/org/distorted/main/RubikActivity.java
39 39
import org.distorted.library.main.DistortedScreen;
40 40
import org.distorted.library.type.Static4D;
41 41

  
42
import org.distorted.objectlib.main.ObjectPreRender;
42 43
import org.distorted.objectlib.main.TwistyObject;
43 44
import org.distorted.objectlib.main.ObjectType;
44 45
import org.distorted.objectlib.helpers.BlockController;
45
import org.distorted.objectlib.helpers.TwistyPreRender;
46 46

  
47 47
import org.distorted.dialogs.RubikDialogError;
48 48
import org.distorted.dialogs.RubikDialogPrivacy;
......
405 405
    public TwistyObject getObject()
406 406
      {
407 407
      RubikSurfaceView view = findViewById(R.id.rubikSurfaceView);
408
      RubikPreRender pre = view.getPreRender();
408
      ObjectPreRender pre = view.getPreRender();
409 409
      return pre.getObject();
410 410
      }
411 411

  
......
420 420

  
421 421
///////////////////////////////////////////////////////////////////////////////////////////////////
422 422

  
423
    public RubikPreRender getPreRender()
424
      {
425
      RubikSurfaceView view = findViewById(R.id.rubikSurfaceView);
426
      return view.getPreRender();
427
      }
428

  
429
///////////////////////////////////////////////////////////////////////////////////////////////////
430

  
431
    public TwistyPreRender getTwistyPreRender()
423
    public ObjectPreRender getPreRender()
432 424
      {
433 425
      RubikSurfaceView view = findViewById(R.id.rubikSurfaceView);
434 426
      return view.getPreRender();
......
460 452
    public void changeObject(ObjectType newObject, boolean reportChange)
461 453
      {
462 454
      RubikSurfaceView view = findViewById(R.id.rubikSurfaceView);
463
      RubikPreRender pre = view.getPreRender();
455
      ObjectPreRender pre = view.getPreRender();
464 456

  
465 457
      if( reportChange )
466 458
        {
......
518 510
    public void setupObject(ObjectType object, int[][] moves)
519 511
      {
520 512
      RubikSurfaceView view = findViewById(R.id.rubikSurfaceView);
521
      RubikPreRender pre = view.getPreRender();
513
      ObjectPreRender pre = view.getPreRender();
522 514
      pre.setupObject(object,moves);
523 515
      }
524 516

  
......
612 604
      {
613 605
      setLock();
614 606

  
615
      TwistyPreRender pre = getPreRender();
607
      ObjectPreRender pre = getPreRender();
616 608
      pre.blockEverything(place);
617 609

  
618 610
      RubikScreenPlay play = (RubikScreenPlay) ScreenList.PLAY.getScreenClass();
......
625 617
      {
626 618
      unsetLock();
627 619

  
628
      TwistyPreRender pre = getPreRender();
620
      ObjectPreRender pre = getPreRender();
629 621
      pre.unblockEverything();
630 622

  
631 623
      RubikScreenPlay play = (RubikScreenPlay) ScreenList.PLAY.getScreenClass();

Also available in: Unified diff