Package csa.jmom.tiles

Examples of csa.jmom.tiles.Tile


    private csa.jmom.map.MapPanel mapPanel;
    // End of variables declaration//GEN-END:variables

    private void addTile(TileData tile, String tileFile,  int x, int y)
    {
        Tile t = currentLayer.addTile(tile, tileFile, x, y);
        mapPanel.setMapChanged(true);
    }
View Full Code Here


        }
    }
   
    public Tile addTile(TileData t, String tileFileName,  int x, int y)
    {
        Tile tile = new Tile(t);

        tile.setX(x);
        tile.setY(y);

        // todo must be sorted!
        mTiles.add(tile);
       
        mData.mtileId.add(t.getID());
View Full Code Here

        for (int l=0; l<map.mLayers.size(); l++)
        {
            Layer layer = map.mLayers.get(l);
            for (int t=0; t<layer.mTiles.size(); t++)
            {
                Tile tile = layer.mTiles.get(t);
                tile.setInPaintList(true);
                tile.setDisplay(this);
               
                paintList.add(tile);
            }
        }
       
View Full Code Here

            g2.fillRect(0, 0, getWidth(), getHeight());           
        }
       
        for (int i = 0; i < paintList.size(); i++)
        {
            Tile tile = paintList.get(i);
            BufferedImage im = tile.getImage();
           
            // todo
            // clip to visible
            g2.drawImage(im, tile.getX(), tile.getY(), null);
            // paint
        }
        System.out.println("Map painted!");
    }
View Full Code Here

TOP

Related Classes of csa.jmom.tiles.Tile

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.