public override void DoUndo() { UndoMenu = UndoToDecalsMenu; if (!RedoGenerated) { HistoryMarkersMove.GenerateRedo(Undo.Current.Prefabs.DecalsMove).Register(); } RedoGenerated = true; DoRedo(); }
public void RegisterChainMarkersChange(int ChainId = 0) { LastChainId = ChainId; HistoryMarkersMove.GenerateUndo(Undo.Current.Prefabs.ChainMarkers).Register(); }
public void RegisterChainsChange() { HistoryMarkersMove.GenerateUndo(Undo.Current.Prefabs.ChainChange).Register(); }
public void RegisterMarkersMove(bool MoveMenu = true) { HistoryMarkersMove.UndoMenu = MoveMenu; HistoryMarkersMove.GenerateUndo(Prefabs.MarkersMove).Register(); }