SpriteComponent

open class SpriteComponent : Sprite, Component

Constructors

Link copied to clipboard
constructor(texture: Texture, width: Float, height: Float)

Properties

Link copied to clipboard
var color: Color
Link copied to clipboard
open val height: Float
Link copied to clipboard
open val originX: Float
Link copied to clipboard
open val originY: Float
Link copied to clipboard
open var regionHeight: Int
Link copied to clipboard
open var regionWidth: Int
Link copied to clipboard
open var rotation: Float
Link copied to clipboard
open val scaleX: Float
Link copied to clipboard
open val scaleY: Float
Link copied to clipboard
open var texture: Texture
Link copied to clipboard
open var u: Float
Link copied to clipboard
open var u2: Float
Link copied to clipboard
open var v: Float
Link copied to clipboard
open var v2: Float
Link copied to clipboard
Link copied to clipboard
open val width: Float
Link copied to clipboard
open var x: Float
Link copied to clipboard
open var y: Float

Functions

Link copied to clipboard
open fun draw(batch: Batch)
Link copied to clipboard
open fun flip(x: Boolean, y: Boolean)
Link copied to clipboard
open fun getBoundingRectangle(): Rectangle
Link copied to clipboard
open fun getRegionX(): Int
Link copied to clipboard
open fun getRegionY(): Int
Link copied to clipboard
open fun isFlipX(): Boolean
Link copied to clipboard
open fun isFlipY(): Boolean
Link copied to clipboard
open fun rotate(degrees: Float)
Link copied to clipboard
open fun rotate90(clockwise: Boolean)
Link copied to clipboard
open fun scale(amount: Float)
Link copied to clipboard
open fun scroll(xAmount: Float, yAmount: Float)
Link copied to clipboard
open fun set(sprite: Sprite)
Link copied to clipboard
open fun setAlpha(a: Float)
Link copied to clipboard
open fun setBounds(x: Float, y: Float, width: Float, height: Float)
Link copied to clipboard
open fun setCenter(x: Float, y: Float)
Link copied to clipboard
open fun setCenterX(x: Float)
Link copied to clipboard
open fun setCenterY(y: Float)
Link copied to clipboard
open fun setFlip(x: Boolean, y: Boolean)
Link copied to clipboard
open fun setOrigin(originX: Float, originY: Float)
Link copied to clipboard
Link copied to clipboard
open fun setOriginCenter()
Link copied to clipboard
open fun setPackedColor(packedColor: Float)
Link copied to clipboard
open fun setPosition(x: Float, y: Float)
Link copied to clipboard
open fun setRegion(u: Float, v: Float, u2: Float, v2: Float)
Link copied to clipboard
open fun setRegionX(x: Int)
Link copied to clipboard
open fun setRegionY(y: Int)
Link copied to clipboard
open fun setScale(scaleXY: Float)
Link copied to clipboard
open fun setSize(width: Float, height: Float)
Link copied to clipboard
open fun setTexture(texture: Texture)
Link copied to clipboard
open fun split(tileWidth: Int, tileHeight: Int): Array<Array<TextureRegion>>
Link copied to clipboard
open fun translate(xAmount: Float, yAmount: Float)
Link copied to clipboard
open fun translateX(xAmount: Float)
Link copied to clipboard
open fun translateY(yAmount: Float)