Skip to content

EntropyCanvas::TextureMetadata

Metadata for texture assets. More…

#include <AssetTypes.h>

Name
uint32_twidth
TextureTypetype
std::stringsourceFile
uint32_tmipLevels
uint32_theight
boolgenerateMips
TextureFormatformat
uint32_tdepth
ColorSpacecolorSpace
uint32_tarrayLayers
struct EntropyCanvas::TextureMetadata;

Metadata for texture assets.

Contains dimensions, format, and processing hints for texture assets.

uint32_t width = 0;
TextureType type = TextureType::Texture2D;
std::string sourceFile;
uint32_t mipLevels = 1;
uint32_t height = 0;
bool generateMips = false;
TextureFormat format = TextureFormat::RGBA8;
uint32_t depth = 1;
ColorSpace colorSpace = ColorSpace::sRGB;
uint32_t arrayLayers = 1;

Updated on 2026-01-26 at 17:14:35 -0500