src/main/java/com/spinyowl/legui/system/renderer/nvg/NvgIconRenderer.java
@Override
  public void renderIcon(I icon, Component component, Context context) {
    if (icon == null) {
      return;
    }
    long nanovgContext = (long) context.getContextData().get(NVG_CONTEXT);
    renderIcon(icon, component, context, nanovgContext);
  }
/**
   * This method called by base abstract icon renderer.
   *
   * @param icon      icon to render.
   * @param component component - icon owner.
   * @param context   context.
   */
This method called by base abstract icon renderer.
@param icon      icon to render.
@param component component - icon owner.
@param context   context.
This method called by base abstract icon renderer . @param icon icon to render . @param component component - icon owner . @param context context .
@Override
  public void renderIcon(I icon, Component component, Context context) {
    if (icon == null) {
      return;
    }
    long nanovgContext = (long) context.getContextData().get(NVG_CONTEXT);
    renderIcon(icon, component, context, nanovgContext);
  }
@ Override public void renderIcon ( I icon , Component component , Context context ) { if ( icon == null ) { return ; } long nanovgContext = ( long ) context . getContextData ( ) . get ( NVG_CONTEXT ) ; renderIcon ( icon , component , context , nanovgContext ) ; }
This method called by base abstract icon renderer.
This method called by base abstract icon renderer .