C# 클래스 Gemini.Modules.UndoRedo.Services.UndoRedoManager

상속: IUndoRedoManager
파일 보기 프로젝트 열기: tgjones/gemini

공개 메소드들

메소드 설명
ExecuteAction ( IUndoableAction action ) : void
Redo ( int actionCount ) : void
RedoTo ( IUndoableAction action ) : void
Undo ( int actionCount ) : void
UndoAll ( ) : void
UndoRedoManager ( ) : System
UndoTo ( IUndoableAction action ) : void

비공개 메소드들

메소드 설명
EnforceLimit ( ) : void
OnBegin ( ) : void
OnEnd ( ) : void
Peek ( BindableCollection stack ) : IUndoableAction
Pop ( BindableCollection stack ) : IUndoableAction
PopFront ( BindableCollection stack ) : IUndoableAction
Push ( BindableCollection stack, IUndoableAction action ) : void

메소드 상세

ExecuteAction() 공개 메소드

public ExecuteAction ( IUndoableAction action ) : void
action IUndoableAction
리턴 void

Redo() 공개 메소드

public Redo ( int actionCount ) : void
actionCount int
리턴 void

RedoTo() 공개 메소드

public RedoTo ( IUndoableAction action ) : void
action IUndoableAction
리턴 void

Undo() 공개 메소드

public Undo ( int actionCount ) : void
actionCount int
리턴 void

UndoAll() 공개 메소드

public UndoAll ( ) : void
리턴 void

UndoRedoManager() 공개 메소드

public UndoRedoManager ( ) : System
리턴 System

UndoTo() 공개 메소드

public UndoTo ( IUndoableAction action ) : void
action IUndoableAction
리턴 void