C# 클래스 TuxedoBerries.ScenePanel.Controllers.SceneHistory

Scene history. Keeps the record of the scenes.
파일 보기 프로젝트 열기: TuxedoBerries/ScenePanel 1 사용 예제들

공개 메소드들

메소드 설명
Back ( ) : ISceneFileEntity

Go back in the stack and restack the element in the Forward histoy.

Back ( bool restack ) : ISceneFileEntity

Go back in the stack. If restack is tryu, restack the element in the Forward histoy.

Clear ( ) : void

Clear this instance.

Forward ( ) : ISceneFileEntity

Go Gorward.

GetBackStack ( ) : string[]

Gets the Back stack as an array.

GetForwardStack ( ) : string[]

Gets the forward stack as an array.

Load ( ) : void
Push ( ISceneFileEntity scene ) : void

Push the specified scene.

Save ( ) : void
SceneHistory ( ) : System.Collections.Generic

비공개 메소드들

메소드 설명
ClearStringCache ( ) : void
LoadHistory ( string name, Stack stack ) : void
SaveHistory ( string name, Stack stack ) : void

메소드 상세

Back() 공개 메소드

Go back in the stack and restack the element in the Forward histoy.
public Back ( ) : ISceneFileEntity
리턴 ISceneFileEntity

Back() 공개 메소드

Go back in the stack. If restack is tryu, restack the element in the Forward histoy.
public Back ( bool restack ) : ISceneFileEntity
restack bool If set to true restack.
리턴 ISceneFileEntity

Clear() 공개 메소드

Clear this instance.
public Clear ( ) : void
리턴 void

Forward() 공개 메소드

Go Gorward.
public Forward ( ) : ISceneFileEntity
리턴 ISceneFileEntity

GetBackStack() 공개 메소드

Gets the Back stack as an array.
public GetBackStack ( ) : string[]
리턴 string[]

GetForwardStack() 공개 메소드

Gets the forward stack as an array.
public GetForwardStack ( ) : string[]
리턴 string[]

Load() 공개 메소드

public Load ( ) : void
리턴 void

Push() 공개 메소드

Push the specified scene.
public Push ( ISceneFileEntity scene ) : void
scene ISceneFileEntity Scene.
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

SceneHistory() 공개 메소드

public SceneHistory ( ) : System.Collections.Generic
리턴 System.Collections.Generic