C# Класс ThemeEditor.WPF.Themes.TextureViewModel

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

Private Properties

Свойство Тип Описание
DecodeTexture System.Windows.Media.Imaging.BitmapSource
GeneratePalette IEnumerable
GscToAlpha byte[]

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

Метод Описание
ClearTexture ( ) : void
Dispose ( ) : void
EncodeTexture ( System.Windows.Media.Imaging.BitmapSource bitmap, RawTexture targetFormat ) : void
Invalidate ( ) : void
TextureViewModel ( RawTexture model, string tag ) : System.Collections.Generic

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

Метод Описание
DecodeTexture ( RawTexture model ) : System.Windows.Media.Imaging.BitmapSource
GeneratePalette ( ) : IEnumerable
GscToAlpha ( byte rgbData ) : byte[]

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

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

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

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

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

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

public EncodeTexture ( System.Windows.Media.Imaging.BitmapSource bitmap, RawTexture targetFormat ) : void
bitmap System.Windows.Media.Imaging.BitmapSource
targetFormat ThemeEditor.Common.Graphics.RawTexture
Результат void

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

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

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

public TextureViewModel ( RawTexture model, string tag ) : System.Collections.Generic
model ThemeEditor.Common.Graphics.RawTexture
tag string
Результат System.Collections.Generic