31 lines
492 B
Protocol Buffer
31 lines
492 B
Protocol Buffer
|
syntax = "proto3";
|
||
|
import "stationLayoutGraphics.proto";
|
||
|
|
||
|
package ibpGraphicData;
|
||
|
|
||
|
message IBPGraphicStorage {
|
||
|
graphicData.Canvas canvas = 1;
|
||
|
repeated IBPButton ibpButtons = 2;
|
||
|
}
|
||
|
|
||
|
message IBPButton {
|
||
|
|
||
|
enum IbpButtonColor {
|
||
|
gray = 0;
|
||
|
red = 1;
|
||
|
green = 2;
|
||
|
blue = 3;
|
||
|
yellow = 4;
|
||
|
}
|
||
|
|
||
|
graphicData.CommonInfo common = 1;
|
||
|
string code = 2;
|
||
|
IbpButtonColor color = 3;
|
||
|
bool isSelfReset = 4;
|
||
|
}
|
||
|
|
||
|
message IBPText {
|
||
|
graphicData.CommonInfo common = 1;
|
||
|
int32 size = 2;
|
||
|
}
|