Navigation
API > API/Developer > API/Developer/TextureCompressor > API/Developer/TextureCompressor/ITextureCompressorModule
References
| Module | TextureCompressor |
| Header | /Engine/Source/Developer/TextureCompressor/Public/TextureCompressorModule.h |
| Include | #include "TextureCompressorModule.h" |
bool BuildTexture
&40;
const TArray< struct FImage > & SourceMips,
const TArray< struct FImage > & AssociatedNormalSourceMips,
const FTextureBuildSettings & BuildSettings,
FStringView DebugTexturePathName,
TArray< FCompressedImage2D > & OutTextureMips,
uint32 & OutNumMipsInTail,
uint32 & OutExtData,
UE::TextureBuildUtilities::FTextureBuildMetadata &42; OutMetadata
&41;
Remarks
Builds a texture from source images. true on success
Parameters
| Name | Description |
|---|---|
| SourceMips | The input mips. |
| BuildSettings | Build settings. |
| DebugTexturePathName | The path name of the texture being built, for logging/filtering/dumping. |
| OutCompressedMips | The compressed mips built by the compressor. |
| OutNumMipsInTail | The number of mips that are joined into a single mip tail mip |
| OutExtData | Extra data that the runtime may need |