public static class TextureAtlas.AtlasRegion extends TextureRegion
| Modifier and Type | Field and Description |
|---|---|
int |
index
The number at the end of the original image file name, or -1 if none.
|
java.lang.String |
name
The name of the original image file, up to the first underscore.
|
float |
offsetX
The offset from the left of the original image to the left of the packed image, after whitespace was removed for packing.
|
float |
offsetY
The offset from the bottom of the original image to the bottom of the packed image, after whitespace was removed for
packing.
|
int |
originalHeight
The height of the image, before whitespace was removed for packing.
|
int |
originalWidth
The width of the image, before whitespace was removed and rotation was applied for packing.
|
int |
packedHeight
The height of the image, after whitespace was removed for packing.
|
int |
packedWidth
The width of the image, after whitespace was removed for packing.
|
int[] |
pads
The ninepatch pads, or null if not a ninepatch or the has no padding.
|
boolean |
rotate
If true, the region has been rotated 90 degrees counter clockwise.
|
int[] |
splits
The ninepatch splits, or null if not a ninepatch.
|
| Constructor and Description |
|---|
TextureAtlas.AtlasRegion(TextureAtlas.AtlasRegion region) |
TextureAtlas.AtlasRegion(Texture texture,
int x,
int y,
int width,
int height) |
| Modifier and Type | Method and Description |
|---|---|
void |
flip(boolean x,
boolean y)
Flips the region, adjusting the offset so the image appears to be flip as if no whitespace has been removed for packing.
|
float |
getRotatedPackedHeight()
Returns the packed height considering the rotate value, if it is true then it returns the packedWidth, otherwise it
returns the packedHeight.
|
float |
getRotatedPackedWidth()
Returns the packed width considering the rotate value, if it is true then it returns the packedHeight, otherwise it
returns the packedWidth.
|
getRegionHeight, getRegionWidth, getRegionX, getRegionY, getTexture, getU, getU2, getV, getV2, isFlipX, isFlipY, scroll, setRegion, setRegion, setRegion, setRegion, setRegion, setRegionHeight, setRegionWidth, setRegionX, setRegionY, setTexture, setU, setU2, setV, setV2, split, splitpublic int index
TextureAtlas.findRegions(String)public java.lang.String name
public float offsetX
public float offsetY
public int packedWidth
public int packedHeight
public int originalWidth
public int originalHeight
public boolean rotate
public int[] splits
public int[] pads
public TextureAtlas.AtlasRegion(Texture texture, int x, int y, int width, int height)
public TextureAtlas.AtlasRegion(TextureAtlas.AtlasRegion region)
public void flip(boolean x,
boolean y)
flip in class TextureRegionpublic float getRotatedPackedWidth()
public float getRotatedPackedHeight()