C# Class Treefrog.Plugins.Tiles.TileBrushManagerPresenter

Inheritance: Presenter, ICommandSubscriber
ファイルを表示 Open project: jaquadro/Treefrog

Public Methods

Method Description
ActionEditBrush ( System.Guid brushId ) : void
ActionSelectBrush ( System.Guid brushId ) : void
RefreshTileBrushCollection ( ) : void
TileBrushManagerPresenter ( ) : System

Protected Methods

Method Description
InitializeCore ( ) : void
OnSyncCurrentBrush ( SyncTileBrushEventArgs e ) : void
OnSyncTileBrushCollection ( EventArgs e ) : void
OnSyncTileBrushManager ( EventArgs e ) : void
OnTileBrushSelected ( EventArgs e ) : void

Private Methods

Method Description
CommandCanCloneBrush ( ) : bool
CommandCanCreateDynamicBrush ( ) : bool
CommandCanCreateStaticBrush ( ) : bool
CommandCanDeleteBrush ( ) : bool
CommandCloneBrush ( ) : void
CommandCreateDynamicBrush ( ) : void
CommandCreateStaticBrush ( ) : void
CommandDeleteBrush ( ) : void
FindCloneBrushName ( string basename ) : string
InitializeCommandManager ( ) : void
SelectBrush ( System.Guid brushId ) : void
SyncCurrentProjectHandler ( object sender, Treefrog.Presentation.SyncProjectEventArgs e ) : void

Method Details

ActionEditBrush() public method

public ActionEditBrush ( System.Guid brushId ) : void
brushId System.Guid
return void

ActionSelectBrush() public method

public ActionSelectBrush ( System.Guid brushId ) : void
brushId System.Guid
return void

InitializeCore() protected method

protected InitializeCore ( ) : void
return void

OnSyncCurrentBrush() protected method

protected OnSyncCurrentBrush ( SyncTileBrushEventArgs e ) : void
e SyncTileBrushEventArgs
return void

OnSyncTileBrushCollection() protected method

protected OnSyncTileBrushCollection ( EventArgs e ) : void
e System.EventArgs
return void

OnSyncTileBrushManager() protected method

protected OnSyncTileBrushManager ( EventArgs e ) : void
e System.EventArgs
return void

OnTileBrushSelected() protected method

protected OnTileBrushSelected ( EventArgs e ) : void
e System.EventArgs
return void

RefreshTileBrushCollection() public method

public RefreshTileBrushCollection ( ) : void
return void

TileBrushManagerPresenter() public method

public TileBrushManagerPresenter ( ) : System
return System