- getFrame
long getFrame()
- getHframes
long getHframes()
- getNormalMap
Ref!Texture getNormalMap()
- getOffset
Vector2 getOffset()
- getRect
Rect2 getRect()
Returns a Rect2 representing the Sprite's boundary relative to its local coordinates.
- getRegionRect
Rect2 getRegionRect()
- getTexture
Ref!Texture getTexture()
- getVframes
long getVframes()
- isCentered
bool isCentered()
- isFlippedH
bool isFlippedH()
- isFlippedV
bool isFlippedV()
- isPixelOpaque
bool isPixelOpaque(Vector2 pos)
- isRegion
bool isRegion()
- isRegionFilterClipEnabled
bool isRegionFilterClipEnabled()
- opAssign
Sprite opAssign(T n)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(Sprite other)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
bool opEquals(typeof(null) n)
Undocumented in source. Be warned that the author may not have intended to support it.
- setCentered
void setCentered(bool centered)
- setFlipH
void setFlipH(bool flip_h)
- setFlipV
void setFlipV(bool flip_v)
- setFrame
void setFrame(long frame)
- setHframes
void setHframes(long hframes)
- setNormalMap
void setNormalMap(Texture normal_map)
- setOffset
void setOffset(Vector2 offset)
- setRegion
void setRegion(bool enabled)
- setRegionFilterClip
void setRegionFilterClip(bool enabled)
- setRegionRect
void setRegionRect(Rect2 rect)
- setTexture
void setTexture(Texture texture)
- setVframes
void setVframes(long vframes)
- centered
bool centered [@property getter]
bool centered [@property setter]
If true texture is centered. Default value: true.
- flipH
bool flipH [@property getter]
bool flipH [@property setter]
If true texture is flipped horizontally. Default value: false.
- flipV
bool flipV [@property getter]
bool flipV [@property setter]
If true texture is flipped vertically. Default value: false.
- frame
long frame [@property getter]
long frame [@property setter]
Current frame to display from sprite sheet. vframes or hframes must be greater than 1.
- hframes
long hframes [@property getter]
long hframes [@property setter]
The number of columns in the sprite sheet.
- normalMap
Texture normalMap [@property getter]
Texture normalMap [@property setter]
The normal map gives depth to the Sprite.
- offset
Vector2 offset [@property getter]
Vector2 offset [@property setter]
The texture's drawing offset.
- regionEnabled
bool regionEnabled [@property getter]
bool regionEnabled [@property setter]
If true texture is cut from a larger atlas texture. See region_rect. Default value: false.
- regionFilterClip
bool regionFilterClip [@property setter]
If true the outermost pixels get blurred out.
- regionFilterClip
bool regionFilterClip [@property getter]
If true the outermost pixels get blurred out.
- regionRect
Rect2 regionRect [@property getter]
Rect2 regionRect [@property setter]
The region of the atlas texture to display. regionEnabled must be true.
- texture
Texture texture [@property getter]
Texture texture [@property setter]
- vframes
long vframes [@property getter]
long vframes [@property setter]
The number of rows in the sprite sheet.
General purpose Sprite node.
A node that displays a 2D texture. The texture displayed can be a region from a larger atlas texture, or a frame from a sprite sheet animation.