public class GlOperator extends java.lang.Object implements GlOperation.Callback
Modifier and Type | Class and Description |
---|---|
static interface |
GlOperator.Callback |
Constructor and Description |
---|
GlOperator(StateHandler stateHandler,
int stageWidth,
int stageHeight) |
Modifier and Type | Method and Description |
---|---|
StateHandler |
getStateHandler() |
void |
onDirtyFlag(GlOperation operation) |
void |
release() |
GlTexture |
render(GlTexture inputTexture,
boolean renderToScreen) |
void |
setCallback(GlOperator.Callback callback) |
void |
setGlOperation(java.lang.Class<? extends GlOperation>... glOperations) |
void |
setGlOperation(java.lang.String... glOperations) |
public GlOperator(StateHandler stateHandler, int stageWidth, int stageHeight)
public void setCallback(GlOperator.Callback callback)
public void release()
public StateHandler getStateHandler()
public final void setGlOperation(java.lang.String... glOperations)
@SafeVarargs public final void setGlOperation(java.lang.Class<? extends GlOperation>... glOperations)
public void onDirtyFlag(GlOperation operation)
onDirtyFlag
in interface GlOperation.Callback