Navigation
API > API/Developer > API/Developer/TextureFormat
Classes
| Type | Name | Description | |
|---|---|---|---|
| FEncodedTextureDescription | Everything necessary to know the memory layout for an encoded untiled unpacked texture (i.e. enough information to describe the texture entirely to a PC hardware API). | ||
| FEncodedTextureExtendedData | Extra data for an encoded texture. | ||
| FTextureEngineParameters | Holds various engine configuration parameters that can affect the output of a build but should generally be constant across all texture builds. | ||
| FTextureFormatCompressorCaps | Structure for texture format compressor capabilities. | ||
| ITextureFormat | Interface for texture compression modules. | ||
| ITextureFormatManagerModule | Module for the texture format manager | ||
| ITextureFormatModule | Interface for texture format modules. | ||
| ITextureTiler | Interface for platform formats that consume a linear, unpacked texture that an be built on a host platform (e.g. windows) and then tile/pack it as necessary. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | GetNumStreamingMipsDirect
(
int32 InNumMips, |
Calculate the number of streaming mips for the given set of texture properties. | |
| bool | GetStreamingDisabledForNonVirtualTextureProperties
(
bool bInCubeMap, |