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

de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer Maven / Gradle / Ivy

The newest version!
package de.gurkenlabs.litiengine.environment.tilemap;

import java.awt.Color;
import java.util.Collection;
import java.util.List;

public interface IMapObjectLayer extends ILayer {

  /**
   * Gets the shapes.
   *
   * @return the shapes
   */
  List getMapObjects();

  void addMapObject(IMapObject mapObject);

  void removeMapObject(IMapObject mapObject);

  Color getColor();

  void setColor(Color color);

  Collection getMapObjects(String... type);

  Collection getMapObjects(int... mapIDs);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy