C# Класс MTG_Scanner.VMs.MainWindowViewModel

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

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

Метод Описание
AddFileToImportList ( bool isFoil ) : void
ComparePHash ( MagicCard card ) : void
ComputePHashes ( string selectedPath, ProgressDialogController dialogController ) : void
ConvertBitMap ( Image cameraBitmap ) : System.Windows.Media.ImageSource

Converts a Bitmap image to an image source and freezes the img

MainWindowViewModel ( IUtil util, IXmlFileCreator xmlFileCreator, IWebcamController webcamController, ICardDatabase cardDatabase, ICardImportFileCreator cardImportFileCreator ) : System.Collections.Generic
SavePHashes ( string selectedPath, ProgressDialogController dialogController ) : string

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

Метод Описание
GenerateThemeData ( ) : void

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

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

public AddFileToImportList ( bool isFoil ) : void
isFoil bool
Результат void

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

public ComparePHash ( MagicCard card ) : void
card MTG_Scanner.Models.MagicCard
Результат void

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

public ComputePHashes ( string selectedPath, ProgressDialogController dialogController ) : void
selectedPath string
dialogController MahApps.Metro.Controls.Dialogs.ProgressDialogController
Результат void

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

Converts a Bitmap image to an image source and freezes the img
public ConvertBitMap ( Image cameraBitmap ) : System.Windows.Media.ImageSource
cameraBitmap System.Drawing.Image
Результат System.Windows.Media.ImageSource

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

public MainWindowViewModel ( IUtil util, IXmlFileCreator xmlFileCreator, IWebcamController webcamController, ICardDatabase cardDatabase, ICardImportFileCreator cardImportFileCreator ) : System.Collections.Generic
util IUtil
xmlFileCreator IXmlFileCreator
webcamController IWebcamController
cardDatabase ICardDatabase
cardImportFileCreator ICardImportFileCreator
Результат System.Collections.Generic

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

public SavePHashes ( string selectedPath, ProgressDialogController dialogController ) : string
selectedPath string
dialogController MahApps.Metro.Controls.Dialogs.ProgressDialogController
Результат string