typedef struct { PEXTexelDimension dimension; union { PEXTexelLum *luminance; PEXTexelLum8 *luminance8; PEXTexelLum16 *luminance16; PEXTexelLumA *luminance_alpha; PEXTexelLumA8 *luminance_alpha8; PEXTexelLumA16 *luminance_alpha16; PEXTexelRGB *rgb; PEXTexelRGB8 *rgb8; PEXTexelRGB16 *rgb16; PEXTexelRGBA *rgb_alpha; PEXTexelRGBA8 *rgb_alpha8; PEXTexelRGBA16 *rgb_alpha16; } array; } PEXMipmapLevel;
PEXMipmapLevel is a data structure that is common to the following functions:
For a list of data structures for textures, see Data Structures for Textures.