Schnittstelle Texture

Alle bekannten Unterschnittstellen:
Animation
Alle bekannten Implementierungsklassen:
BackAndForthAnimation, LoopingAnimation, RandomTexture, StateTexture, StaticTexture

public interface Texture
Repräsentiert eine Textur, die ein BufferedImage zurückgeben kann. Dieses wird dann tatsächlich zum Rendern benutzt.
  • Methodendetails

    • getImage

      BufferedImage getImage()
    • getWidth

      default int getWidth()
    • getHeight

      default int getHeight()
    • getWidthHalf

      default int getWidthHalf()
    • getHeightHalf

      default int getHeightHalf()
    • subTexture

      static Texture subTexture(Texture input, int x, int y, int width, int height)
    • mirror

      static Texture mirror(Texture input)
    • rotate

      static Texture rotate(Texture input, int degrees)
    • merge

      static Texture merge(Texture t1, Texture t2)
    • makeStatic

      private static StaticTexture makeStatic(Texture t)