BaseMod.geo.geoHistory.GEPointChange

class BaseMod.geo.geoHistory.GEPointChange(history, start: ~PySide6.QtCore.QPoint, replace: [<class 'int'>, <class 'bool'>], layers: [<class 'bool'>, <class 'bool'>, <class 'bool'>])[source]

Bases: GEChange

Parameters:
  • start (QPoint)

  • replace ([<class 'int'>, <class 'bool'>])

  • layers ([<class 'bool'>, <class 'bool'>, <class 'bool'>])

__init__(history, start: ~PySide6.QtCore.QPoint, replace: [<class 'int'>, <class 'bool'>], layers: [<class 'bool'>, <class 'bool'>, <class 'bool'>])[source]
Parameters:
  • start (QPoint)

  • replace ([<class 'int'>, <class 'bool'>])

  • layers ([<class 'bool'>, <class 'bool'>, <class 'bool'>])

Methods

__init__(history, start, replace, layers)

add_move(position)

paintpoint(pos)

redo_changes()

redraw()

undo_changes()

Attributes

paintpoint(pos)[source]
add_move(position)[source]
undo_changes()[source]
redo_changes()[source]
property basemod
property level
property manager
redraw()