C# Class Treefrog.Presentation.LevelContentTypeController

Inheritance: ContentTypeController
显示文件 Open project: jaquadro/Treefrog Class Usage Examples

Public Methods

Method Description
CloseContent ( System.Guid uid ) : void
ContentIsOpen ( System.Guid uid ) : bool
ContentIsValid ( System.Guid uid ) : bool
GetContent ( System.Guid uid ) : LevelPresenter
LevelContentTypeController ( PresenterManager pm, Treefrog.Presentation.EditorPresenter editor ) : System
OpenContent ( System.Guid uid ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
GetContentCore ( System.Guid uid ) : ContentPresenter

Private Methods

Method Description
BindProject ( Project project ) : void
EditorSyncCurrentProject ( object sender, Treefrog.Presentation.SyncProjectEventArgs e ) : void
LevelAddedHandler ( object sender, ResourceEventArgs e ) : void
LevelModifiedHandler ( object sender, ResourceEventArgs e ) : void
LevelRemovedHandler ( object sender, ResourceEventArgs e ) : void

Method Details

CloseContent() public method

public CloseContent ( System.Guid uid ) : void
uid System.Guid
return void

ContentIsOpen() public method

public ContentIsOpen ( System.Guid uid ) : bool
uid System.Guid
return bool

ContentIsValid() public method

public ContentIsValid ( System.Guid uid ) : bool
uid System.Guid
return bool

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetContent() public method

public GetContent ( System.Guid uid ) : LevelPresenter
uid System.Guid
return LevelPresenter

GetContentCore() protected method

protected GetContentCore ( System.Guid uid ) : ContentPresenter
uid System.Guid
return ContentPresenter

LevelContentTypeController() public method

public LevelContentTypeController ( PresenterManager pm, Treefrog.Presentation.EditorPresenter editor ) : System
pm PresenterManager
editor Treefrog.Presentation.EditorPresenter
return System

OpenContent() public method

public OpenContent ( System.Guid uid ) : void
uid System.Guid
return void