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

#include <TgaFile.h>

Public Attributes

uint8_t idLength = 0
 
uint8_t colorMapType = 0
 
uint8_t imageType = kNoData
 
uint8_t paletteBegin0
 
uint8_t paletteBegin1
 
uint8_t paletteLength0
 
uint8_t paletteLength1 = 0
 
uint8_t paletteEntrySize = 0
 Size of palette that follows the header. More...
 
uint8_t xOrigin0
 X origin least significant byte. More...
 
uint8_t xOrigin1
 X origin most significant byte. More...
 
uint8_t yOrigin0
 Y origin least significant byte. More...
 
uint8_t yOrigin1
 Y origin most significant byte. More...
 
uint8_t width0
 Width least significant byte. More...
 
uint8_t width1
 Width most significant byte. More...
 
uint8_t height0
 
uint8_t height1
 
uint8_t bitsPerPixel = 0
 
uint8_t imageDescriptor = 0
 

Detailed Description

All uint8_t because padding cannot be disabled with alignas.

Member Data Documentation

uint8_t molecular::util::TgaFile2::Header::bitsPerPixel = 0
uint8_t molecular::util::TgaFile2::Header::colorMapType = 0
uint8_t molecular::util::TgaFile2::Header::height0
uint8_t molecular::util::TgaFile2::Header::height1
uint8_t molecular::util::TgaFile2::Header::idLength = 0
uint8_t molecular::util::TgaFile2::Header::imageDescriptor = 0
uint8_t molecular::util::TgaFile2::Header::imageType = kNoData
uint8_t molecular::util::TgaFile2::Header::paletteBegin0
uint8_t molecular::util::TgaFile2::Header::paletteBegin1
uint8_t molecular::util::TgaFile2::Header::paletteEntrySize = 0

Size of palette that follows the header.

uint8_t molecular::util::TgaFile2::Header::paletteLength0
uint8_t molecular::util::TgaFile2::Header::paletteLength1 = 0
uint8_t molecular::util::TgaFile2::Header::width0

Width least significant byte.

uint8_t molecular::util::TgaFile2::Header::width1

Width most significant byte.

uint8_t molecular::util::TgaFile2::Header::xOrigin0

X origin least significant byte.

uint8_t molecular::util::TgaFile2::Header::xOrigin1

X origin most significant byte.

uint8_t molecular::util::TgaFile2::Header::yOrigin0

Y origin least significant byte.

uint8_t molecular::util::TgaFile2::Header::yOrigin1

Y origin most significant byte.


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