# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: proscreen.proto
# Protobuf Python Version: 5.27.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,
    5,
    27,
    1,
    '',
    'proscreen.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import color_pb2 as color__pb2
from . import screens_pb2 as screens__pb2
from . import uuid_pb2 as uuid__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0fproscreen.proto\x12\x07rv.data\x1a\x0b\x63olor.proto\x1a\rscreens.proto\x1a\nuuid.proto\"\xa9\x06\n\x12ProPresenterScreen\x12\x0c\n\x04name\x18\x01 \x01(\t\x12;\n\x0bscreen_type\x18\x02 \x01(\x0e\x32&.rv.data.ProPresenterScreen.ScreenType\x12(\n\x10\x62\x61\x63kground_color\x18\x06 \x01(\x0b\x32\x0e.rv.data.Color\x12\x1b\n\x04uuid\x18\x07 \x01(\x0b\x32\r.rv.data.UUID\x12 \n\x18\x62\x61\x63kground_color_enabled\x18\x08 \x01(\x08\x12K\n\x12\x61rrangement_single\x18\x03 \x01(\x0b\x32-.rv.data.ProPresenterScreen.SingleArrangementH\x00\x12O\n\x14\x61rrangement_combined\x18\x04 \x01(\x0b\x32/.rv.data.ProPresenterScreen.CombinedArrangementH\x00\x12R\n\x16\x61rrangement_edge_blend\x18\x05 \x01(\x0b\x32\x30.rv.data.ProPresenterScreen.EdgeBlendArrangementH\x00\x1a\x35\n\x11SingleArrangement\x12 \n\x07screens\x18\x01 \x03(\x0b\x32\x0f.rv.data.Screen\x1aV\n\x13\x43ombinedArrangement\x12 \n\x07screens\x18\x01 \x03(\x0b\x32\x0f.rv.data.Screen\x12\x0c\n\x04rows\x18\x02 \x01(\r\x12\x0f\n\x07\x63olumns\x18\x03 \x01(\r\x1aw\n\x14\x45\x64geBlendArrangement\x12\x14\n\x0cscreen_count\x18\x01 \x01(\r\x12 \n\x07screens\x18\x02 \x03(\x0b\x32\x0f.rv.data.Screen\x12\'\n\x0b\x65\x64ge_blends\x18\x03 \x03(\x0b\x32\x12.rv.data.EdgeBlend\"V\n\nScreenType\x12\x17\n\x13SCREEN_TYPE_UNKNOWN\x10\x00\x12\x18\n\x14SCREEN_TYPE_AUDIENCE\x10\x01\x12\x15\n\x11SCREEN_TYPE_STAGE\x10\x02\x42\r\n\x0b\x41rrangementB4\xf8\x01\x01\xaa\x02$Pro.SerializationInterop.RVProtoData\xba\x02\x07RVData_b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'proscreen_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\370\001\001\252\002$Pro.SerializationInterop.RVProtoData\272\002\007RVData_'
  _globals['_PROPRESENTERSCREEN']._serialized_start=69
  _globals['_PROPRESENTERSCREEN']._serialized_end=878
  _globals['_PROPRESENTERSCREEN_SINGLEARRANGEMENT']._serialized_start=513
  _globals['_PROPRESENTERSCREEN_SINGLEARRANGEMENT']._serialized_end=566
  _globals['_PROPRESENTERSCREEN_COMBINEDARRANGEMENT']._serialized_start=568
  _globals['_PROPRESENTERSCREEN_COMBINEDARRANGEMENT']._serialized_end=654
  _globals['_PROPRESENTERSCREEN_EDGEBLENDARRANGEMENT']._serialized_start=656
  _globals['_PROPRESENTERSCREEN_EDGEBLENDARRANGEMENT']._serialized_end=775
  _globals['_PROPRESENTERSCREEN_SCREENTYPE']._serialized_start=777
  _globals['_PROPRESENTERSCREEN_SCREENTYPE']._serialized_end=863
# @@protoc_insertion_point(module_scope)
