/** * Adds an image resource to be watched. */ public void add(Image image) { assert !start || listener == null; ++total; image.addCallback(callback); }
@Override public final Image getRemoteImage(String url) { incrementRequestCount(); Image image = delegate.getRemoteImage(url); image.addCallback(callback); return image; }
@Override public void init() { assets().getImage("images/orange.png").addCallback(new Callback<Image>() { public void onSuccess(Image orange) { addTests(orange); } public void onFailure(Throwable cause) { log().warn("Failed to load image", cause); } }); }
@Override public final Image getImageSync(String path) { incrementRequestCount(); Image image = delegate.getImageSync(path); image.addCallback(callback); return image; }
@Override public final Image getImage(String path) { incrementRequestCount(); Image image = delegate.getImage(path); image.addCallback(callback); return image; }
@Override public final Image getRemoteImage(String url, float width, float height) { incrementRequestCount(); Image image = delegate.getRemoteImage(url, width, height); image.addCallback(callback); return image; }
@Override public void init() { // TODO: display some text saying shaders aren't supported if (graphics().ctx() == null) return; Image orange = assets().getImage("images/orange.png"); orange.addCallback(new Callback<Image>() { public void onSuccess(Image orange) { init(orange); } public void onFailure(Throwable err) { log().warn("Failed to load orange image", err); } }); }
private void addTestCanvas(String descrip, int width, int height, String imagePath, final ImageDrawer drawer) { final CanvasImage target = graphics().createImage(width, height); assets().getImage(imagePath).addCallback(new Callback<Image>() { public void onSuccess(Image image) { drawer.draw(target.canvas(), image); } public void onFailure(Throwable err) { System.err.println("Oops! " + err); } }); addTestLayer(descrip, width, height, graphics().createImageLayer(target)); }
private void addTestCanvas(int width, int height, String imagePath, final ImageDrawer drawer) { final CanvasImage target = graphics().createImage(width, height); assets().getImage(imagePath).addCallback(new ResourceCallback<Image>() { public void done(Image image) { drawer.draw(target.canvas(), image); } public void error(Throwable err) { System.err.println("Oops! " + err); } }); addTestLayer(width, height, graphics().createImageLayer(target)); } }
orange.addCallback(new Callback<Image>() { public void onSuccess(Image orange) { fragment("Image", orange, 250, 10);
rootLayer.add(groupLayer); assets().getImage("images/alphalayertest.png").addCallback(new Callback<Image>() { @Override public void onSuccess(Image image) { assets().getImage("images/alphalayertest_expected.png").addCallback(new Callback<Image>() { @Override public void onSuccess(Image image) {
image1.addCallback(new ResourceCallback<Image>() { @Override public void done(Image image) { imageGroundTruth.addCallback(new ResourceCallback<Image>() { @Override public void done(Image image) {
image1.addCallback(new Callback<Image>() { @Override public void onSuccess(Image image) { imageGroundTruth.addCallback(new Callback<Image>() { @Override public void onSuccess(Image image) {
image1.addCallback(new ResourceCallback<Image>() { @Override public void done(Image image) { imageGroundTruth.addCallback(new ResourceCallback<Image>() { @Override public void done(Image image) {