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

com.artemis.Component Maven / Gradle / Ivy

package com.artemis;

import com.badlogic.gdx.utils.Pool.Poolable;

/**
 * A tag class. All Components in the system must implement this interface.
 * 
 * WARNING: DO NOT CREATE COMPONENTS USING A CONSTRUCTOR.
 * Use World.createComponent(Class type) instead
 * This will allow Components to be pooled.
 * 
 * @author Arni Arent
 */
public interface Component extends Poolable {

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy