C# Класс UpkManager.Domain.Models.UpkFile.Objects.Textures.DomainObjectTexture2D

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

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

Метод Описание
GetBuilderSize ( ) : int
GetObjectStream ( ) : Stream
GetObjectStream ( int mipMapIndex ) : Stream
ReadDomainObject ( ByteArrayReader reader, DomainHeader header, DomainExportTableEntry export, bool skipProperties, bool skipParse ) : System.Threading.Tasks.Task
SaveObject ( string filename, object configuration ) : System.Threading.Tasks.Task
SetObject ( string filename, List nameTable, object configuration ) : System.Threading.Tasks.Task
WriteBuffer ( ByteArrayWriter Writer, int CurrentOffset ) : System.Threading.Tasks.Task

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

Метод Описание
DomainObjectTexture2D ( ) : System
buildDdsImage ( int mipMapIndex, FileFormat &imageFormat ) : Stream

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

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

public GetBuilderSize ( ) : int
Результат int

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

public GetObjectStream ( ) : Stream
Результат Stream

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

public GetObjectStream ( int mipMapIndex ) : Stream
mipMapIndex int
Результат Stream

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

public ReadDomainObject ( ByteArrayReader reader, DomainHeader header, DomainExportTableEntry export, bool skipProperties, bool skipParse ) : System.Threading.Tasks.Task
reader UpkManager.Domain.Helpers.ByteArrayReader
header DomainHeader
export UpkManager.Domain.Models.UpkFile.Tables.DomainExportTableEntry
skipProperties bool
skipParse bool
Результат System.Threading.Tasks.Task

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

public SaveObject ( string filename, object configuration ) : System.Threading.Tasks.Task
filename string
configuration object
Результат System.Threading.Tasks.Task

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

public SetObject ( string filename, List nameTable, object configuration ) : System.Threading.Tasks.Task
filename string
nameTable List
configuration object
Результат System.Threading.Tasks.Task

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

public WriteBuffer ( ByteArrayWriter Writer, int CurrentOffset ) : System.Threading.Tasks.Task
Writer UpkManager.Domain.Helpers.ByteArrayWriter
CurrentOffset int
Результат System.Threading.Tasks.Task