Project

General

Profile

« Previous | Next » 

Revision ac4c7a1d

Added by Leszek Koltunski about 1 year ago

Separate a OSInterface from LibInterface

View differences:

src/main/java/org/distorted/purchase/PurchaseSurfaceView.java
26 26
public class PurchaseSurfaceView extends GLSurfaceView
27 27
{
28 28
    private ObjectControl mObjectController;
29
    private PurchaseOSInterface mInterface;
29 30
    private PurchaseRenderer mRenderer;
30 31
    private boolean mCreated;
31 32

  
......
72 73
      if(!isInEditMode())
73 74
        {
74 75
        PurchaseActivity act = (PurchaseActivity)context;
75
        PurchaseObjectLibInterface ref = new PurchaseObjectLibInterface(act);
76
        mObjectController = new ObjectControl(ref);
76
        PurchaseObjectLibInterface ref = new PurchaseObjectLibInterface();
77
        mInterface = new PurchaseOSInterface(act);
78
        mObjectController = new ObjectControl(ref,mInterface);
77 79
        mObjectController.setRotateOnCreation(true);
78 80
        mRenderer = new PurchaseRenderer(this);
79 81

  

Also available in: Unified diff