Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
390 B
1
Indexable
Never
syntax = "proto3";

package svg_serialize;

message Point {
    double x = 1;
    double y = 2;
}

message Rgb {
    uint32 r = 1;
    uint32 g = 2;
    uint32 b = 3;
}

message Rgba {
    uint32 r = 1;
    uint32 g = 2;
    uint32 b = 3;
    double o = 4;
}

message Color {
    oneof color {
        string string_color = 2;
        Rgb rgb_color = 3;
        Rgba rgba_color = 4;
    }
}