Writes all fields directly into the native struct reference p. For nested structs, use writeInto as well.
p
writeInto
@override void writeInto(Vector2C p) { p.x = x; p.y = y; }