Navigation
API > API/Developer > API/Developer/TextureFormat > API/Developer/TextureFormat/FEncodedTextureDescription
Description
Convenience function for iterating over the encoded mips when you need to know how many mips are represented. Use as:
for (int32 EncodedMipIndex = 0; EncodedMipIndex < OutMipTailIndex + 1; EncodedMipIndex++) { int32 MipsRepresentedThisIndex = EncodedMipIndex == OutMipTailIndex ? OutMipsInTail : 1; }
This handles mip chains whether or not they have packed mip tails. Note GetNumEncodedMips() == OutMipTailIndex + 1
| Name | GetEncodedMipIterators |
| Type | function |
| Header File | /Engine/Source/Developer/TextureFormat/Public/Interfaces/ITextureFormat.h |
| Include Path | #include "Interfaces/ITextureFormat.h" |
void GetEncodedMipIterators
(
const FEncodedTextureExtendedData * InExtendedData,
int32 & OutMipTailIndex,
int32 & OutMipsInTail
) const