molecular
Public Attributes | Static Public Attributes | List of all members
molecular::util::KtxFile::Header Struct Reference

#include <KtxFile.h>

Public Attributes

uint8_t identifier [12]
 
uint32_t endianness
 
uint32_t glType
 
uint32_t glTypeSize
 
uint32_t glFormat
 
uint32_t glInternalFormat
 
uint32_t glBaseInternalFormat
 
uint32_t pixelWidth
 
uint32_t pixelHeight
 
uint32_t pixelDepth
 
uint32_t numberOfArrayElements
 
uint32_t numberOfFaces
 
uint32_t numberOfMipmapLevels
 
uint32_t bytesOfKeyValueData
 

Static Public Attributes

static const uint8_t kKtxIdentifier [12] = {0xAB, 0x4B, 0x54, 0x58, 0x20, 0x31, 0x31, 0xBB, 0x0D, 0x0A, 0x1A, 0x0A}
 

Member Data Documentation

uint32_t molecular::util::KtxFile::Header::bytesOfKeyValueData
uint32_t molecular::util::KtxFile::Header::endianness
uint32_t molecular::util::KtxFile::Header::glBaseInternalFormat
uint32_t molecular::util::KtxFile::Header::glFormat
uint32_t molecular::util::KtxFile::Header::glInternalFormat
uint32_t molecular::util::KtxFile::Header::glType
uint32_t molecular::util::KtxFile::Header::glTypeSize
uint8_t molecular::util::KtxFile::Header::identifier[12]
const uint8_t molecular::util::KtxFile::Header::kKtxIdentifier = {0xAB, 0x4B, 0x54, 0x58, 0x20, 0x31, 0x31, 0xBB, 0x0D, 0x0A, 0x1A, 0x0A}
static
uint32_t molecular::util::KtxFile::Header::numberOfArrayElements
uint32_t molecular::util::KtxFile::Header::numberOfFaces
uint32_t molecular::util::KtxFile::Header::numberOfMipmapLevels
uint32_t molecular::util::KtxFile::Header::pixelDepth
uint32_t molecular::util::KtxFile::Header::pixelHeight
uint32_t molecular::util::KtxFile::Header::pixelWidth

The documentation for this struct was generated from the following files: