Android Open Source - TreeFrogEngine My G L Surface View From Project Back to project page TreeFrogEngine .
License The source code is released under:
MIT License
If you think the Android project TreeFrogEngine listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.discretesoftworks.framework;
/ * f r o m w w w . j a v a 2 s . c o m * /
import android.content.Context;
import android.opengl.GLSurfaceView;
import android.util.AttributeSet;
public class MyGLSurfaceView extends GLSurfaceView {
//public final MyGLRenderer mRenderer;
private float scale = 1f;
public MyGLSurfaceView(Context context, AttributeSet attrs){
super (context,attrs);
init(context, scale);
}
public MyGLSurfaceView(Context context) {
super (context);
init(context, scale);
}
public void init(Context context, float scale){
// OpenGL ES 2.0
setEGLContextClientVersion(2);
setEGLConfigChooser(8, 8, 8, 8, 16, 0);
setFocusable(true);
setFocusableInTouchMode(true);
setRenderer(new MyGLRenderer(AndroidGame.s_instance, scale));
// ~60 renders per second
setRenderMode(GLSurfaceView.RENDERMODE_CONTINUOUSLY);
}
}
Java Source Code List com.discretesoftworks.OUYAframework.OuyaGameController.java com.discretesoftworks.OUYAframework.OuyaGame.java com.discretesoftworks.TestGame.Floor.java com.discretesoftworks.TestGame.Player.java com.discretesoftworks.TestGame.Pointer.java com.discretesoftworks.TestGame.TestController.java com.discretesoftworks.TestGame.TestGame.java com.discretesoftworks.framework.AndroidGame.java com.discretesoftworks.framework.Assets.java com.discretesoftworks.framework.Directional.java com.discretesoftworks.framework.GameController.java com.discretesoftworks.framework.GameFont.java com.discretesoftworks.framework.GameObject.java com.discretesoftworks.framework.GameRenderer.java com.discretesoftworks.framework.GriddedObject.java com.discretesoftworks.framework.ModelLoader.java com.discretesoftworks.framework.MovingObject.java com.discretesoftworks.framework.MyGLRenderer.java com.discretesoftworks.framework.MyGLSurfaceView.java com.discretesoftworks.framework.NumericalMatrix.java com.discretesoftworks.framework.Pair.java com.discretesoftworks.framework.Path.java com.discretesoftworks.framework.Pool.java com.discretesoftworks.framework.RaggedDictionary.java com.discretesoftworks.framework.RenderModel.java com.discretesoftworks.framework.Sprite.java com.discretesoftworks.framework.Terrain.java com.discretesoftworks.framework.TextDisplay.java com.discretesoftworks.framework.TextHolder.java com.discretesoftworks.framework.View.java com.discretesoftworks.networking.NetworkGameController.java com.discretesoftworks.networking.Writer.java