BaseMod.tiles.tileHistory.TileLine

class BaseMod.tiles.tileHistory.TileLine(history, start: QPoint, end: QPoint, tile: Tile, layer: int, radius: int, delete=False, force_place=False, force_geometry=False, strict=True)[source]

Bases: TileBrush

Parameters:
  • start (QPoint)

  • end (QPoint)

  • tile (Tile)

  • layer (int)

  • radius (int)

__init__(history, start: QPoint, end: QPoint, tile: Tile, layer: int, radius: int, delete=False, force_place=False, force_geometry=False, strict=True)[source]
Parameters:

Methods

__init__(history, start, end, tile, layer, ...)

add_move(position)

paint_circle(point)

redo_changes()

redraw()

undo_changes()

Attributes

add_move(position)
property basemod
property level
property manager
paint_circle(point: QPoint)
Parameters:

point (QPoint)

redo_changes()
redraw()
undo_changes()