Module |
|
Header |
/Engine/Source/Developer/TargetPlatform/Public/Interfaces/ITextureFormat.h |
Include |
#include "Interfaces/ITextureFormat.h" |
class ITextureFormat
Interface for texture compression modules.
Name | Description | |
---|---|---|
|
~ITextureFormat() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
AllowParallelBuild() |
Checks whether this texture format can compress in parallel. |
|
|
CompressImage ( |
Compresses a single image. |
|
|
CompressImageEx ( |
Compress an image (or images for a miptail) into a single mip blob |
|
|
GetDerivedDataKeyString ( |
Gets an optional derived data key string, so that the compressor can rely upon the number of mips, size of texture, etc, when compressing the image |
|
|
FTextureForm... |
GetFormatCapabilities() |
Gets the capabilities of the texture compressor. |
|
FTextureForm... |
GetFormatCapabilitiesEx ( |
Gets the capabilities of the texture compressor. |
|
GetSupportedFormats |
Gets the list of supported formats. |
|
|
GetVersion ( |
Gets the current version of the specified texture format. |