Interface Drawable

All Known Subinterfaces:
ColoredDrawable, TexturedDrawable
All Known Implementing Classes:
Circle, CircleCollider, Collider, Rect, RectCollider, RoundedRect, Shape
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface Drawable
An object that can be drawn on the screen.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    draw(Renderer renderer, float depth)
    Draws this object.
  • Method Details

    • draw

      void draw(Renderer renderer, float depth)
      Draws this object.
      Parameters:
      renderer - The renderer
      depth - The depth of the entity