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

com.github.mathiewz.slick.particles.ConfigurableEmitterFactory Maven / Gradle / Ivy

Go to download

The main purpose of this libraryis to modernize and maintain the slick2D library.

The newest version!
package com.github.mathiewz.slick.particles;

/**
 * A description of any class that can create Configurable Emitters during the ParticleIO
 * load phase.
 *
 * @author kevin
 */
@FunctionalInterface
public interface ConfigurableEmitterFactory {
    /**
     * Create a configurable emitter that will be populated with
     * loaded data
     *
     * @param name
     *            The name given to the emitter
     * @return The newly created configurable emitter
     */
    public ConfigurableEmitter createEmitter(String name);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy