#include "FontKerning.hpp" #include "Common.hpp" // for Status, Status::GUI_SUCCESS #include // for memcpy namespace gui { gui::Status FontKerning::load(uint8_t *data, uint32_t &offset) { // utf16 id of the first character memcpy(&first, data + offset, sizeof(uint16_t)); offset += sizeof(uint16_t); // utf16 id of the following character memcpy(&second, data + offset, sizeof(uint16_t)); offset += sizeof(uint16_t); // distance in pixels between beginning of first character and beginning of second character memcpy(&amount, data + offset, sizeof(uint16_t)); offset += sizeof(uint16_t); return gui::Status::GUI_SUCCESS; } } // namespace gui