C# Класс Treefrog.Plugins.Tiles.TilePoolListPresenter

Наследование: Presenter, ICommandSubscriber
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ActionSelectTilePool ( System.Guid poolUid ) : void
BindTilePoolManager ( ITilePoolManager manager ) : void
TilePoolListPresenter ( ) : System

Защищенные методы

Метод Описание
InitializeCore ( ) : void
OnSelectedTilePoolChanged ( EventArgs e ) : void
OnSyncTilePoolControl ( EventArgs e ) : void
OnSyncTilePoolList ( EventArgs e ) : void
OnSyncTilePoolManager ( EventArgs e ) : void
OnTileSelectionChanged ( EventArgs e ) : void

Приватные методы

Метод Описание
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

Описание методов

ActionSelectTilePool() публичный Метод

public ActionSelectTilePool ( System.Guid poolUid ) : void
poolUid System.Guid
Результат void

BindTilePoolManager() публичный Метод

public BindTilePoolManager ( ITilePoolManager manager ) : void
manager ITilePoolManager
Результат void

InitializeCore() защищенный Метод

protected InitializeCore ( ) : void
Результат void

OnSelectedTilePoolChanged() защищенный Метод

protected OnSelectedTilePoolChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSyncTilePoolControl() защищенный Метод

protected OnSyncTilePoolControl ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSyncTilePoolList() защищенный Метод

protected OnSyncTilePoolList ( EventArgs e ) : void
e EventArgs
Результат void

OnSyncTilePoolManager() защищенный Метод

protected OnSyncTilePoolManager ( EventArgs e ) : void
e EventArgs
Результат void

OnTileSelectionChanged() защищенный Метод

protected OnTileSelectionChanged ( EventArgs e ) : void
e EventArgs
Результат void

TilePoolListPresenter() публичный Метод

public TilePoolListPresenter ( ) : System
Результат System