Class NvgDefaultImageRenderer<I extends Image>

java.lang.Object
com.spinyowl.legui.system.renderer.ImageRenderer<I>
com.spinyowl.legui.system.renderer.nvg.NvgImageRenderer<I>
com.spinyowl.legui.system.renderer.nvg.image.NvgDefaultImageRenderer<I>

public class NvgDefaultImageRenderer<I extends Image> extends NvgImageRenderer<I>
Used to render image rectangle if no other renderers implemented.
  • Field Details

  • Constructor Details

    • NvgDefaultImageRenderer

      public NvgDefaultImageRenderer()
  • Method Details

    • renderImage

      protected void renderImage(I image, org.joml.Vector2fc position, org.joml.Vector2fc size, Map<String,Object> properties, Context context, long nanovg)
      Used to render specific Icon.
      Specified by:
      renderImage in class NvgImageRenderer<I extends Image>
      Parameters:
      image - image to render.
      position - image position.
      size - image size.
      context - context.
      nanovg - nanoVG context.
      properties - properties map.