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) |
public GlOperator(StateHandler stateHandler, int stageWidth, int stageHeight)
public StateHandler getStateHandler()
public void onDirtyFlag(GlOperation operation)
onDirtyFlag
in interface GlOperation.Callback
public void release()
public void setCallback(GlOperator.Callback callback)
@SafeVarargs public final void setGlOperation(java.lang.Class<? extends GlOperation>... glOperations)