Package com.badlogic.gdx.maps

Examples of com.badlogic.gdx.maps.MapLayer


  }

  protected void loadObjectGroup (TiledMap map, Element element) {
    if (element.getName().equals("objectgroup")) {
      String name = element.getAttribute("name", null);
      MapLayer layer = new MapLayer();
      layer.setName(name);
      Element properties = element.getChildByName("properties");
      if (properties != null) {
        loadProperties(layer.getProperties(), properties);
      }

      for (Element objectElement : element.getChildrenByName("object")) {
        loadObject(layer, objectElement);
      }
View Full Code Here


  }

  protected void loadObjectGroup (TiledMap map, Element element) {
    if (element.getName().equals("objectgroup")) {
      String name = element.getAttribute("name", null);
      MapLayer layer = new MapLayer();
      layer.setName(name);
      Element properties = element.getChildByName("properties");
      if (properties != null) {
        loadProperties(layer.getProperties(), properties);
      }

      for (Element objectElement : element.getChildrenByName("object")) {
        loadObject(layer, objectElement);
      }
View Full Code Here

  }

  protected void loadObjectGroup (TiledMap map, Element element) {
    if (element.getName().equals("objectgroup")) {
      String name = element.getAttribute("name", null);
      MapLayer layer = new MapLayer();
      layer.setName(name);
      Element properties = element.getChildByName("properties");
      if (properties != null) {
        loadProperties(layer.getProperties(), properties);
      }

      for (Element objectElement : element.getChildrenByName("object")) {
        loadObject(layer, objectElement);
      }
View Full Code Here

  }

  protected void loadObjectGroup (TiledMap map, Element element) {
    if (element.getName().equals("objectgroup")) {
      String name = element.getAttribute("name", null);
      MapLayer layer = new MapLayer();
      layer.setName(name);
      Element properties = element.getChildByName("properties");
      if (properties != null) {
        loadProperties(layer.getProperties(), properties);
      }

      for (Element objectElement : element.getChildrenByName("object")) {
        loadObject(layer, objectElement);
      }
View Full Code Here

  }

  protected void loadObjectGroup (TiledMap map, Element element) {
    if (element.getName().equals("objectgroup")) {
      String name = element.getAttribute("name", null);
      MapLayer layer = new MapLayer();
      layer.setName(name);
      Element properties = element.getChildByName("properties");
      if (properties != null) {
        loadProperties(layer.getProperties(), properties);
      }

      for (Element objectElement : element.getChildrenByName("object")) {
        loadObject(layer, objectElement);
      }
View Full Code Here

        int numlayers = map.getLayers().getCount();
        int bucketSize = mapWidth * mapHeight * numlayers;

        Iterator<MapLayer> it = map.getLayers().iterator();
        while (it.hasNext()) {
          MapLayer layer = it.next();

          // some layers can be plain MapLayer instances (ie. object groups), just ignore them
          if (layer instanceof TiledMapTileLayer) {
            TiledMapTileLayer tlayer = (TiledMapTileLayer)layer;

View Full Code Here

  @Override
  public void render (int[] layers) {
    beginRender();
    for (int layerIdx : layers) {
      MapLayer layer = map.getLayers().get(layerIdx);
      if (layer.isVisible()) {
        if (layer instanceof TiledMapTileLayer) {
          renderTileLayer((TiledMapTileLayer)layer);
        } else {
          for (MapObject object : layer.getObjects()) {
            renderObject(object);
          }
        }
      }
    }
View Full Code Here

  }

  protected void loadObjectGroup (TiledMap map, Element element) {
    if (element.getName().equals("objectgroup")) {
      String name = element.getAttribute("name", null);
      MapLayer layer = new MapLayer();
      layer.setName(name);
      Element properties = element.getChildByName("properties");
      if (properties != null) {
        loadProperties(layer.getProperties(), properties);
      }

      for (Element objectElement : element.getChildrenByName("object")) {
        loadObject(layer, objectElement);
      }
View Full Code Here

  }

  protected void loadObjectGroup (TiledMap map, Element element) {
    if (element.getName().equals("objectgroup")) {
      String name = element.getAttribute("name", null);
      MapLayer layer = new MapLayer();
      layer.setName(name);
      Element properties = element.getChildByName("properties");
      if (properties != null) {
        loadProperties(layer.getProperties(), properties);
      }

      for (Element objectElement : element.getChildrenByName("object")) {
        loadObject(layer, objectElement);
      }
View Full Code Here

  }

  protected void loadObjectGroup (TiledMap map, Element element) {
    if (element.getName().equals("objectgroup")) {
      String name = element.getAttribute("name", null);
      MapLayer layer = new MapLayer();
      layer.setName(name);
      Element properties = element.getChildByName("properties");
      if (properties != null) {
        loadProperties(layer.getProperties(), properties);
      }

      for (Element objectElement : element.getChildrenByName("object")) {
        loadObject(layer, objectElement);
      }
View Full Code Here

TOP

Related Classes of com.badlogic.gdx.maps.MapLayer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.