retdec
Public Member Functions | Public Attributes | List of all members
retdec::fileformat::BitmapInformationHeader Struct Reference

#include <bitmap_image.h>

Collaboration diagram for retdec::fileformat::BitmapInformationHeader:
Collaboration graph
[legend]

Public Member Functions

std::size_t headerSize () const
 

Public Attributes

std::uint32_t size
 size of header (must be 40) More...
 
std::uint32_t width
 width More...
 
std::uint32_t height
 height More...
 
std::uint16_t planes
 color planes (must be 1) More...
 
std::uint16_t bitCount
 bpp color depth More...
 
std::uint32_t compression
 compression More...
 
std::uint32_t bitmapSize
 size of bitmap More...
 
std::uint32_t horizontalRes
 horizontal resolution (hint for BMP reader) More...
 
std::uint32_t verticalRes
 vertical resolution (hint for BMP reader) More...
 
std::uint32_t colorsUsed
 number of colors in the image More...
 
std::uint32_t colorImportant
 minimal number of important colors (generaly ignored) More...
 

Detailed Description

Structure to represent BMP Information header

Member Function Documentation

◆ headerSize()

std::size_t retdec::fileformat::BitmapInformationHeader::headerSize ( ) const
inline

Member Data Documentation

◆ bitCount

std::uint16_t retdec::fileformat::BitmapInformationHeader::bitCount

bpp color depth

◆ bitmapSize

std::uint32_t retdec::fileformat::BitmapInformationHeader::bitmapSize

size of bitmap

◆ colorImportant

std::uint32_t retdec::fileformat::BitmapInformationHeader::colorImportant

minimal number of important colors (generaly ignored)

◆ colorsUsed

std::uint32_t retdec::fileformat::BitmapInformationHeader::colorsUsed

number of colors in the image

◆ compression

std::uint32_t retdec::fileformat::BitmapInformationHeader::compression

compression

◆ height

std::uint32_t retdec::fileformat::BitmapInformationHeader::height

height

◆ horizontalRes

std::uint32_t retdec::fileformat::BitmapInformationHeader::horizontalRes

horizontal resolution (hint for BMP reader)

◆ planes

std::uint16_t retdec::fileformat::BitmapInformationHeader::planes

color planes (must be 1)

◆ size

std::uint32_t retdec::fileformat::BitmapInformationHeader::size

size of header (must be 40)

◆ verticalRes

std::uint32_t retdec::fileformat::BitmapInformationHeader::verticalRes

vertical resolution (hint for BMP reader)

◆ width

std::uint32_t retdec::fileformat::BitmapInformationHeader::width

width


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