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 11 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319
  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*\241\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\022"
  42. "\014\n\010TREATING\020\t\022\014\n\010RESCUING\020\n*f\n\017TrickerBu"
  43. "ffType\022\023\n\017NULL_TBUFF_TYPE\020\000\022\016\n\nTBUFFTYPE"
  44. "1\020\001\022\016\n\nTBUFFTYPE2\020\002\022\016\n\nTBUFFTYPE3\020\003\022\016\n\nT"
  45. "BUFFTYPE4\020\004*J\n\nPlayerType\022\024\n\020NULL_PLAYER"
  46. "_TYPE\020\000\022\022\n\016STUDENT_PLAYER\020\001\022\022\n\016TRICKER_P"
  47. "LAYER\020\002*l\n\013StudentType\022\025\n\021NULL_STUDENT_T"
  48. "YPE\020\000\022\020\n\014STUDENTTYPE1\020\001\022\020\n\014STUDENTTYPE2\020"
  49. "\002\022\020\n\014STUDENTTYPE3\020\003\022\020\n\014STUDENTTYPE4\020\004*l\n"
  50. "\013TrickerType\022\025\n\021NULL_TRICKER_TYPE\020\000\022\020\n\014T"
  51. "RICKERTYPE1\020\001\022\020\n\014TRICKERTYPE2\020\002\022\020\n\014TRICK"
  52. "ERTYPE3\020\003\022\020\n\014TRICKERTYPE4\020\004*P\n\tGameState"
  53. "\022\023\n\017NULL_GAME_STATE\020\000\022\016\n\nGAME_START\020\001\022\020\n"
  54. "\014GAME_RUNNING\020\002\022\014\n\010GAME_END\020\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. 1157,
  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. case 9:
  196. case 10:
  197. return true;
  198. default:
  199. return false;
  200. }
  201. }
  202. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TrickerBuffType_descriptor()
  203. {
  204. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  205. return file_level_enum_descriptors_MessageType_2eproto[6];
  206. }
  207. bool TrickerBuffType_IsValid(int value)
  208. {
  209. switch (value)
  210. {
  211. case 0:
  212. case 1:
  213. case 2:
  214. case 3:
  215. case 4:
  216. return true;
  217. default:
  218. return false;
  219. }
  220. }
  221. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* PlayerType_descriptor()
  222. {
  223. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  224. return file_level_enum_descriptors_MessageType_2eproto[7];
  225. }
  226. bool PlayerType_IsValid(int value)
  227. {
  228. switch (value)
  229. {
  230. case 0:
  231. case 1:
  232. case 2:
  233. return true;
  234. default:
  235. return false;
  236. }
  237. }
  238. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* StudentType_descriptor()
  239. {
  240. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  241. return file_level_enum_descriptors_MessageType_2eproto[8];
  242. }
  243. bool StudentType_IsValid(int value)
  244. {
  245. switch (value)
  246. {
  247. case 0:
  248. case 1:
  249. case 2:
  250. case 3:
  251. case 4:
  252. return true;
  253. default:
  254. return false;
  255. }
  256. }
  257. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TrickerType_descriptor()
  258. {
  259. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  260. return file_level_enum_descriptors_MessageType_2eproto[9];
  261. }
  262. bool TrickerType_IsValid(int value)
  263. {
  264. switch (value)
  265. {
  266. case 0:
  267. case 1:
  268. case 2:
  269. case 3:
  270. case 4:
  271. return true;
  272. default:
  273. return false;
  274. }
  275. }
  276. const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* GameState_descriptor()
  277. {
  278. ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_MessageType_2eproto);
  279. return file_level_enum_descriptors_MessageType_2eproto[10];
  280. }
  281. bool GameState_IsValid(int value)
  282. {
  283. switch (value)
  284. {
  285. case 0:
  286. case 1:
  287. case 2:
  288. case 3:
  289. return true;
  290. default:
  291. return false;
  292. }
  293. }
  294. // @@protoc_insertion_point(namespace_scope)
  295. } // namespace protobuf
  296. PROTOBUF_NAMESPACE_OPEN
  297. PROTOBUF_NAMESPACE_CLOSE
  298. // @@protoc_insertion_point(global_scope)
  299. #include <google/protobuf/port_undef.inc>