Go to the documentation of this file.
10 #ifndef BMIHEADER_H_INCLUDED
11 #define BMIHEADER_H_INCLUDED
29 unsigned size()
const;
33 unsigned width()
const;
42 const std::vector<BMIOffset> &
offsets()
const;
44 bool reconcileWidth(
unsigned &colorWidth,
unsigned &transparencyWidth);
45 bool reconcileHeight(
unsigned &colorHeight,
unsigned &transparencyHeight);
68 #endif // BMIHEADER_H_INCLUDED
void skip(const RVNGInputStreamPtr &input, unsigned long numBytes)
Definition: libzmf_utils.cpp:175
uint32_t start
Definition: BMITypes.h:30
uint16_t readU16(const RVNGInputStreamPtr &input, bool bigEndian)
Definition: libzmf_utils.cpp:101
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
Definition: libzmf_utils.h:80
uint32_t readU32(const RVNGInputStreamPtr &input, bool bigEndian)
Definition: libzmf_utils.cpp:117
Definition: BMIHeader.cpp:14
const unsigned char * readNBytes(const RVNGInputStreamPtr &input, const unsigned long numBytes)
Definition: libzmf_utils.cpp:162
Definition: BMITypes.h:28
BMIStreamType type
Definition: BMITypes.h:29
#define ZMF_DEBUG_MSG(M)
Definition: libzmf_utils.h:57
Definition: libzmf_utils.h:149
Generated for libzmf by
doxygen 1.8.18