C# Класс Cindeck.ViewModels.UnitViewModel

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

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

Метод Описание
Dispose ( ) : void
IsIdolInUse ( OwnedIdol idol ) : bool
OnActivate ( ) : void
OnDeactivate ( ) : void
OnPropertyChanged ( string propertyName, object before, object after ) : void
RemoveIdolFromUnits ( OwnedIdol idol ) : void
UnitViewModel ( AppConfig config, MainViewModel mvm ) : Cindeck.Core

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

Метод Описание
CanHighlight ( string target ) : bool
CanMoveToSlot ( string target ) : bool
CanResetSlot ( string target ) : bool
CopyIid ( ) : void
CopyIidFromSlot ( string slot ) : void
Delete ( ) : void
Highlight ( string target ) : void
MoveToSlot ( string target ) : void
ResetSlot ( string target ) : void
Save ( ) : void
SendToSlot ( string slot ) : void
SetGuestCenter ( ) : void
SetGuestCenterFromSlot ( string slot ) : void

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

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

public Dispose ( ) : void
Результат void

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

public IsIdolInUse ( OwnedIdol idol ) : bool
idol Cindeck.Core.OwnedIdol
Результат bool

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

public OnActivate ( ) : void
Результат void

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

public OnDeactivate ( ) : void
Результат void

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

public OnPropertyChanged ( string propertyName, object before, object after ) : void
propertyName string
before object
after object
Результат void

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

public RemoveIdolFromUnits ( OwnedIdol idol ) : void
idol Cindeck.Core.OwnedIdol
Результат void

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

public UnitViewModel ( AppConfig config, MainViewModel mvm ) : Cindeck.Core
config Cindeck.Core.AppConfig
mvm MainViewModel
Результат Cindeck.Core