public class TextureRendererWave extends TextureRendererDrawOrigin
TextureRenderer.ViewportDRAW_FUNCTION, FLIPSCALE_NAME, LOG_TAG, mFlipScaleLoc, mProgram, mRotationLoc, mTextureHeight, mTextureWidth, mTransformLoc, mVertexBuffer, POSITION_NAME, REQUIRE_STRING_EXTERNAL_OES, ROTATION_NAME, SAMPLER2D_VAR, SAMPLER2D_VAR_EXTERNAL_OES, TEXTURE_2D_BINDABLE, TRANSFORM_NAME, vertices, vshDrawDefault| Constructor | Description |
|---|---|
TextureRendererWave() |
| Modifier and Type | Method | Description |
|---|---|---|
static TextureRendererWave |
create(boolean isExternalOES) |
|
boolean |
init(boolean isExternalOES) |
|
void |
renderTexture(int texID,
TextureRenderer.Viewport viewport) |
|
void |
setAutoMotion(float speed) |
|
void |
setWaveMotion(float motion) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdefaultInitialize, release, setFlipscale, setProgramDefault, setRotation, setTransformgetFragmentShaderString, getVertexShaderString, setTextureSizepublic static TextureRendererWave create(boolean isExternalOES)
public boolean init(boolean isExternalOES)
init in class TextureRendererDrawOriginpublic void setWaveMotion(float motion)
public void setAutoMotion(float speed)
public void renderTexture(int texID,
TextureRenderer.Viewport viewport)
renderTexture in class TextureRendererDrawOrigin