com.threerings.cast
Class CompositedMaskedImage.MaskedMirage
java.lang.Object
com.threerings.media.image.VolatileMirage
com.threerings.cast.CompositedMultiFrameImage.CompositedVolatileMirage
com.threerings.cast.CompositedMaskedImage.MaskedMirage
- All Implemented Interfaces:
- CompositedMirage, Mirage, Comparator<CompositedActionFrames.ComponentFrames>
- Enclosing class:
- CompositedMaskedImage
protected class CompositedMaskedImage.MaskedMirage
- extends CompositedMultiFrameImage.CompositedVolatileMirage
Combines the image in the first source with the masks in the rest.
| Methods inherited from class com.threerings.media.image.VolatileMirage |
createVolatileImage, getEstimatedMemoryUsage, getHeight, getSnapshot, getWidth, getX, getY, hitTest, paint, toString, toString |
CompositedMaskedImage.MaskedMirage
public CompositedMaskedImage.MaskedMirage(int index)
combineBounds
protected Rectangle combineBounds(Rectangle bounds,
Rectangle tbounds)
- Description copied from class:
CompositedMultiFrameImage.CompositedVolatileMirage
- Combines the working bounds with a new set of bounds.
- Overrides:
combineBounds in class CompositedMultiFrameImage.CompositedVolatileMirage
refreshVolatileImage
protected void refreshVolatileImage()
- Description copied from class:
VolatileMirage
- Rerenders our volatile image from the its source image data.
- Overrides:
refreshVolatileImage in class CompositedMultiFrameImage.CompositedVolatileMirage