Sequine - Scripting API
Calcatz.CookieCutter.ActionHistory.HistoryData Class Reference

Public Member Functions

bool RecordAction (ActionRecord _actionRecord)
 
bool Undo ()
 
bool Redo ()
 
void ResetHistory ()
 
void RedoAllFromBeginning ()
 

Public Attributes

int nextActionIndex = 0
 

Properties

List< ActionRecordactionRecords [get]
 

Member Function Documentation

◆ RecordAction()

bool Calcatz.CookieCutter.ActionHistory.HistoryData.RecordAction ( ActionRecord  _actionRecord)

◆ Redo()

bool Calcatz.CookieCutter.ActionHistory.HistoryData.Redo ( )

◆ RedoAllFromBeginning()

void Calcatz.CookieCutter.ActionHistory.HistoryData.RedoAllFromBeginning ( )

◆ ResetHistory()

void Calcatz.CookieCutter.ActionHistory.HistoryData.ResetHistory ( )

◆ Undo()

bool Calcatz.CookieCutter.ActionHistory.HistoryData.Undo ( )

Member Data Documentation

◆ nextActionIndex

int Calcatz.CookieCutter.ActionHistory.HistoryData.nextActionIndex = 0

Property Documentation

◆ actionRecords

List<ActionRecord> Calcatz.CookieCutter.ActionHistory.HistoryData.actionRecords
get