# first.items[].content
@sos

#include<stdint.h>

typedef struct {
uint8_t r, g, b, a;
} rgba32_t;

typedef struct {
uint16_t r, g, b, a;
} rgba64_t;

int main() {
rgba32_t color1;
rgba64_t color2;

color2.r = color1.r << 8;
color2.g = color1.g << 8;
color2.b = color1.b << 8;
color2.a = color1.a << 8;

}

// This would be my first attempt. Not tested!

# first.items[].contentMap.en
@sos

#include<stdint.h>

typedef struct {
uint8_t r, g, b, a;
} rgba32_t;

typedef struct {
uint16_t r, g, b, a;
} rgba64_t;

int main() {
rgba32_t color1;
rgba64_t color2;

color2.r = color1.r << 8;
color2.g = color1.g << 8;
color2.b = color1.b << 8;
color2.a = color1.a << 8;

}

// This would be my first attempt. Not tested!