# Generated by the protocol buffer compiler.  DO NOT EDIT!

from google.protobuf import descriptor
from google.protobuf import message
from google.protobuf import reflection
from google.protobuf import descriptor_pb2
# @@protoc_insertion_point(imports)


DESCRIPTOR = descriptor.FileDescriptor(
  name='lib/strokemap.proto',
  package='',
  serialized_pb='\n\x13lib/strokemap.proto\"\x87\x01\n\nStrokeInfo\x12\x1f\n\x05tiles\x18\x02 \x03(\x0b\x32\x10.StrokeInfo.Tile\x12\x1f\n\x17\x62rush_string_compressed\x18\x03 \x01(\x0c\x1a\x37\n\x04Tile\x12\n\n\x02tx\x18\x01 \x02(\x11\x12\n\n\x02ty\x18\x02 \x02(\x11\x12\x17\n\x0f\x64\x61ta_compressed\x18\x03 \x01(\x0c\"*\n\nStrokeList\x12\x1c\n\x07strokes\x18\x01 \x03(\x0b\x32\x0b.StrokeInfo')




_STROKEINFO_TILE = descriptor.Descriptor(
  name='Tile',
  full_name='StrokeInfo.Tile',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    descriptor.FieldDescriptor(
      name='tx', full_name='StrokeInfo.Tile.tx', index=0,
      number=1, type=17, cpp_type=1, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    descriptor.FieldDescriptor(
      name='ty', full_name='StrokeInfo.Tile.ty', index=1,
      number=2, type=17, cpp_type=1, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    descriptor.FieldDescriptor(
      name='data_compressed', full_name='StrokeInfo.Tile.data_compressed', index=2,
      number=3, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value="",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=104,
  serialized_end=159,
)

_STROKEINFO = descriptor.Descriptor(
  name='StrokeInfo',
  full_name='StrokeInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    descriptor.FieldDescriptor(
      name='tiles', full_name='StrokeInfo.tiles', index=0,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    descriptor.FieldDescriptor(
      name='brush_string_compressed', full_name='StrokeInfo.brush_string_compressed', index=1,
      number=3, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value="",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[_STROKEINFO_TILE, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=24,
  serialized_end=159,
)


_STROKELIST = descriptor.Descriptor(
  name='StrokeList',
  full_name='StrokeList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    descriptor.FieldDescriptor(
      name='strokes', full_name='StrokeList.strokes', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=161,
  serialized_end=203,
)


_STROKEINFO_TILE.containing_type = _STROKEINFO;
_STROKEINFO.fields_by_name['tiles'].message_type = _STROKEINFO_TILE
_STROKELIST.fields_by_name['strokes'].message_type = _STROKEINFO

class StrokeInfo(message.Message):
  __metaclass__ = reflection.GeneratedProtocolMessageType
  
  class Tile(message.Message):
    __metaclass__ = reflection.GeneratedProtocolMessageType
    DESCRIPTOR = _STROKEINFO_TILE
    
    # @@protoc_insertion_point(class_scope:StrokeInfo.Tile)
  DESCRIPTOR = _STROKEINFO
  
  # @@protoc_insertion_point(class_scope:StrokeInfo)

class StrokeList(message.Message):
  __metaclass__ = reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _STROKELIST
  
  # @@protoc_insertion_point(class_scope:StrokeList)

# @@protoc_insertion_point(module_scope)
