All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.lessvoid.nifty.slick2d.render.batch.SlickBatchRenderBackendFactory Maven / Gradle / Ivy

There is a newer version: 1.4.3
Show newest version
package de.lessvoid.nifty.slick2d.render.batch;

import de.lessvoid.nifty.render.batch.spi.BatchRenderBackend;
import org.newdawn.slick.GameContainer;

import javax.annotation.Nonnull;

/**
 * @author Aaron Mahan <[email protected]>
 */
public class SlickBatchRenderBackendFactory {
  @Nonnull
  public static BatchRenderBackend create(@Nonnull final GameContainer container) {
    return new SlickBatchRenderBackend(
            new SlickGL(),
            new SlickBufferFactory(),
            new SlickImageFactory(),
            new SlickMouseCursorFactory(container),
            container);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy