open class HistoryManager
HistoryManager(toolHistoryLevel: Int, vararg historySettings: Class<out Settings<Enum<*>!>!>!) |
var entered: Boolean |
|
var historySettings: Array<Class<out Settings<Enum<*>!>!>!>! |
|
var leaved: Boolean |
|
var toolHistoryLevel: Int |
open fun acceptLevelHistory(): Unit |
|
open fun checkStateIsValid(): Unit |
|
open fun discardLevelHistory(): Unit |
|
open fun redoState(): Unit |
|
open fun saveState(): Unit |
|
open fun startLevelHistory(): HistoryState.HistoryManager! |
|
open fun undoState(): Unit |