public class Pure2D
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Adapter |
ADAPTER |
static boolean |
AUTO_UPDATE_BOUNDS |
static int |
DEBUG_FLAG_GLOBAL_BOUNDS |
static int |
DEBUG_FLAG_WIREFRAME |
static int |
DEBUG_FLAGS |
static GLColor |
DEBUG_GLOBAL_BOUNDS_COLOR |
static GLColor |
DEBUG_WIREFRAME_COLOR |
static boolean |
GL_DEPTH24_SUPPORTED |
static java.lang.String |
GL_EXTENSIONS |
static boolean |
GL_FBO_SUPPORTED |
static int |
GL_MAX_MODELVIEW_STACK_DEPTH |
static int |
GL_MAX_PROJECTION_STACK_DEPTH |
static int |
GL_MAX_TEXTURE_SIZE |
static boolean |
GL_NPOT_TEXTURE_SUPPORTED |
static float |
GL_PERSPECTIVE_FOVY |
static boolean |
GL_STENCIL8_SUPPORTED |
static boolean |
GL_VBO_SUPPORTED |
static java.lang.String |
TAG |
static java.lang.String |
VERSION |
Constructor and Description |
---|
Pure2D() |
Modifier and Type | Method and Description |
---|---|
static void |
drawDebugRect(GLState glState,
float x1,
float y1,
float x2,
float y2,
int flag)
Draw a debug rectangle
|
static void |
drawDebugVertices(GLState glState,
int flag,
float... vertices)
Draw debug vertices
|
static void |
initGLProperties(GL10 gl)
This is used internally to load GL properties.
|
static void |
setAutoUpdateBounds(boolean value)
Globally sets auto update bounds on all display objects.
|
static void |
setDebugFlags(int flags)
Globally turns on debug flags on all display objects.
|
public static final java.lang.String TAG
public static final java.lang.String VERSION
public static java.lang.String GL_EXTENSIONS
public static boolean GL_NPOT_TEXTURE_SUPPORTED
public static boolean GL_FBO_SUPPORTED
public static boolean GL_VBO_SUPPORTED
public static boolean GL_STENCIL8_SUPPORTED
public static boolean GL_DEPTH24_SUPPORTED
public static int GL_MAX_TEXTURE_SIZE
public static int GL_MAX_MODELVIEW_STACK_DEPTH
public static int GL_MAX_PROJECTION_STACK_DEPTH
public static final float GL_PERSPECTIVE_FOVY
public static Adapter ADAPTER
public static final int DEBUG_FLAG_WIREFRAME
public static final int DEBUG_FLAG_GLOBAL_BOUNDS
public static int DEBUG_FLAGS
public static GLColor DEBUG_WIREFRAME_COLOR
public static GLColor DEBUG_GLOBAL_BOUNDS_COLOR
public static boolean AUTO_UPDATE_BOUNDS
public static void setDebugFlags(int flags)
flags
- #DEBUG_FLAG_WIREFRAME}, {@link #DEBUG_FLAG_GLOBAL_BOUNDS}
public static void setAutoUpdateBounds(boolean value)
Camera.#setClipping(boolean)
Camera.#setClipping(boolean)}
public static void initGLProperties(GL10 gl)
glState
- public static void drawDebugRect(GLState glState, float x1, float y1, float x2, float y2, int flag)
glState
- x1
- y1
- x2
- y2
- color
- public static void drawDebugVertices(GLState glState, int flag, float... vertices)
glState
- flag
- vertices
-