Package mindustry.editor
Class MapEditor
java.lang.Object
mindustry.editor.MapEditor
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatstatic final float[]intbooleanbooleanbooleanarc.struct.StringMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddTileOp(long data) voidbeginEdit(int width, int height) voidbeginEdit(arc.graphics.Pixmap pixmap) voidbooleancanRedo()booleancanUndo()voidclearOp()createMap(arc.files.Fi file) voiddrawBlocks(int x, int y) voiddrawBlocks(int x, int y, boolean square, boolean forceOverlay, arc.func.Boolf<Tile> tester) voiddrawBlocks(int x, int y, arc.func.Boolf<Tile> tester) voiddrawBlocksReplace(int x, int y) voiddrawCircle(int x, int y, arc.func.Cons<Tile> drawer) voiddrawSquare(int x, int y, arc.func.Cons<Tile> drawer) voidflushOp()intheight()booleanvoidintops()voidredo()voidremoveLastOps(int amount) voidresize(int width, int height, int shiftX, int shiftY) tile(int x, int y) tiles()voidundo()voidintwidth()
-
Field Details
-
brushSizes
public static final float[] brushSizes -
tags
public arc.struct.StringMap tags -
renderer
-
brushSize
public float brushSize -
rotation
public int rotation -
drawBlock
-
drawTeam
-
showTerrain
public boolean showTerrain -
showFloor
public boolean showFloor -
showBuildings
public boolean showBuildings
-
-
Constructor Details
-
MapEditor
public MapEditor()
-
-
Method Details
-
isLoading
public boolean isLoading() -
beginEdit
public void beginEdit(int width, int height) -
beginEdit
-
beginEdit
public void beginEdit(arc.graphics.Pixmap pixmap) -
updateRenderer
public void updateRenderer() -
load
-
createMap
-
tiles
-
tile
-
width
public int width() -
height
public int height() -
drawBlocksReplace
public void drawBlocksReplace(int x, int y) -
drawBlocks
public void drawBlocks(int x, int y) -
drawBlocks
-
drawBlocks
public void drawBlocks(int x, int y, boolean square, boolean forceOverlay, arc.func.Boolf<Tile> tester) -
addCliffs
public void addCliffs() -
drawCircle
-
drawSquare
-
resize
public void resize(int width, int height, int shiftX, int shiftY) -
clearOp
public void clearOp() -
undo
public void undo() -
redo
public void redo() -
canUndo
public boolean canUndo() -
canRedo
public boolean canRedo() -
flushOp
public void flushOp() -
addTileOp
public void addTileOp(long data) -
ops
public int ops() -
removeLastOps
public void removeLastOps(int amount)
-