C# Class Duality.Editor.Workspace

Datei anzeigen Open project: BraveSirAndrew/duality

Public Methods

Method Description
GetLayoutNames ( ) : IEnumerable
LoadLayout ( byte layoutData ) : void
LoadLayout ( string layoutName ) : void
SaveLayout ( FileStream stream, Encoding encoding ) : void
SaveLayout ( string layoutName ) : void
SetDockPanel ( DockPanel dockPanel ) : void
SetPlugins ( List plugins ) : void

Private Methods

Method Description
CloseOpenDockWindows ( ) : void
CreateLayoutsFolderIfItDoesntExist ( ) : void
DeserializeDockContent ( string persistName ) : IDockContent
GetLayoutsFolder ( ) : string

Method Details

GetLayoutNames() public method

public GetLayoutNames ( ) : IEnumerable
return IEnumerable

LoadLayout() public method

public LoadLayout ( byte layoutData ) : void
layoutData byte
return void

LoadLayout() public method

public LoadLayout ( string layoutName ) : void
layoutName string
return void

SaveLayout() public method

public SaveLayout ( FileStream stream, Encoding encoding ) : void
stream System.IO.FileStream
encoding System.Text.Encoding
return void

SaveLayout() public method

public SaveLayout ( string layoutName ) : void
layoutName string
return void

SetDockPanel() public method

public SetDockPanel ( DockPanel dockPanel ) : void
dockPanel WeifenLuo.WinFormsUI.Docking.DockPanel
return void

SetPlugins() public method

public SetPlugins ( List plugins ) : void
plugins List
return void