You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

MessageType.pb.cc 10 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: MessageType.proto
  3. #include "MessageType.pb.h"
  4. #include <algorithm>
  5. #include <google/protobuf/io/coded_stream.h>
  6. #include <google/protobuf/extension_set.h>
  7. #include <google/protobuf/wire_format_lite.h>
  8. #include <google/protobuf/descriptor.h>
  9. #include <google/protobuf/generated_message_reflection.h>
  10. #include <google/protobuf/reflection_ops.h>
  11. #include <google/protobuf/wire_format.h>
  12. // @@protoc_insertion_point(includes)
  13. #include <google/protobuf/port_def.inc>
  14. PROTOBUF_PRAGMA_INIT_SEG
  15. namespace _pb = ::PROTOBUF_NAMESPACE_ID;
  16. namespace _pbi = _pb::internal;
  17. namespace protobuf
  18. {
  19. } // namespace protobuf
  20. static const ::_pb::EnumDescriptor* file_level_enum_descriptors_MessageType_2eproto[11];
  21. static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_MessageType_2eproto = nullptr;
  22. const uint32_t TableStruct_MessageType_2eproto::offsets[1] = {};
  23. static constexpr ::_pbi::MigrationSchema* schemas = nullptr;
  24. static constexpr ::_pb::Message* const* file_default_instances = nullptr;
  25. const char descriptor_table_protodef_MessageType_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
  26. "\n\021MessageType.proto\022\010protobuf*{\n\nBulletT"
  27. "ype\022\024\n\020NULL_BULLET_TYPE\020\000\022\017\n\013LINE_BULLET"
  28. "\020\001\022\021\n\rCOMMON_BULLET\020\002\022\017\n\013FAST_BULLET\020\003\022\023"
  29. "\n\017ORDINARY_BULLET\020\004\022\r\n\tATOM_BOMB\020\005*i\n\tPl"
  30. "aceType\022\023\n\017NULL_PLACE_TYPE\020\000\022\010\n\004LAND\020\001\022\010"
  31. "\n\004WALL\020\002\022\t\n\005GRASS\020\003\022\r\n\tCLASSROOM\020\004\022\010\n\004GA"
  32. "TE\020\005\022\017\n\013HIDDEN_GATE\020\006*8\n\tShapeType\022\023\n\017NU"
  33. "LL_SHAPE_TYPE\020\000\022\n\n\006CIRCLE\020\001\022\n\n\006SQUARE\020\002*"
  34. "N\n\010PropType\022\022\n\016NULL_PROP_TYPE\020\000\022\n\n\006PTYPE"
  35. "1\020\001\022\n\n\006PTYPE2\020\002\022\n\n\006PTYPE3\020\003\022\n\n\006PTYPE4\020\004*"
  36. "f\n\017StudentBuffType\022\023\n\017NULL_SBUFF_TYPE\020\000\022"
  37. "\016\n\nSBUFFTYPE1\020\001\022\016\n\nSBUFFTYPE2\020\002\022\016\n\nSBUFF"
  38. "TYPE3\020\003\022\016\n\nSBUFFTYPE4\020\004*\205\001\n\014StudentState"
  39. "\022\017\n\013NULL_STATUS\020\000\022\010\n\004IDLE\020\001\022\014\n\010LEARNING\020"
  40. "\002\022\014\n\010ADDICTED\020\003\022\010\n\004QUIT\020\004\022\r\n\tGRADUATED\020\005"
  41. "\022\013\n\007TREATED\020\006\022\013\n\007RESCUED\020\007\022\013\n\007STUNNED\020\010*"
  42. "f\n\017TrickerBuffType\022\023\n\017NULL_TBUFF_TYPE\020\000\022"
  43. "\016\n\nTBUFFTYPE1\020\001\022\016\n\nTBUFFTYPE2\020\002\022\016\n\nTBUFF"
  44. "TYPE3\020\003\022\016\n\nTBUFFTYPE4\020\004*J\n\nPlayerType\022\024\n"
  45. "\020NULL_PLAYER_TYPE\020\000\022\022\n\016STUDENT_PLAYER\020\001\022"
  46. "\022\n\016TRICKER_PLAYER\020\002*l\n\013StudentType\022\025\n\021NU"
  47. "LL_STUDENT_TYPE\020\000\022\020\n\014STUDENTTYPE1\020\001\022\020\n\014S"
  48. "TUDENTTYPE2\020\002\022\020\n\014STUDENTTYPE3\020\003\022\020\n\014STUDE"
  49. "NTTYPE4\020\004*l\n\013TrickerType\022\025\n\021NULL_TRICKER"
  50. "_TYPE\020\000\022\020\n\014TRICKERTYPE1\020\001\022\020\n\014TRICKERTYPE"
  51. "2\020\002\022\020\n\014TRICKERTYPE3\020\003\022\020\n\014TRICKERTYPE4\020\004*"
  52. "P\n\tGameState\022\023\n\017NULL_GAME_STATE\020\000\022\016\n\nGAM"
  53. "E_START\020\001\022\020\n\014GAME_RUNNING\020\002\022\014\n\010GAME_END\020"
  54. "\003b\006proto3";
  55. static ::_pbi::once_flag descriptor_table_MessageType_2eproto_once;
  56. const ::_pbi::DescriptorTable descriptor_table_MessageType_2eproto = {
  57. false,
  58. false,
  59. 1129,
  60. descriptor_table_protodef_MessageType_2eproto,
  61. "MessageType.proto",
  62. &descriptor_table_MessageType_2eproto_once,
  63. nullptr,
  64. 0,
  65. 0,
  66. schemas,
  67. file_default_instances,
  68. TableStruct_MessageType_2eproto::offsets,
  69. nullptr,
  70. file_level_enum_descriptors_MessageType_2eproto,
  71. file_level_service_descriptors_MessageType_2eproto,
  72. };
  73. PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_MessageType_2eproto_getter()
  74. {
  75. return &descriptor_table_MessageType_2eproto;
  76. }
  77. // Force running AddDescriptors() at dynamic initialization time.
  78. PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_MessageType_2eproto(&descriptor_table_MessageType_2eproto);
  79. namespace protobuf
  80. {
  81. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* BulletType_descriptor()
  82. {
  83. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  84. return file_level_enum_descriptors_MessageType_2eproto[0];
  85. }
  86. bool BulletType_IsValid(int value)
  87. {
  88. switch (value)
  89. {
  90. case 0:
  91. case 1:
  92. case 2:
  93. case 3:
  94. case 4:
  95. case 5:
  96. return true;
  97. default:
  98. return false;
  99. }
  100. }
  101. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PlaceType_descriptor()
  102. {
  103. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  104. return file_level_enum_descriptors_MessageType_2eproto[1];
  105. }
  106. bool PlaceType_IsValid(int value)
  107. {
  108. switch (value)
  109. {
  110. case 0:
  111. case 1:
  112. case 2:
  113. case 3:
  114. case 4:
  115. case 5:
  116. case 6:
  117. return true;
  118. default:
  119. return false;
  120. }
  121. }
  122. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ShapeType_descriptor()
  123. {
  124. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  125. return file_level_enum_descriptors_MessageType_2eproto[2];
  126. }
  127. bool ShapeType_IsValid(int value)
  128. {
  129. switch (value)
  130. {
  131. case 0:
  132. case 1:
  133. case 2:
  134. return true;
  135. default:
  136. return false;
  137. }
  138. }
  139. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PropType_descriptor()
  140. {
  141. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  142. return file_level_enum_descriptors_MessageType_2eproto[3];
  143. }
  144. bool PropType_IsValid(int value)
  145. {
  146. switch (value)
  147. {
  148. case 0:
  149. case 1:
  150. case 2:
  151. case 3:
  152. case 4:
  153. return true;
  154. default:
  155. return false;
  156. }
  157. }
  158. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* StudentBuffType_descriptor()
  159. {
  160. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  161. return file_level_enum_descriptors_MessageType_2eproto[4];
  162. }
  163. bool StudentBuffType_IsValid(int value)
  164. {
  165. switch (value)
  166. {
  167. case 0:
  168. case 1:
  169. case 2:
  170. case 3:
  171. case 4:
  172. return true;
  173. default:
  174. return false;
  175. }
  176. }
  177. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* StudentState_descriptor()
  178. {
  179. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  180. return file_level_enum_descriptors_MessageType_2eproto[5];
  181. }
  182. bool StudentState_IsValid(int value)
  183. {
  184. switch (value)
  185. {
  186. case 0:
  187. case 1:
  188. case 2:
  189. case 3:
  190. case 4:
  191. case 5:
  192. case 6:
  193. case 7:
  194. case 8:
  195. return true;
  196. default:
  197. return false;
  198. }
  199. }
  200. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TrickerBuffType_descriptor()
  201. {
  202. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  203. return file_level_enum_descriptors_MessageType_2eproto[6];
  204. }
  205. bool TrickerBuffType_IsValid(int value)
  206. {
  207. switch (value)
  208. {
  209. case 0:
  210. case 1:
  211. case 2:
  212. case 3:
  213. case 4:
  214. return true;
  215. default:
  216. return false;
  217. }
  218. }
  219. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PlayerType_descriptor()
  220. {
  221. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  222. return file_level_enum_descriptors_MessageType_2eproto[7];
  223. }
  224. bool PlayerType_IsValid(int value)
  225. {
  226. switch (value)
  227. {
  228. case 0:
  229. case 1:
  230. case 2:
  231. return true;
  232. default:
  233. return false;
  234. }
  235. }
  236. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* StudentType_descriptor()
  237. {
  238. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  239. return file_level_enum_descriptors_MessageType_2eproto[8];
  240. }
  241. bool StudentType_IsValid(int value)
  242. {
  243. switch (value)
  244. {
  245. case 0:
  246. case 1:
  247. case 2:
  248. case 3:
  249. case 4:
  250. return true;
  251. default:
  252. return false;
  253. }
  254. }
  255. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TrickerType_descriptor()
  256. {
  257. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  258. return file_level_enum_descriptors_MessageType_2eproto[9];
  259. }
  260. bool TrickerType_IsValid(int value)
  261. {
  262. switch (value)
  263. {
  264. case 0:
  265. case 1:
  266. case 2:
  267. case 3:
  268. case 4:
  269. return true;
  270. default:
  271. return false;
  272. }
  273. }
  274. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* GameState_descriptor()
  275. {
  276. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  277. return file_level_enum_descriptors_MessageType_2eproto[10];
  278. }
  279. bool GameState_IsValid(int value)
  280. {
  281. switch (value)
  282. {
  283. case 0:
  284. case 1:
  285. case 2:
  286. case 3:
  287. return true;
  288. default:
  289. return false;
  290. }
  291. }
  292. // @@protoc_insertion_point(namespace_scope)
  293. } // namespace protobuf
  294. PROTOBUF_NAMESPACE_OPEN
  295. PROTOBUF_NAMESPACE_CLOSE
  296. // @@protoc_insertion_point(global_scope)
  297. #include <google/protobuf/port_undef.inc>