C# Class Treefrog.Plugins.Tiles.TilePoolListPresenter

Inheritance: Presenter, ICommandSubscriber
Afficher le fichier Open project: jaquadro/Treefrog Class Usage Examples

Méthodes publiques

Méthode Description
ActionSelectTilePool ( System.Guid poolUid ) : void
BindTilePoolManager ( ITilePoolManager manager ) : void
TilePoolListPresenter ( ) : System

Méthodes protégées

Méthode Description
InitializeCore ( ) : void
OnSelectedTilePoolChanged ( EventArgs e ) : void
OnSyncTilePoolControl ( EventArgs e ) : void
OnSyncTilePoolList ( EventArgs e ) : void
OnSyncTilePoolManager ( EventArgs e ) : void
OnTileSelectionChanged ( EventArgs e ) : void

Private Methods

Méthode Description
AddPoolPresenter ( TilePool pool ) : void
ClearPoolPresenters ( ) : void
CommandCanDeleteTile ( ) : bool
CommandCanOperateOnSelected ( ) : bool
CommandCanTileProperties ( ) : bool
CommandDeleteTile ( ) : void
CommandTileProperties ( ) : void
EditorSyncCurrentProject ( object sender, Treefrog.Presentation.SyncProjectEventArgs e ) : void
InitializeCommandManager ( ) : void
InitializePoolPresenters ( ) : void
RemovePoolPresenter ( Guid poolUid ) : void
SelectTilePool ( ) : void
SelectTilePool ( Guid poolUid ) : void
SelectedTileChanged ( object sender, EventArgs e ) : void
TilePoolAdded ( object sender, ResourceEventArgs e ) : void
TilePoolModified ( object sender, ResourceEventArgs e ) : void
TilePoolRemoved ( object sender, ResourceEventArgs e ) : void
WrapCommand ( Action action ) : System.Action

Method Details

ActionSelectTilePool() public méthode

public ActionSelectTilePool ( System.Guid poolUid ) : void
poolUid System.Guid
Résultat void

BindTilePoolManager() public méthode

public BindTilePoolManager ( ITilePoolManager manager ) : void
manager ITilePoolManager
Résultat void

InitializeCore() protected méthode

protected InitializeCore ( ) : void
Résultat void

OnSelectedTilePoolChanged() protected méthode

protected OnSelectedTilePoolChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnSyncTilePoolControl() protected méthode

protected OnSyncTilePoolControl ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnSyncTilePoolList() protected méthode

protected OnSyncTilePoolList ( EventArgs e ) : void
e EventArgs
Résultat void

OnSyncTilePoolManager() protected méthode

protected OnSyncTilePoolManager ( EventArgs e ) : void
e EventArgs
Résultat void

OnTileSelectionChanged() protected méthode

protected OnTileSelectionChanged ( EventArgs e ) : void
e EventArgs
Résultat void

TilePoolListPresenter() public méthode

public TilePoolListPresenter ( ) : System
Résultat System