37 lines
546 B
Smarty
37 lines
546 B
Smarty
syntax = "proto2";
|
|
|
|
package {{x.namespace}};
|
|
|
|
// luban internal types begin
|
|
message Vector2 {
|
|
required float x = 1;
|
|
required float y = 2;
|
|
}
|
|
|
|
message Vector3 {
|
|
required float x = 1;
|
|
required float y = 2;
|
|
required float z = 3;
|
|
}
|
|
|
|
message Vector4 {
|
|
required float x = 1;
|
|
required float y = 2;
|
|
required float z = 3;
|
|
required float w = 4;
|
|
}
|
|
// luban internal types end
|
|
|
|
{{~for enum in x.enums ~}}
|
|
{{enum}}
|
|
{{~end~}}
|
|
|
|
{{~for bean in x.beans~}}
|
|
{{bean}}
|
|
{{~end~}}
|
|
|
|
{{~for table in x.tables~}}
|
|
{{table}}
|
|
{{~end~}}
|
|
|