Class ShapeRenderer<S extends Shape>

java.lang.Object
dev.prozilla.pine.core.component.Component
dev.prozilla.pine.core.component.shape.ShapeRenderer<S>
All Implemented Interfaces:
Destructible, Printable, ApplicationContext, ApplicationProvider, ComponentsContext, ComponentsProvider, EntityContext, EntityProvider, SceneContext, SceneProvider
Direct Known Subclasses:
CircleRenderer, RectRenderer

public class ShapeRenderer<S extends Shape> extends Component
  • Field Details

  • Constructor Details

    • ShapeRenderer

      public ShapeRenderer(S shape)
    • ShapeRenderer

      public ShapeRenderer(S shape, Color color)
    • ShapeRenderer

      public ShapeRenderer(S shape, TextureAsset texture)
    • ShapeRenderer

      public ShapeRenderer(S shape, TextureAsset texture, Color color)
  • Method Details

    • getShape

      public S getShape()