HistoryState

Created by svennahler on 02.09.16.

open class HistoryState : ImglyState

Constructors

HistoryState
Link copied to clipboard
open fun HistoryState()

Types

Event
Link copied to clipboard
class Event
HistoryManager
Link copied to clipboard
open class HistoryManager
SaveState
Link copied to clipboard
open class SaveState

Functions

createHistoryManager
Link copied to clipboard
fun createHistoryManager(toolHistoryLevel: Int, historySettings: Array<Class<Out Settings>>): HistoryState.HistoryManager
getCurrentState
Link copied to clipboard
open fun getCurrentState(level: Int): HistoryState.SaveState
getPosition
Link copied to clipboard
open fun getPosition(level: Int): Int
hasRedoState
Link copied to clipboard
open fun hasRedoState(level: Int): Boolean
hasUndoState
Link copied to clipboard
open fun hasUndoState(level: Int): Boolean
redo
Link copied to clipboard
open fun redo(level: Int)
removeAll
Link copied to clipboard
open fun removeAll(level: Int)
revertToInitial
Link copied to clipboard
open fun revertToInitial(level: Int)
save
Link copied to clipboard
fun save(level: Int, settingsClasses: Array<Class<Out Settings>>)
saveInitialState
Link copied to clipboard
open fun saveInitialState(settingsClass: Class<Out Settings>, saveState: SaveState)
undo
Link copied to clipboard
open fun undo(level: Int)
update
Link copied to clipboard
fun update(level: Int, settingsClasses: Array<Class<Out Settings>>)
updateMissingStates
Link copied to clipboard
fun updateMissingStates(level: Int, settingsClasses: Array<Class<Out Settings>>)