# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: gravi/rpc/model/collab-tools.proto
# Protobuf Python Version: 6.30.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    30,
    1,
    '',
    'gravi/rpc/model/collab-tools.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from gravi.rpc.model.common import sketch_common_pb2 as gravi_dot_rpc_dot_model_dot_common_dot_sketch__common__pb2
import gs_options_pb2 as gs__options__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"gravi/rpc/model/collab-tools.proto\x12\x0fgravi.rpc.model\x1a*gravi/rpc/model/common/sketch-common.proto\x1a\x10gs-options.proto\"\xff\x02\n\x0e\x43ommandRequest\x12\x43\n\x13getSceneInfoRequest\x18\x01 \x01(\x0b\x32$.gravi.rpc.model.GetSceneInfoRequestH\x00\x12\x43\n\x13\x63reateObjectRequest\x18\x04 \x01(\x0b\x32$.gravi.rpc.model.CreateObjectRequestH\x00\x12\x43\n\x13modifyObjectRequest\x18\x05 \x01(\x0b\x32$.gravi.rpc.model.ModifyObjectRequestH\x00\x12\x43\n\x13\x64\x65leteObjectRequest\x18\x06 \x01(\x0b\x32$.gravi.rpc.model.DeleteObjectRequestH\x00\x12\x41\n\x12setMaterialRequest\x18\x07 \x01(\x0b\x32#.gravi.rpc.model.SetMaterialRequestH\x00:\x04\x88\xb5\x18\x01\x42\x10\n\x0e\x43ommandPayload\"\x8a\x03\n\x0f\x43ommandResponse\x12\x45\n\x14getSceneInfoResponse\x18\x01 \x01(\x0b\x32%.gravi.rpc.model.GetSceneInfoResponseH\x00\x12\x45\n\x14\x63reateObjectResponse\x18\x04 \x01(\x0b\x32%.gravi.rpc.model.CreateObjectResponseH\x00\x12\x45\n\x14modifyObjectResponse\x18\x05 \x01(\x0b\x32%.gravi.rpc.model.ModifyObjectResponseH\x00\x12\x45\n\x14\x64\x65leteObjectResponse\x18\x06 \x01(\x0b\x32%.gravi.rpc.model.DeleteObjectResponseH\x00\x12\x43\n\x13setMaterialResponse\x18\x07 \x01(\x0b\x32$.gravi.rpc.model.SetMaterialResponseH\x00:\x04\x88\xb5\x18\x01\x42\x10\n\x0e\x43ommandPayload\"\x1b\n\x13GetSceneInfoRequest:\x04\x88\xb5\x18\x01\"d\n\tSceneInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x15\n\rmaterialCount\x18\x02 \x01(\x05\x12,\n\x07objects\x18\n \x03(\x0b\x32\x1b.gravi.rpc.model.ObjectInfo:\x04\x88\xb5\x18\x01\"\xae\x02\n\nObjectInfo\x12\x10\n\x08objectId\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x31\n\x05Shape\x18\x04 \x01(\x0e\x32\".gravi.rpc.model.common.BrushShape\x12\x12\n\nPositionsX\x18\n \x01(\x02\x12\x12\n\nPositionsY\x18\x0b \x01(\x02\x12\x12\n\nPositionsZ\x18\x0c \x01(\x02\x12\x11\n\tRotationX\x18\x0e \x01(\x02\x12\x11\n\tRotationY\x18\x0f \x01(\x02\x12\x11\n\tRotationZ\x18\x10 \x01(\x02\x12\x11\n\tRotationW\x18\x11 \x01(\x02\x12\x0e\n\x06ScaleX\x18\x12 \x01(\x02\x12\x0e\n\x06ScaleY\x18\x13 \x01(\x02\x12\x0e\n\x06ScaleZ\x18\x14 \x01(\x02\x12\x0f\n\x07Visible\x18\x1e \x01(\x08:\x04\x88\xb5\x18\x01\"K\n\x14GetSceneInfoResponse\x12-\n\tsceneInfo\x18\x01 \x01(\x0b\x32\x1a.gravi.rpc.model.SceneInfo:\x04\x88\xb5\x18\x01\".\n\x14GetObjectInfoRequest\x12\x10\n\x08objectId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"N\n\x15GetObjectInfoResponse\x12/\n\nobjectInfo\x18\x01 \x01(\x0b\x32\x1b.gravi.rpc.model.ObjectInfo:\x04\x88\xb5\x18\x01\"\x9d\x01\n\x13\x43reateObjectRequest\x12/\n\nobjectInfo\x18\x01 \x01(\x0b\x32\x1b.gravi.rpc.model.ObjectInfo\x12;\n\x0ftorusParameters\x18\x19 \x01(\x0b\x32 .gravi.rpc.model.TorusParametersH\x00:\x04\x88\xb5\x18\x01\x42\x12\n\x10ObjectParameters\"|\n\x0fTorusParameters\x12\x13\n\x0btorusRadius\x18\n \x01(\x02\x12\x12\n\nconeRadius\x18\x0b \x01(\x02\x12\x15\n\rtorusSegments\x18\x0c \x01(\x05\x12\x14\n\x0c\x63oneSegments\x18\r \x01(\x05\x12\r\n\x05slice\x18\x0e \x01(\x02:\x04\x88\xb5\x18\x01\"l\n\x14\x43reateObjectResponse\x12\x10\n\x08objectId\x18\x01 \x01(\t\x12<\n\terrorCode\x18\x02 \x01(\x0e\x32).gravi.rpc.model.CreateObjectResponseCode:\x04\x88\xb5\x18\x01\"L\n\x13ModifyObjectRequest\x12/\n\nobjectInfo\x18\x01 \x01(\x0b\x32\x1b.gravi.rpc.model.ObjectInfo:\x04\x88\xb5\x18\x01\"l\n\x14ModifyObjectResponse\x12\x10\n\x08objectId\x18\x01 \x01(\t\x12<\n\terrorCode\x18\x02 \x01(\x0e\x32).gravi.rpc.model.ModifyObjectResponseCode:\x04\x88\xb5\x18\x01\"-\n\x13\x44\x65leteObjectRequest\x12\x10\n\x08objectId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01\"l\n\x14\x44\x65leteObjectResponse\x12\x10\n\x08objectId\x18\x01 \x01(\t\x12<\n\terrorCode\x18\x02 \x01(\x0e\x32).gravi.rpc.model.DeleteObjectResponseCode:\x04\x88\xb5\x18\x01\"R\n\x12SetMaterialRequest\x12\x36\n\x08material\x18\x01 \x01(\x0b\x32$.gravi.rpc.model.common.DrawMaterial:\x04\x88\xb5\x18\x01\"/\n\x13SetMaterialResponse\x12\x12\n\nmaterialId\x18\x01 \x01(\t:\x04\x88\xb5\x18\x01*}\n\x18\x43reateObjectResponseCode\x12\x1f\n\x1b\x43reateObjectResponseUnknown\x10\x00\x12\x1f\n\x1b\x43reateObjectResponseSuccess\x10\x01\x12\x1f\n\x1b\x43reateObjectResponseFailure\x10\x02*}\n\x18ModifyObjectResponseCode\x12\x1f\n\x1bModifyObjectResponseUnknown\x10\x00\x12\x1f\n\x1bModifyObjectResponseSuccess\x10\x01\x12\x1f\n\x1bModifyObjectResponseFailure\x10\x02*}\n\x18\x44\x65leteObjectResponseCode\x12\x1f\n\x1b\x44\x65leteObjectResponseUnknown\x10\x00\x12\x1f\n\x1b\x44\x65leteObjectResponseSuccess\x10\x01\x12\x1f\n\x1b\x44\x65leteObjectResponseFailure\x10\x02\x42Y\n\x1e\x63om.gravitysketch.sketch.modelP\x01Z5gravitysketch.com/platform/go/vrproto/gravi/rpc/modelb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'gravi.rpc.model.collab_tools_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\036com.gravitysketch.sketch.modelP\001Z5gravitysketch.com/platform/go/vrproto/gravi/rpc/model'
  _globals['_COMMANDREQUEST']._loaded_options = None
  _globals['_COMMANDREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_COMMANDRESPONSE']._loaded_options = None
  _globals['_COMMANDRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_GETSCENEINFOREQUEST']._loaded_options = None
  _globals['_GETSCENEINFOREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_SCENEINFO']._loaded_options = None
  _globals['_SCENEINFO']._serialized_options = b'\210\265\030\001'
  _globals['_OBJECTINFO']._loaded_options = None
  _globals['_OBJECTINFO']._serialized_options = b'\210\265\030\001'
  _globals['_GETSCENEINFORESPONSE']._loaded_options = None
  _globals['_GETSCENEINFORESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_GETOBJECTINFOREQUEST']._loaded_options = None
  _globals['_GETOBJECTINFOREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_GETOBJECTINFORESPONSE']._loaded_options = None
  _globals['_GETOBJECTINFORESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_CREATEOBJECTREQUEST']._loaded_options = None
  _globals['_CREATEOBJECTREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_TORUSPARAMETERS']._loaded_options = None
  _globals['_TORUSPARAMETERS']._serialized_options = b'\210\265\030\001'
  _globals['_CREATEOBJECTRESPONSE']._loaded_options = None
  _globals['_CREATEOBJECTRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_MODIFYOBJECTREQUEST']._loaded_options = None
  _globals['_MODIFYOBJECTREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_MODIFYOBJECTRESPONSE']._loaded_options = None
  _globals['_MODIFYOBJECTRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_DELETEOBJECTREQUEST']._loaded_options = None
  _globals['_DELETEOBJECTREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_DELETEOBJECTRESPONSE']._loaded_options = None
  _globals['_DELETEOBJECTRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_SETMATERIALREQUEST']._loaded_options = None
  _globals['_SETMATERIALREQUEST']._serialized_options = b'\210\265\030\001'
  _globals['_SETMATERIALRESPONSE']._loaded_options = None
  _globals['_SETMATERIALRESPONSE']._serialized_options = b'\210\265\030\001'
  _globals['_CREATEOBJECTRESPONSECODE']._serialized_start=2415
  _globals['_CREATEOBJECTRESPONSECODE']._serialized_end=2540
  _globals['_MODIFYOBJECTRESPONSECODE']._serialized_start=2542
  _globals['_MODIFYOBJECTRESPONSECODE']._serialized_end=2667
  _globals['_DELETEOBJECTRESPONSECODE']._serialized_start=2669
  _globals['_DELETEOBJECTRESPONSECODE']._serialized_end=2794
  _globals['_COMMANDREQUEST']._serialized_start=118
  _globals['_COMMANDREQUEST']._serialized_end=501
  _globals['_COMMANDRESPONSE']._serialized_start=504
  _globals['_COMMANDRESPONSE']._serialized_end=898
  _globals['_GETSCENEINFOREQUEST']._serialized_start=900
  _globals['_GETSCENEINFOREQUEST']._serialized_end=927
  _globals['_SCENEINFO']._serialized_start=929
  _globals['_SCENEINFO']._serialized_end=1029
  _globals['_OBJECTINFO']._serialized_start=1032
  _globals['_OBJECTINFO']._serialized_end=1334
  _globals['_GETSCENEINFORESPONSE']._serialized_start=1336
  _globals['_GETSCENEINFORESPONSE']._serialized_end=1411
  _globals['_GETOBJECTINFOREQUEST']._serialized_start=1413
  _globals['_GETOBJECTINFOREQUEST']._serialized_end=1459
  _globals['_GETOBJECTINFORESPONSE']._serialized_start=1461
  _globals['_GETOBJECTINFORESPONSE']._serialized_end=1539
  _globals['_CREATEOBJECTREQUEST']._serialized_start=1542
  _globals['_CREATEOBJECTREQUEST']._serialized_end=1699
  _globals['_TORUSPARAMETERS']._serialized_start=1701
  _globals['_TORUSPARAMETERS']._serialized_end=1825
  _globals['_CREATEOBJECTRESPONSE']._serialized_start=1827
  _globals['_CREATEOBJECTRESPONSE']._serialized_end=1935
  _globals['_MODIFYOBJECTREQUEST']._serialized_start=1937
  _globals['_MODIFYOBJECTREQUEST']._serialized_end=2013
  _globals['_MODIFYOBJECTRESPONSE']._serialized_start=2015
  _globals['_MODIFYOBJECTRESPONSE']._serialized_end=2123
  _globals['_DELETEOBJECTREQUEST']._serialized_start=2125
  _globals['_DELETEOBJECTREQUEST']._serialized_end=2170
  _globals['_DELETEOBJECTRESPONSE']._serialized_start=2172
  _globals['_DELETEOBJECTRESPONSE']._serialized_end=2280
  _globals['_SETMATERIALREQUEST']._serialized_start=2282
  _globals['_SETMATERIALREQUEST']._serialized_end=2364
  _globals['_SETMATERIALRESPONSE']._serialized_start=2366
  _globals['_SETMATERIALRESPONSE']._serialized_end=2413
# @@protoc_insertion_point(module_scope)
