Navigation
API > API/Plugins > API/Plugins/MutableRuntime > API/Plugins/MutableRuntime/MuR
References
| Module | MutableRuntime |
| Header | /Engine/Plugins/Experimental/Mutable/Source/MutableRuntime/Public/MuR/ImageTypes.h |
| Include | #include "MuR/ImageTypes.h" |
Syntax
namespace mu
{
enum EImageFormat
{
IF_NONE,
IF_RGB_UBYTE,
IF_RGBA_UBYTE,
IF_L_UBYTE,
IF_PVRTC2_DEPRECATED,
IF_PVRTC4_DEPRECATED,
IF_ETC1_DEPRECATED,
IF_ETC2_DEPRECATED,
IF_L_UBYTE_RLE,
IF_RGB_UBYTE_RLE,
IF_RGBA_UBYTE_RLE,
IF_L_UBIT_RLE,
IF_BC1,
IF_BC2,
IF_BC3,
IF_BC4,
IF_BC5,
IF_BC6,
IF_BC7,
IF_BGRA_UBYTE,
IF_ASTC_4x4_RGB_LDR,
IF_ASTC_4x4_RGBA_LDR,
IF_ASTC_4x4_RG_LDR,
IF_ASTC_8x8_RGB_LDR,
IF_ASTC_8x8_RGBA_LDR,
IF_ASTC_8x8_RG_LDR,
IF_ASTC_12x12_RGB_LDR,
IF_ASTC_12x12_RGBA_LDR,
IF_ASTC_12x12_RG_LDR,
IF_ASTC_6x6_RGB_LDR,
IF_ASTC_6x6_RGBA_LDR,
IF_ASTC_6x6_RG_LDR,
IF_ASTC_10x10_RGB_LDR,
IF_ASTC_10x10_RGBA_LDR,
IF_ASTC_10x10_RG_LDR,
IF_COUNT,
}
}
Values
| Name | Description |
|---|---|
| IF_NONE | |
| IF_RGB_UBYTE | |
| IF_RGBA_UBYTE | |
| IF_L_UBYTE | |
| IF_PVRTC2_DEPRECATED | Deprecated formats. |
| IF_PVRTC4_DEPRECATED | |
| IF_ETC1_DEPRECATED | |
| IF_ETC2_DEPRECATED | |
| IF_L_UBYTE_RLE | |
| IF_RGB_UBYTE_RLE | |
| IF_RGBA_UBYTE_RLE | |
| IF_L_UBIT_RLE | |
| IF_BC1 | Common S3TC formats. |
| IF_BC2 | |
| IF_BC3 | |
| IF_BC4 | |
| IF_BC5 | |
| IF_BC6 | Not really supported yet. |
| IF_BC7 | |
| IF_BGRA_UBYTE | Swizzled versions, engineers be damned. |
| IF_ASTC_4x4_RGB_LDR | The new standard. |
| IF_ASTC_4x4_RGBA_LDR | |
| IF_ASTC_4x4_RG_LDR | |
| IF_ASTC_8x8_RGB_LDR | |
| IF_ASTC_8x8_RGBA_LDR | |
| IF_ASTC_8x8_RG_LDR | |
| IF_ASTC_12x12_RGB_LDR | |
| IF_ASTC_12x12_RGBA_LDR | |
| IF_ASTC_12x12_RG_LDR | |
| IF_ASTC_6x6_RGB_LDR | |
| IF_ASTC_6x6_RGBA_LDR | |
| IF_ASTC_6x6_RG_LDR | |
| IF_ASTC_10x10_RGB_LDR | |
| IF_ASTC_10x10_RGBA_LDR | |
| IF_ASTC_10x10_RG_LDR | |
| IF_COUNT |
Remarks
Pixel formats supported by the images.