Class TextureRegionDrawable

    • Constructor Detail

      • TextureRegionDrawable

        public TextureRegionDrawable()
        Creates an uninitialized TextureRegionDrawable. The texture region must be set before use.
      • TextureRegionDrawable

        public TextureRegionDrawable​(Texture texture)
      • TextureRegionDrawable

        public TextureRegionDrawable​(TextureRegion region)
    • Method Detail

      • draw

        public void draw​(Batch batch,
                         float x,
                         float y,
                         float width,
                         float height)
        Description copied from interface: Drawable
        Draws this drawable at the specified bounds. The drawable should be tinted with Batch.getColor(), possibly by mixing its own color.
        Specified by:
        draw in interface Drawable
        Overrides:
        draw in class BaseDrawable
      • draw

        public void draw​(Batch batch,
                         float x,
                         float y,
                         float originX,
                         float originY,
                         float width,
                         float height,
                         float scaleX,
                         float scaleY,
                         float rotation)
        Specified by:
        draw in interface TransformDrawable
      • tint

        public Drawable tint​(Color tint)
        Creates a new drawable that renders the same as this drawable tinted the specified color.