public final void blend(final ImageResource aSourceImage, final int aAlpha8) { width = aSourceImage.getWidth(); height = aSourceImage.getHeight(); updateBufferIfNecessary(); aSourceImage.getRGB(buffer, 0, width, 0, 0, width, height); applyAlpha(aAlpha8); }
public final void blend( final ImageResource aSourceImage, final Rectangle aSourceRect, final int aAlpha8) { width = aSourceRect.width; height = aSourceRect.height; updateBufferIfNecessary(); aSourceImage.getRGB(buffer, 0, width, aSourceRect.x, aSourceRect.y, width, height); applyAlpha(aAlpha8); }