Constructor and Description |
---|
ImageSprite()
Creates an empty image sprite.
|
ImageSprite(ImageResource resource)
Creates an image sprite using the given
ImageResource . |
ImageSprite(ImageSprite sprite)
Creates a copy of the given image sprite.
|
Modifier and Type | Method and Description |
---|---|
void |
clearDirtyFlags()
Clears all of the dirty flags on the sprite.
|
ImageSprite |
copy()
Returns a copy of the sprite.
|
double |
getHeight()
Returns the height of the image sprite.
|
PathSprite |
getPathSprite()
Returns the
Sprite as a path. |
ImageResource |
getResource()
Returns the
ImageResource used by the image sprite. |
double |
getWidth()
Returns the width of the image sprite.
|
double |
getX()
Returns the x-coordinate of the image sprite.
|
double |
getY()
Returns the y-coordinate of the image sprite.
|
boolean |
isDirty()
Returns true if the sprite changed since the last render.
|
boolean |
isHeightDirty()
Returns true if the height changed since the last render.
|
boolean |
isResourceDirty()
Returns true if the resource changed since the last render.
|
boolean |
isWidthDirty()
Returns true if the width changed since the last render.
|
boolean |
isXDirty()
Returns true if the x changed since the last render.
|
boolean |
isYDirty()
Returns true if the y changed since the last render.
|
void |
setHeight(double height)
Sets the height of the image sprite.
|
void |
setResource(ImageResource resource)
Sets the
ImageResource used by the image sprite. |
void |
setWidth(double width)
Sets the width of the image sprite.
|
void |
setX(double x)
Sets the x-coordinate of the image sprite.
|
void |
setY(double y)
Sets the y-coordinate of the image sprite.
|
void |
update(Sprite sprite)
Updates the attributes of the sprite using the given sprite.
|
getBBox, getClipRectangle, getComponent, getFill, getFillOpacity, getOpacity, getRotation, getScaling, getStroke, getStrokeOpacity, getStrokeWidth, getSurface, getTranslation, getZIndex, isClipRectangleDirty, isFillDirty, isFillOpacityDirty, isHidden, isHiddenDirty, isOpacityDirty, isStrokeDirty, isStrokeOpacityDirty, isStrokeWidthDirty, isTransformDirty, isZIndexDirty, redraw, remove, setClipRectangle, setComponent, setCursor, setFill, setFillOpacity, setHidden, setOpacity, setRotation, setRotation, setRotation, setScaling, setScaling, setScaling, setStroke, setStrokeOpacity, setStrokeWidth, setSurface, setTranslation, setTranslation, setZIndex, transformMatrix
public ImageSprite()
public ImageSprite(ImageResource resource)
ImageResource
.resource
- the image resourcepublic ImageSprite(ImageSprite sprite)
sprite
- the sprite to be copiedpublic void clearDirtyFlags()
Sprite
clearDirtyFlags
in class Sprite
public ImageSprite copy()
Sprite
public double getHeight()
public PathSprite getPathSprite()
Sprite
Sprite
as a path.getPathSprite
in class Sprite
public ImageResource getResource()
ImageResource
used by the image sprite.public double getWidth()
public double getX()
public double getY()
public boolean isDirty()
Sprite
public boolean isHeightDirty()
public boolean isResourceDirty()
public boolean isWidthDirty()
public boolean isXDirty()
public boolean isYDirty()
public void setHeight(double height)
height
- the height of the image spritepublic void setResource(ImageResource resource)
ImageResource
used by the image sprite.resource
- the image resourcepublic void setWidth(double width)
width
- the width of the image spritepublic void setX(double x)
x
- the x-coordinate of the image spritepublic void setY(double y)
y
- the y-coordinate of the image spriteCopyright © 2015. All rights reserved.