Revision 30c71dd5
Added by Leszek Koltunski over 7 years ago
src/main/java/org/distorted/examples/deform/DeformSurfaceView.java | ||
---|---|---|
29 | 29 |
|
30 | 30 |
class DeformSurfaceView extends GLSurfaceView |
31 | 31 |
{ |
32 |
private DeformRenderer renderer;
|
|
32 |
private DeformRenderer mRenderer;
|
|
33 | 33 |
private int xTouch, yTouch; |
34 | 34 |
|
35 | 35 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
... | ... | |
47 | 47 |
setEGLConfigChooser(8, 8, 8, 8, 16, 0); |
48 | 48 |
} |
49 | 49 |
|
50 |
renderer = new DeformRenderer(this);
|
|
51 |
setRenderer(renderer);
|
|
50 |
mRenderer = new DeformRenderer(this);
|
|
51 |
setRenderer(mRenderer);
|
|
52 | 52 |
} |
53 | 53 |
} |
54 | 54 |
|
55 | 55 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
56 |
|
|
56 |
|
|
57 |
DeformRenderer getRenderer() |
|
58 |
{ |
|
59 |
return mRenderer; |
|
60 |
} |
|
61 |
|
|
62 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
63 |
|
|
57 | 64 |
@Override public boolean onTouchEvent(MotionEvent event) |
58 | 65 |
{ |
59 | 66 |
int action = event.getAction(); |
... | ... | |
64 | 71 |
{ |
65 | 72 |
case MotionEvent.ACTION_DOWN: xTouch =x; |
66 | 73 |
yTouch =y; |
67 |
renderer.down(x,y);
|
|
74 |
mRenderer.down(x,y);
|
|
68 | 75 |
break; |
69 |
case MotionEvent.ACTION_MOVE: renderer.move(x-xTouch,y-yTouch);
|
|
76 |
case MotionEvent.ACTION_MOVE: mRenderer.move(x-xTouch,y-yTouch);
|
|
70 | 77 |
break; |
71 |
case MotionEvent.ACTION_UP : renderer.up();
|
|
78 |
case MotionEvent.ACTION_UP : mRenderer.up();
|
|
72 | 79 |
break; |
73 | 80 |
} |
74 | 81 |
|
Also available in: Unified diff
Remove 'statics' from the Deform app