resource.h
Go to the documentation of this file.
std::enable_if< sizeof(T)==1, T >::type readValue(const T *ptr)
Read a typed value from flash memory ensuring correct alignment of access.
Definition: Utility.hpp:126
Definition: Virtual.h:31
uint8_t width
Width of glyph.
Definition: Libraries/Graphics/src/include/Graphics/Types.h:839
Definition: resource.h:93
static const FontResource & empty()
Definition: resource.h:100
uint16_t length
Number of consecutive characters.
Definition: resource.h:65
uint16_t codePoint
First character code.
Definition: resource.h:64
uint8_t width
Bitmap dimensions in pixels.
Definition: resource.h:41
int8_t xOffset
X dist from cursor pos to UL corner.
Definition: resource.h:43
GlyphMetrics getMetrics() const
Definition: resource.h:48
uint8_t height
Bitmap dimensions in pixels.
Definition: resource.h:42
uint16_t bmOffset
Offset relative to TypefaceResource::bmpOffset.
Definition: resource.h:40
int8_t yOffset
Y dist from cursor pos to UL corner.
Definition: resource.h:44
uint8_t xAdvance
Distance to advance cursor (x axis)
Definition: resource.h:45
Definition: resource.h:112
Definition: resource.h:83
uint32_t bmOffset
Start of bitmap data in resource stream.
Definition: resource.h:84
Size of rectangular area (width x height)
Definition: Libraries/Graphics/src/include/Graphics/Types.h:105