Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14899 lines
472 KiB

  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: netmessages.proto
  3. #if _MSC_VER >= 1300
  4. #ifndef _PS3
  5. #pragma warning(push)
  6. #pragma warning(disable : 4530) // warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc (disabled due to std headers having exception syntax)
  7. #pragma warning(disable : 4512) // warning C4512: assignment operator could not be generated
  8. #pragma warning(disable : 4244) // warning C4244: warning C4244: '=' : conversion from '__w64 int' to 'int', possible loss of data
  9. #pragma warning(disable : 4267) // warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
  10. #pragma warning(disable : 4125) // warning C4125: decimal digit terminates octal escape sequence
  11. #pragma warning(disable : 4127) // warning C4127: conditional expression is constant
  12. #pragma warning(disable : 4100) // warning C4100: 'op' : unreferenced formal parameter
  13. #endif // _PS3
  14. #endif // _MSC_VER
  15. #if _GNUC
  16. #ifndef _PS3
  17. #pragma GCC diagnostic push
  18. #pragma GCC diagnostic ignored "-Wshadow"
  19. #endif // _PS3
  20. #endif // _GNUC
  21. #ifndef PROTOBUF_netmessages_2eproto__INCLUDED
  22. #define PROTOBUF_netmessages_2eproto__INCLUDED
  23. #include <string>
  24. #include <google/protobuf/stubs/common.h>
  25. #if GOOGLE_PROTOBUF_VERSION < 2005000
  26. #error This file was generated by a newer version of protoc which is
  27. #error incompatible with your Protocol Buffer headers. Please update
  28. #error your headers.
  29. #endif
  30. #if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
  31. #error This file was generated by an older version of protoc which is
  32. #error incompatible with your Protocol Buffer headers. Please
  33. #error regenerate this file with a newer version of protoc.
  34. #endif
  35. #include <google/protobuf/generated_message_util.h>
  36. #include <google/protobuf/message.h>
  37. #include <google/protobuf/repeated_field.h>
  38. #include <google/protobuf/extension_set.h>
  39. #include <google/protobuf/generated_enum_reflection.h>
  40. #include <google/protobuf/unknown_field_set.h>
  41. #include "google/protobuf/descriptor.pb.h"
  42. // @@protoc_insertion_point(includes)
  43. // Internal implementation detail -- do not call these.
  44. void protobuf_AddDesc_netmessages_2eproto();
  45. void protobuf_AssignDesc_netmessages_2eproto();
  46. void protobuf_ShutdownFile_netmessages_2eproto();
  47. class CMsgVector;
  48. class CMsgVector2D;
  49. class CMsgQAngle;
  50. class CMsgRGBA;
  51. class CNETMsg_Tick;
  52. class CNETMsg_StringCmd;
  53. class CNETMsg_SignonState;
  54. class CMsg_CVars;
  55. class CMsg_CVars_CVar;
  56. class CNETMsg_SetConVar;
  57. class CNETMsg_NOP;
  58. class CNETMsg_Disconnect;
  59. class CNETMsg_File;
  60. class CNETMsg_SplitScreenUser;
  61. class CNETMsg_PlayerAvatarData;
  62. class CCLCMsg_ClientInfo;
  63. class CCLCMsg_Move;
  64. class CCLCMsg_VoiceData;
  65. class CCLCMsg_BaselineAck;
  66. class CCLCMsg_ListenEvents;
  67. class CCLCMsg_RespondCvarValue;
  68. class CCLCMsg_FileCRCCheck;
  69. class CCLCMsg_LoadingProgress;
  70. class CCLCMsg_SplitPlayerConnect;
  71. class CCLCMsg_CmdKeyValues;
  72. class CSVCMsg_ServerInfo;
  73. class CSVCMsg_ClassInfo;
  74. class CSVCMsg_ClassInfo_class_t;
  75. class CSVCMsg_SendTable;
  76. class CSVCMsg_SendTable_sendprop_t;
  77. class CSVCMsg_Print;
  78. class CSVCMsg_SetPause;
  79. class CSVCMsg_SetView;
  80. class CSVCMsg_CreateStringTable;
  81. class CSVCMsg_UpdateStringTable;
  82. class CSVCMsg_VoiceInit;
  83. class CSVCMsg_VoiceData;
  84. class CSVCMsg_FixAngle;
  85. class CSVCMsg_CrosshairAngle;
  86. class CSVCMsg_Prefetch;
  87. class CSVCMsg_BSPDecal;
  88. class CSVCMsg_SplitScreen;
  89. class CSVCMsg_GetCvarValue;
  90. class CSVCMsg_Menu;
  91. class CSVCMsg_UserMessage;
  92. class CSVCMsg_PaintmapData;
  93. class CSVCMsg_GameEvent;
  94. class CSVCMsg_GameEvent_key_t;
  95. class CSVCMsg_GameEventList;
  96. class CSVCMsg_GameEventList_key_t;
  97. class CSVCMsg_GameEventList_descriptor_t;
  98. class CSVCMsg_TempEntities;
  99. class CSVCMsg_PacketEntities;
  100. class CSVCMsg_Sounds;
  101. class CSVCMsg_Sounds_sounddata_t;
  102. class CSVCMsg_EntityMsg;
  103. class CSVCMsg_CmdKeyValues;
  104. class CSVCMsg_EncryptedData;
  105. class CSVCMsg_HltvReplay;
  106. class CCLCMsg_HltvReplay;
  107. class CSVCMsg_Broadcast_Command;
  108. enum NET_Messages {
  109. net_NOP = 0,
  110. net_Disconnect = 1,
  111. net_File = 2,
  112. net_SplitScreenUser = 3,
  113. net_Tick = 4,
  114. net_StringCmd = 5,
  115. net_SetConVar = 6,
  116. net_SignonState = 7,
  117. net_PlayerAvatarData = 100
  118. };
  119. bool NET_Messages_IsValid(int value);
  120. const NET_Messages NET_Messages_MIN = net_NOP;
  121. const NET_Messages NET_Messages_MAX = net_PlayerAvatarData;
  122. const int NET_Messages_ARRAYSIZE = NET_Messages_MAX + 1;
  123. const ::google::protobuf::EnumDescriptor* NET_Messages_descriptor();
  124. inline const ::std::string& NET_Messages_Name(NET_Messages value) {
  125. return ::google::protobuf::internal::NameOfEnum(
  126. NET_Messages_descriptor(), value);
  127. }
  128. inline bool NET_Messages_Parse(
  129. const ::std::string& name, NET_Messages* value) {
  130. return ::google::protobuf::internal::ParseNamedEnum<NET_Messages>(
  131. NET_Messages_descriptor(), name, value);
  132. }
  133. enum CLC_Messages {
  134. clc_ClientInfo = 8,
  135. clc_Move = 9,
  136. clc_VoiceData = 10,
  137. clc_BaselineAck = 11,
  138. clc_ListenEvents = 12,
  139. clc_RespondCvarValue = 13,
  140. clc_FileCRCCheck = 14,
  141. clc_LoadingProgress = 15,
  142. clc_SplitPlayerConnect = 16,
  143. clc_ClientMessage = 17,
  144. clc_CmdKeyValues = 18,
  145. clc_HltvReplay = 20
  146. };
  147. bool CLC_Messages_IsValid(int value);
  148. const CLC_Messages CLC_Messages_MIN = clc_ClientInfo;
  149. const CLC_Messages CLC_Messages_MAX = clc_HltvReplay;
  150. const int CLC_Messages_ARRAYSIZE = CLC_Messages_MAX + 1;
  151. const ::google::protobuf::EnumDescriptor* CLC_Messages_descriptor();
  152. inline const ::std::string& CLC_Messages_Name(CLC_Messages value) {
  153. return ::google::protobuf::internal::NameOfEnum(
  154. CLC_Messages_descriptor(), value);
  155. }
  156. inline bool CLC_Messages_Parse(
  157. const ::std::string& name, CLC_Messages* value) {
  158. return ::google::protobuf::internal::ParseNamedEnum<CLC_Messages>(
  159. CLC_Messages_descriptor(), name, value);
  160. }
  161. enum VoiceDataFormat_t {
  162. VOICEDATA_FORMAT_STEAM = 0,
  163. VOICEDATA_FORMAT_ENGINE = 1
  164. };
  165. bool VoiceDataFormat_t_IsValid(int value);
  166. const VoiceDataFormat_t VoiceDataFormat_t_MIN = VOICEDATA_FORMAT_STEAM;
  167. const VoiceDataFormat_t VoiceDataFormat_t_MAX = VOICEDATA_FORMAT_ENGINE;
  168. const int VoiceDataFormat_t_ARRAYSIZE = VoiceDataFormat_t_MAX + 1;
  169. const ::google::protobuf::EnumDescriptor* VoiceDataFormat_t_descriptor();
  170. inline const ::std::string& VoiceDataFormat_t_Name(VoiceDataFormat_t value) {
  171. return ::google::protobuf::internal::NameOfEnum(
  172. VoiceDataFormat_t_descriptor(), value);
  173. }
  174. inline bool VoiceDataFormat_t_Parse(
  175. const ::std::string& name, VoiceDataFormat_t* value) {
  176. return ::google::protobuf::internal::ParseNamedEnum<VoiceDataFormat_t>(
  177. VoiceDataFormat_t_descriptor(), name, value);
  178. }
  179. enum ESplitScreenMessageType {
  180. MSG_SPLITSCREEN_ADDUSER = 0,
  181. MSG_SPLITSCREEN_REMOVEUSER = 1,
  182. MSG_SPLITSCREEN_TYPE_BITS = 1
  183. };
  184. bool ESplitScreenMessageType_IsValid(int value);
  185. const ESplitScreenMessageType ESplitScreenMessageType_MIN = MSG_SPLITSCREEN_ADDUSER;
  186. const ESplitScreenMessageType ESplitScreenMessageType_MAX = MSG_SPLITSCREEN_REMOVEUSER;
  187. const int ESplitScreenMessageType_ARRAYSIZE = ESplitScreenMessageType_MAX + 1;
  188. const ::google::protobuf::EnumDescriptor* ESplitScreenMessageType_descriptor();
  189. inline const ::std::string& ESplitScreenMessageType_Name(ESplitScreenMessageType value) {
  190. return ::google::protobuf::internal::NameOfEnum(
  191. ESplitScreenMessageType_descriptor(), value);
  192. }
  193. inline bool ESplitScreenMessageType_Parse(
  194. const ::std::string& name, ESplitScreenMessageType* value) {
  195. return ::google::protobuf::internal::ParseNamedEnum<ESplitScreenMessageType>(
  196. ESplitScreenMessageType_descriptor(), name, value);
  197. }
  198. enum SVC_Messages {
  199. svc_ServerInfo = 8,
  200. svc_SendTable = 9,
  201. svc_ClassInfo = 10,
  202. svc_SetPause = 11,
  203. svc_CreateStringTable = 12,
  204. svc_UpdateStringTable = 13,
  205. svc_VoiceInit = 14,
  206. svc_VoiceData = 15,
  207. svc_Print = 16,
  208. svc_Sounds = 17,
  209. svc_SetView = 18,
  210. svc_FixAngle = 19,
  211. svc_CrosshairAngle = 20,
  212. svc_BSPDecal = 21,
  213. svc_SplitScreen = 22,
  214. svc_UserMessage = 23,
  215. svc_EntityMessage = 24,
  216. svc_GameEvent = 25,
  217. svc_PacketEntities = 26,
  218. svc_TempEntities = 27,
  219. svc_Prefetch = 28,
  220. svc_Menu = 29,
  221. svc_GameEventList = 30,
  222. svc_GetCvarValue = 31,
  223. svc_PaintmapData = 33,
  224. svc_CmdKeyValues = 34,
  225. svc_EncryptedData = 35,
  226. svc_HltvReplay = 36,
  227. svc_Broadcast_Command = 38
  228. };
  229. bool SVC_Messages_IsValid(int value);
  230. const SVC_Messages SVC_Messages_MIN = svc_ServerInfo;
  231. const SVC_Messages SVC_Messages_MAX = svc_Broadcast_Command;
  232. const int SVC_Messages_ARRAYSIZE = SVC_Messages_MAX + 1;
  233. const ::google::protobuf::EnumDescriptor* SVC_Messages_descriptor();
  234. inline const ::std::string& SVC_Messages_Name(SVC_Messages value) {
  235. return ::google::protobuf::internal::NameOfEnum(
  236. SVC_Messages_descriptor(), value);
  237. }
  238. inline bool SVC_Messages_Parse(
  239. const ::std::string& name, SVC_Messages* value) {
  240. return ::google::protobuf::internal::ParseNamedEnum<SVC_Messages>(
  241. SVC_Messages_descriptor(), name, value);
  242. }
  243. enum ReplayEventType_t {
  244. REPLAY_EVENT_CANCEL = 0,
  245. REPLAY_EVENT_DEATH = 1,
  246. REPLAY_EVENT_GENERIC = 2,
  247. REPLAY_EVENT_STUCK_NEED_FULL_UPDATE = 3
  248. };
  249. bool ReplayEventType_t_IsValid(int value);
  250. const ReplayEventType_t ReplayEventType_t_MIN = REPLAY_EVENT_CANCEL;
  251. const ReplayEventType_t ReplayEventType_t_MAX = REPLAY_EVENT_STUCK_NEED_FULL_UPDATE;
  252. const int ReplayEventType_t_ARRAYSIZE = ReplayEventType_t_MAX + 1;
  253. const ::google::protobuf::EnumDescriptor* ReplayEventType_t_descriptor();
  254. inline const ::std::string& ReplayEventType_t_Name(ReplayEventType_t value) {
  255. return ::google::protobuf::internal::NameOfEnum(
  256. ReplayEventType_t_descriptor(), value);
  257. }
  258. inline bool ReplayEventType_t_Parse(
  259. const ::std::string& name, ReplayEventType_t* value) {
  260. return ::google::protobuf::internal::ParseNamedEnum<ReplayEventType_t>(
  261. ReplayEventType_t_descriptor(), name, value);
  262. }
  263. // ===================================================================
  264. class CMsgVector : public ::google::protobuf::Message {
  265. public:
  266. CMsgVector();
  267. virtual ~CMsgVector();
  268. CMsgVector(const CMsgVector& from);
  269. inline CMsgVector& operator=(const CMsgVector& from) {
  270. CopyFrom(from);
  271. return *this;
  272. }
  273. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  274. return _unknown_fields_;
  275. }
  276. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  277. return &_unknown_fields_;
  278. }
  279. static const ::google::protobuf::Descriptor* descriptor();
  280. static const CMsgVector& default_instance();
  281. void Swap(CMsgVector* other);
  282. // implements Message ----------------------------------------------
  283. CMsgVector* New() const;
  284. void CopyFrom(const ::google::protobuf::Message& from);
  285. void MergeFrom(const ::google::protobuf::Message& from);
  286. void CopyFrom(const CMsgVector& from);
  287. void MergeFrom(const CMsgVector& from);
  288. void Clear();
  289. bool IsInitialized() const;
  290. int ByteSize() const;
  291. bool MergePartialFromCodedStream(
  292. ::google::protobuf::io::CodedInputStream* input);
  293. void SerializeWithCachedSizes(
  294. ::google::protobuf::io::CodedOutputStream* output) const;
  295. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  296. int GetCachedSize() const { return _cached_size_; }
  297. private:
  298. void SharedCtor();
  299. void SharedDtor();
  300. void SetCachedSize(int size) const;
  301. public:
  302. ::google::protobuf::Metadata GetMetadata() const;
  303. // nested types ----------------------------------------------------
  304. // accessors -------------------------------------------------------
  305. // optional float x = 1;
  306. inline bool has_x() const;
  307. inline void clear_x();
  308. static const int kXFieldNumber = 1;
  309. inline float x() const;
  310. inline void set_x(float value);
  311. // optional float y = 2;
  312. inline bool has_y() const;
  313. inline void clear_y();
  314. static const int kYFieldNumber = 2;
  315. inline float y() const;
  316. inline void set_y(float value);
  317. // optional float z = 3;
  318. inline bool has_z() const;
  319. inline void clear_z();
  320. static const int kZFieldNumber = 3;
  321. inline float z() const;
  322. inline void set_z(float value);
  323. // @@protoc_insertion_point(class_scope:CMsgVector)
  324. private:
  325. inline void set_has_x();
  326. inline void clear_has_x();
  327. inline void set_has_y();
  328. inline void clear_has_y();
  329. inline void set_has_z();
  330. inline void clear_has_z();
  331. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  332. float x_;
  333. float y_;
  334. float z_;
  335. mutable int _cached_size_;
  336. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  337. friend void protobuf_AddDesc_netmessages_2eproto();
  338. friend void protobuf_AssignDesc_netmessages_2eproto();
  339. friend void protobuf_ShutdownFile_netmessages_2eproto();
  340. void InitAsDefaultInstance();
  341. static CMsgVector* default_instance_;
  342. };
  343. // -------------------------------------------------------------------
  344. class CMsgVector2D : public ::google::protobuf::Message {
  345. public:
  346. CMsgVector2D();
  347. virtual ~CMsgVector2D();
  348. CMsgVector2D(const CMsgVector2D& from);
  349. inline CMsgVector2D& operator=(const CMsgVector2D& from) {
  350. CopyFrom(from);
  351. return *this;
  352. }
  353. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  354. return _unknown_fields_;
  355. }
  356. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  357. return &_unknown_fields_;
  358. }
  359. static const ::google::protobuf::Descriptor* descriptor();
  360. static const CMsgVector2D& default_instance();
  361. void Swap(CMsgVector2D* other);
  362. // implements Message ----------------------------------------------
  363. CMsgVector2D* New() const;
  364. void CopyFrom(const ::google::protobuf::Message& from);
  365. void MergeFrom(const ::google::protobuf::Message& from);
  366. void CopyFrom(const CMsgVector2D& from);
  367. void MergeFrom(const CMsgVector2D& from);
  368. void Clear();
  369. bool IsInitialized() const;
  370. int ByteSize() const;
  371. bool MergePartialFromCodedStream(
  372. ::google::protobuf::io::CodedInputStream* input);
  373. void SerializeWithCachedSizes(
  374. ::google::protobuf::io::CodedOutputStream* output) const;
  375. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  376. int GetCachedSize() const { return _cached_size_; }
  377. private:
  378. void SharedCtor();
  379. void SharedDtor();
  380. void SetCachedSize(int size) const;
  381. public:
  382. ::google::protobuf::Metadata GetMetadata() const;
  383. // nested types ----------------------------------------------------
  384. // accessors -------------------------------------------------------
  385. // optional float x = 1;
  386. inline bool has_x() const;
  387. inline void clear_x();
  388. static const int kXFieldNumber = 1;
  389. inline float x() const;
  390. inline void set_x(float value);
  391. // optional float y = 2;
  392. inline bool has_y() const;
  393. inline void clear_y();
  394. static const int kYFieldNumber = 2;
  395. inline float y() const;
  396. inline void set_y(float value);
  397. // @@protoc_insertion_point(class_scope:CMsgVector2D)
  398. private:
  399. inline void set_has_x();
  400. inline void clear_has_x();
  401. inline void set_has_y();
  402. inline void clear_has_y();
  403. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  404. float x_;
  405. float y_;
  406. mutable int _cached_size_;
  407. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  408. friend void protobuf_AddDesc_netmessages_2eproto();
  409. friend void protobuf_AssignDesc_netmessages_2eproto();
  410. friend void protobuf_ShutdownFile_netmessages_2eproto();
  411. void InitAsDefaultInstance();
  412. static CMsgVector2D* default_instance_;
  413. };
  414. // -------------------------------------------------------------------
  415. class CMsgQAngle : public ::google::protobuf::Message {
  416. public:
  417. CMsgQAngle();
  418. virtual ~CMsgQAngle();
  419. CMsgQAngle(const CMsgQAngle& from);
  420. inline CMsgQAngle& operator=(const CMsgQAngle& from) {
  421. CopyFrom(from);
  422. return *this;
  423. }
  424. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  425. return _unknown_fields_;
  426. }
  427. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  428. return &_unknown_fields_;
  429. }
  430. static const ::google::protobuf::Descriptor* descriptor();
  431. static const CMsgQAngle& default_instance();
  432. void Swap(CMsgQAngle* other);
  433. // implements Message ----------------------------------------------
  434. CMsgQAngle* New() const;
  435. void CopyFrom(const ::google::protobuf::Message& from);
  436. void MergeFrom(const ::google::protobuf::Message& from);
  437. void CopyFrom(const CMsgQAngle& from);
  438. void MergeFrom(const CMsgQAngle& from);
  439. void Clear();
  440. bool IsInitialized() const;
  441. int ByteSize() const;
  442. bool MergePartialFromCodedStream(
  443. ::google::protobuf::io::CodedInputStream* input);
  444. void SerializeWithCachedSizes(
  445. ::google::protobuf::io::CodedOutputStream* output) const;
  446. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  447. int GetCachedSize() const { return _cached_size_; }
  448. private:
  449. void SharedCtor();
  450. void SharedDtor();
  451. void SetCachedSize(int size) const;
  452. public:
  453. ::google::protobuf::Metadata GetMetadata() const;
  454. // nested types ----------------------------------------------------
  455. // accessors -------------------------------------------------------
  456. // optional float x = 1;
  457. inline bool has_x() const;
  458. inline void clear_x();
  459. static const int kXFieldNumber = 1;
  460. inline float x() const;
  461. inline void set_x(float value);
  462. // optional float y = 2;
  463. inline bool has_y() const;
  464. inline void clear_y();
  465. static const int kYFieldNumber = 2;
  466. inline float y() const;
  467. inline void set_y(float value);
  468. // optional float z = 3;
  469. inline bool has_z() const;
  470. inline void clear_z();
  471. static const int kZFieldNumber = 3;
  472. inline float z() const;
  473. inline void set_z(float value);
  474. // @@protoc_insertion_point(class_scope:CMsgQAngle)
  475. private:
  476. inline void set_has_x();
  477. inline void clear_has_x();
  478. inline void set_has_y();
  479. inline void clear_has_y();
  480. inline void set_has_z();
  481. inline void clear_has_z();
  482. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  483. float x_;
  484. float y_;
  485. float z_;
  486. mutable int _cached_size_;
  487. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  488. friend void protobuf_AddDesc_netmessages_2eproto();
  489. friend void protobuf_AssignDesc_netmessages_2eproto();
  490. friend void protobuf_ShutdownFile_netmessages_2eproto();
  491. void InitAsDefaultInstance();
  492. static CMsgQAngle* default_instance_;
  493. };
  494. // -------------------------------------------------------------------
  495. class CMsgRGBA : public ::google::protobuf::Message {
  496. public:
  497. CMsgRGBA();
  498. virtual ~CMsgRGBA();
  499. CMsgRGBA(const CMsgRGBA& from);
  500. inline CMsgRGBA& operator=(const CMsgRGBA& from) {
  501. CopyFrom(from);
  502. return *this;
  503. }
  504. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  505. return _unknown_fields_;
  506. }
  507. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  508. return &_unknown_fields_;
  509. }
  510. static const ::google::protobuf::Descriptor* descriptor();
  511. static const CMsgRGBA& default_instance();
  512. void Swap(CMsgRGBA* other);
  513. // implements Message ----------------------------------------------
  514. CMsgRGBA* New() const;
  515. void CopyFrom(const ::google::protobuf::Message& from);
  516. void MergeFrom(const ::google::protobuf::Message& from);
  517. void CopyFrom(const CMsgRGBA& from);
  518. void MergeFrom(const CMsgRGBA& from);
  519. void Clear();
  520. bool IsInitialized() const;
  521. int ByteSize() const;
  522. bool MergePartialFromCodedStream(
  523. ::google::protobuf::io::CodedInputStream* input);
  524. void SerializeWithCachedSizes(
  525. ::google::protobuf::io::CodedOutputStream* output) const;
  526. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  527. int GetCachedSize() const { return _cached_size_; }
  528. private:
  529. void SharedCtor();
  530. void SharedDtor();
  531. void SetCachedSize(int size) const;
  532. public:
  533. ::google::protobuf::Metadata GetMetadata() const;
  534. // nested types ----------------------------------------------------
  535. // accessors -------------------------------------------------------
  536. // optional int32 r = 1;
  537. inline bool has_r() const;
  538. inline void clear_r();
  539. static const int kRFieldNumber = 1;
  540. inline ::google::protobuf::int32 r() const;
  541. inline void set_r(::google::protobuf::int32 value);
  542. // optional int32 g = 2;
  543. inline bool has_g() const;
  544. inline void clear_g();
  545. static const int kGFieldNumber = 2;
  546. inline ::google::protobuf::int32 g() const;
  547. inline void set_g(::google::protobuf::int32 value);
  548. // optional int32 b = 3;
  549. inline bool has_b() const;
  550. inline void clear_b();
  551. static const int kBFieldNumber = 3;
  552. inline ::google::protobuf::int32 b() const;
  553. inline void set_b(::google::protobuf::int32 value);
  554. // optional int32 a = 4;
  555. inline bool has_a() const;
  556. inline void clear_a();
  557. static const int kAFieldNumber = 4;
  558. inline ::google::protobuf::int32 a() const;
  559. inline void set_a(::google::protobuf::int32 value);
  560. // @@protoc_insertion_point(class_scope:CMsgRGBA)
  561. private:
  562. inline void set_has_r();
  563. inline void clear_has_r();
  564. inline void set_has_g();
  565. inline void clear_has_g();
  566. inline void set_has_b();
  567. inline void clear_has_b();
  568. inline void set_has_a();
  569. inline void clear_has_a();
  570. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  571. ::google::protobuf::int32 r_;
  572. ::google::protobuf::int32 g_;
  573. ::google::protobuf::int32 b_;
  574. ::google::protobuf::int32 a_;
  575. mutable int _cached_size_;
  576. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  577. friend void protobuf_AddDesc_netmessages_2eproto();
  578. friend void protobuf_AssignDesc_netmessages_2eproto();
  579. friend void protobuf_ShutdownFile_netmessages_2eproto();
  580. void InitAsDefaultInstance();
  581. static CMsgRGBA* default_instance_;
  582. };
  583. // -------------------------------------------------------------------
  584. class CNETMsg_Tick : public ::google::protobuf::Message {
  585. public:
  586. CNETMsg_Tick();
  587. virtual ~CNETMsg_Tick();
  588. CNETMsg_Tick(const CNETMsg_Tick& from);
  589. inline CNETMsg_Tick& operator=(const CNETMsg_Tick& from) {
  590. CopyFrom(from);
  591. return *this;
  592. }
  593. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  594. return _unknown_fields_;
  595. }
  596. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  597. return &_unknown_fields_;
  598. }
  599. static const ::google::protobuf::Descriptor* descriptor();
  600. static const CNETMsg_Tick& default_instance();
  601. void Swap(CNETMsg_Tick* other);
  602. // implements Message ----------------------------------------------
  603. CNETMsg_Tick* New() const;
  604. void CopyFrom(const ::google::protobuf::Message& from);
  605. void MergeFrom(const ::google::protobuf::Message& from);
  606. void CopyFrom(const CNETMsg_Tick& from);
  607. void MergeFrom(const CNETMsg_Tick& from);
  608. void Clear();
  609. bool IsInitialized() const;
  610. int ByteSize() const;
  611. bool MergePartialFromCodedStream(
  612. ::google::protobuf::io::CodedInputStream* input);
  613. void SerializeWithCachedSizes(
  614. ::google::protobuf::io::CodedOutputStream* output) const;
  615. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  616. int GetCachedSize() const { return _cached_size_; }
  617. private:
  618. void SharedCtor();
  619. void SharedDtor();
  620. void SetCachedSize(int size) const;
  621. public:
  622. ::google::protobuf::Metadata GetMetadata() const;
  623. // nested types ----------------------------------------------------
  624. // accessors -------------------------------------------------------
  625. // optional uint32 tick = 1;
  626. inline bool has_tick() const;
  627. inline void clear_tick();
  628. static const int kTickFieldNumber = 1;
  629. inline ::google::protobuf::uint32 tick() const;
  630. inline void set_tick(::google::protobuf::uint32 value);
  631. // optional uint32 host_computationtime = 4;
  632. inline bool has_host_computationtime() const;
  633. inline void clear_host_computationtime();
  634. static const int kHostComputationtimeFieldNumber = 4;
  635. inline ::google::protobuf::uint32 host_computationtime() const;
  636. inline void set_host_computationtime(::google::protobuf::uint32 value);
  637. // optional uint32 host_computationtime_std_deviation = 5;
  638. inline bool has_host_computationtime_std_deviation() const;
  639. inline void clear_host_computationtime_std_deviation();
  640. static const int kHostComputationtimeStdDeviationFieldNumber = 5;
  641. inline ::google::protobuf::uint32 host_computationtime_std_deviation() const;
  642. inline void set_host_computationtime_std_deviation(::google::protobuf::uint32 value);
  643. // optional uint32 host_framestarttime_std_deviation = 6;
  644. inline bool has_host_framestarttime_std_deviation() const;
  645. inline void clear_host_framestarttime_std_deviation();
  646. static const int kHostFramestarttimeStdDeviationFieldNumber = 6;
  647. inline ::google::protobuf::uint32 host_framestarttime_std_deviation() const;
  648. inline void set_host_framestarttime_std_deviation(::google::protobuf::uint32 value);
  649. // optional uint32 hltv_replay_flags = 7;
  650. inline bool has_hltv_replay_flags() const;
  651. inline void clear_hltv_replay_flags();
  652. static const int kHltvReplayFlagsFieldNumber = 7;
  653. inline ::google::protobuf::uint32 hltv_replay_flags() const;
  654. inline void set_hltv_replay_flags(::google::protobuf::uint32 value);
  655. // @@protoc_insertion_point(class_scope:CNETMsg_Tick)
  656. private:
  657. inline void set_has_tick();
  658. inline void clear_has_tick();
  659. inline void set_has_host_computationtime();
  660. inline void clear_has_host_computationtime();
  661. inline void set_has_host_computationtime_std_deviation();
  662. inline void clear_has_host_computationtime_std_deviation();
  663. inline void set_has_host_framestarttime_std_deviation();
  664. inline void clear_has_host_framestarttime_std_deviation();
  665. inline void set_has_hltv_replay_flags();
  666. inline void clear_has_hltv_replay_flags();
  667. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  668. ::google::protobuf::uint32 tick_;
  669. ::google::protobuf::uint32 host_computationtime_;
  670. ::google::protobuf::uint32 host_computationtime_std_deviation_;
  671. ::google::protobuf::uint32 host_framestarttime_std_deviation_;
  672. ::google::protobuf::uint32 hltv_replay_flags_;
  673. mutable int _cached_size_;
  674. ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32];
  675. friend void protobuf_AddDesc_netmessages_2eproto();
  676. friend void protobuf_AssignDesc_netmessages_2eproto();
  677. friend void protobuf_ShutdownFile_netmessages_2eproto();
  678. void InitAsDefaultInstance();
  679. static CNETMsg_Tick* default_instance_;
  680. };
  681. // -------------------------------------------------------------------
  682. class CNETMsg_StringCmd : public ::google::protobuf::Message {
  683. public:
  684. CNETMsg_StringCmd();
  685. virtual ~CNETMsg_StringCmd();
  686. CNETMsg_StringCmd(const CNETMsg_StringCmd& from);
  687. inline CNETMsg_StringCmd& operator=(const CNETMsg_StringCmd& from) {
  688. CopyFrom(from);
  689. return *this;
  690. }
  691. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  692. return _unknown_fields_;
  693. }
  694. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  695. return &_unknown_fields_;
  696. }
  697. static const ::google::protobuf::Descriptor* descriptor();
  698. static const CNETMsg_StringCmd& default_instance();
  699. void Swap(CNETMsg_StringCmd* other);
  700. // implements Message ----------------------------------------------
  701. CNETMsg_StringCmd* New() const;
  702. void CopyFrom(const ::google::protobuf::Message& from);
  703. void MergeFrom(const ::google::protobuf::Message& from);
  704. void CopyFrom(const CNETMsg_StringCmd& from);
  705. void MergeFrom(const CNETMsg_StringCmd& from);
  706. void Clear();
  707. bool IsInitialized() const;
  708. int ByteSize() const;
  709. bool MergePartialFromCodedStream(
  710. ::google::protobuf::io::CodedInputStream* input);
  711. void SerializeWithCachedSizes(
  712. ::google::protobuf::io::CodedOutputStream* output) const;
  713. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  714. int GetCachedSize() const { return _cached_size_; }
  715. private:
  716. void SharedCtor();
  717. void SharedDtor();
  718. void SetCachedSize(int size) const;
  719. public:
  720. ::google::protobuf::Metadata GetMetadata() const;
  721. // nested types ----------------------------------------------------
  722. // accessors -------------------------------------------------------
  723. // optional string command = 1;
  724. inline bool has_command() const;
  725. inline void clear_command();
  726. static const int kCommandFieldNumber = 1;
  727. inline const ::std::string& command() const;
  728. inline void set_command(const ::std::string& value);
  729. inline void set_command(const char* value);
  730. inline void set_command(const char* value, size_t size);
  731. inline ::std::string* mutable_command();
  732. inline ::std::string* release_command();
  733. inline void set_allocated_command(::std::string* command);
  734. // @@protoc_insertion_point(class_scope:CNETMsg_StringCmd)
  735. private:
  736. inline void set_has_command();
  737. inline void clear_has_command();
  738. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  739. ::std::string* command_;
  740. mutable int _cached_size_;
  741. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  742. friend void protobuf_AddDesc_netmessages_2eproto();
  743. friend void protobuf_AssignDesc_netmessages_2eproto();
  744. friend void protobuf_ShutdownFile_netmessages_2eproto();
  745. void InitAsDefaultInstance();
  746. static CNETMsg_StringCmd* default_instance_;
  747. };
  748. // -------------------------------------------------------------------
  749. class CNETMsg_SignonState : public ::google::protobuf::Message {
  750. public:
  751. CNETMsg_SignonState();
  752. virtual ~CNETMsg_SignonState();
  753. CNETMsg_SignonState(const CNETMsg_SignonState& from);
  754. inline CNETMsg_SignonState& operator=(const CNETMsg_SignonState& from) {
  755. CopyFrom(from);
  756. return *this;
  757. }
  758. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  759. return _unknown_fields_;
  760. }
  761. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  762. return &_unknown_fields_;
  763. }
  764. static const ::google::protobuf::Descriptor* descriptor();
  765. static const CNETMsg_SignonState& default_instance();
  766. void Swap(CNETMsg_SignonState* other);
  767. // implements Message ----------------------------------------------
  768. CNETMsg_SignonState* New() const;
  769. void CopyFrom(const ::google::protobuf::Message& from);
  770. void MergeFrom(const ::google::protobuf::Message& from);
  771. void CopyFrom(const CNETMsg_SignonState& from);
  772. void MergeFrom(const CNETMsg_SignonState& from);
  773. void Clear();
  774. bool IsInitialized() const;
  775. int ByteSize() const;
  776. bool MergePartialFromCodedStream(
  777. ::google::protobuf::io::CodedInputStream* input);
  778. void SerializeWithCachedSizes(
  779. ::google::protobuf::io::CodedOutputStream* output) const;
  780. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  781. int GetCachedSize() const { return _cached_size_; }
  782. private:
  783. void SharedCtor();
  784. void SharedDtor();
  785. void SetCachedSize(int size) const;
  786. public:
  787. ::google::protobuf::Metadata GetMetadata() const;
  788. // nested types ----------------------------------------------------
  789. // accessors -------------------------------------------------------
  790. // optional uint32 signon_state = 1;
  791. inline bool has_signon_state() const;
  792. inline void clear_signon_state();
  793. static const int kSignonStateFieldNumber = 1;
  794. inline ::google::protobuf::uint32 signon_state() const;
  795. inline void set_signon_state(::google::protobuf::uint32 value);
  796. // optional uint32 spawn_count = 2;
  797. inline bool has_spawn_count() const;
  798. inline void clear_spawn_count();
  799. static const int kSpawnCountFieldNumber = 2;
  800. inline ::google::protobuf::uint32 spawn_count() const;
  801. inline void set_spawn_count(::google::protobuf::uint32 value);
  802. // optional uint32 num_server_players = 3;
  803. inline bool has_num_server_players() const;
  804. inline void clear_num_server_players();
  805. static const int kNumServerPlayersFieldNumber = 3;
  806. inline ::google::protobuf::uint32 num_server_players() const;
  807. inline void set_num_server_players(::google::protobuf::uint32 value);
  808. // repeated string players_networkids = 4;
  809. inline int players_networkids_size() const;
  810. inline void clear_players_networkids();
  811. static const int kPlayersNetworkidsFieldNumber = 4;
  812. inline const ::std::string& players_networkids(int index) const;
  813. inline ::std::string* mutable_players_networkids(int index);
  814. inline void set_players_networkids(int index, const ::std::string& value);
  815. inline void set_players_networkids(int index, const char* value);
  816. inline void set_players_networkids(int index, const char* value, size_t size);
  817. inline ::std::string* add_players_networkids();
  818. inline void add_players_networkids(const ::std::string& value);
  819. inline void add_players_networkids(const char* value);
  820. inline void add_players_networkids(const char* value, size_t size);
  821. inline const ::google::protobuf::RepeatedPtrField< ::std::string>& players_networkids() const;
  822. inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_players_networkids();
  823. // optional string map_name = 5;
  824. inline bool has_map_name() const;
  825. inline void clear_map_name();
  826. static const int kMapNameFieldNumber = 5;
  827. inline const ::std::string& map_name() const;
  828. inline void set_map_name(const ::std::string& value);
  829. inline void set_map_name(const char* value);
  830. inline void set_map_name(const char* value, size_t size);
  831. inline ::std::string* mutable_map_name();
  832. inline ::std::string* release_map_name();
  833. inline void set_allocated_map_name(::std::string* map_name);
  834. // @@protoc_insertion_point(class_scope:CNETMsg_SignonState)
  835. private:
  836. inline void set_has_signon_state();
  837. inline void clear_has_signon_state();
  838. inline void set_has_spawn_count();
  839. inline void clear_has_spawn_count();
  840. inline void set_has_num_server_players();
  841. inline void clear_has_num_server_players();
  842. inline void set_has_map_name();
  843. inline void clear_has_map_name();
  844. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  845. ::google::protobuf::uint32 signon_state_;
  846. ::google::protobuf::uint32 spawn_count_;
  847. ::google::protobuf::RepeatedPtrField< ::std::string> players_networkids_;
  848. ::std::string* map_name_;
  849. ::google::protobuf::uint32 num_server_players_;
  850. mutable int _cached_size_;
  851. ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32];
  852. friend void protobuf_AddDesc_netmessages_2eproto();
  853. friend void protobuf_AssignDesc_netmessages_2eproto();
  854. friend void protobuf_ShutdownFile_netmessages_2eproto();
  855. void InitAsDefaultInstance();
  856. static CNETMsg_SignonState* default_instance_;
  857. };
  858. // -------------------------------------------------------------------
  859. class CMsg_CVars_CVar : public ::google::protobuf::Message {
  860. public:
  861. CMsg_CVars_CVar();
  862. virtual ~CMsg_CVars_CVar();
  863. CMsg_CVars_CVar(const CMsg_CVars_CVar& from);
  864. inline CMsg_CVars_CVar& operator=(const CMsg_CVars_CVar& from) {
  865. CopyFrom(from);
  866. return *this;
  867. }
  868. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  869. return _unknown_fields_;
  870. }
  871. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  872. return &_unknown_fields_;
  873. }
  874. static const ::google::protobuf::Descriptor* descriptor();
  875. static const CMsg_CVars_CVar& default_instance();
  876. void Swap(CMsg_CVars_CVar* other);
  877. // implements Message ----------------------------------------------
  878. CMsg_CVars_CVar* New() const;
  879. void CopyFrom(const ::google::protobuf::Message& from);
  880. void MergeFrom(const ::google::protobuf::Message& from);
  881. void CopyFrom(const CMsg_CVars_CVar& from);
  882. void MergeFrom(const CMsg_CVars_CVar& from);
  883. void Clear();
  884. bool IsInitialized() const;
  885. int ByteSize() const;
  886. bool MergePartialFromCodedStream(
  887. ::google::protobuf::io::CodedInputStream* input);
  888. void SerializeWithCachedSizes(
  889. ::google::protobuf::io::CodedOutputStream* output) const;
  890. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  891. int GetCachedSize() const { return _cached_size_; }
  892. private:
  893. void SharedCtor();
  894. void SharedDtor();
  895. void SetCachedSize(int size) const;
  896. public:
  897. ::google::protobuf::Metadata GetMetadata() const;
  898. // nested types ----------------------------------------------------
  899. // accessors -------------------------------------------------------
  900. // optional string name = 1;
  901. inline bool has_name() const;
  902. inline void clear_name();
  903. static const int kNameFieldNumber = 1;
  904. inline const ::std::string& name() const;
  905. inline void set_name(const ::std::string& value);
  906. inline void set_name(const char* value);
  907. inline void set_name(const char* value, size_t size);
  908. inline ::std::string* mutable_name();
  909. inline ::std::string* release_name();
  910. inline void set_allocated_name(::std::string* name);
  911. // optional string value = 2;
  912. inline bool has_value() const;
  913. inline void clear_value();
  914. static const int kValueFieldNumber = 2;
  915. inline const ::std::string& value() const;
  916. inline void set_value(const ::std::string& value);
  917. inline void set_value(const char* value);
  918. inline void set_value(const char* value, size_t size);
  919. inline ::std::string* mutable_value();
  920. inline ::std::string* release_value();
  921. inline void set_allocated_value(::std::string* value);
  922. // optional uint32 dictionary_name = 3;
  923. inline bool has_dictionary_name() const;
  924. inline void clear_dictionary_name();
  925. static const int kDictionaryNameFieldNumber = 3;
  926. inline ::google::protobuf::uint32 dictionary_name() const;
  927. inline void set_dictionary_name(::google::protobuf::uint32 value);
  928. // @@protoc_insertion_point(class_scope:CMsg_CVars.CVar)
  929. private:
  930. inline void set_has_name();
  931. inline void clear_has_name();
  932. inline void set_has_value();
  933. inline void clear_has_value();
  934. inline void set_has_dictionary_name();
  935. inline void clear_has_dictionary_name();
  936. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  937. ::std::string* name_;
  938. ::std::string* value_;
  939. ::google::protobuf::uint32 dictionary_name_;
  940. mutable int _cached_size_;
  941. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  942. friend void protobuf_AddDesc_netmessages_2eproto();
  943. friend void protobuf_AssignDesc_netmessages_2eproto();
  944. friend void protobuf_ShutdownFile_netmessages_2eproto();
  945. void InitAsDefaultInstance();
  946. static CMsg_CVars_CVar* default_instance_;
  947. };
  948. // -------------------------------------------------------------------
  949. class CMsg_CVars : public ::google::protobuf::Message {
  950. public:
  951. CMsg_CVars();
  952. virtual ~CMsg_CVars();
  953. CMsg_CVars(const CMsg_CVars& from);
  954. inline CMsg_CVars& operator=(const CMsg_CVars& from) {
  955. CopyFrom(from);
  956. return *this;
  957. }
  958. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  959. return _unknown_fields_;
  960. }
  961. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  962. return &_unknown_fields_;
  963. }
  964. static const ::google::protobuf::Descriptor* descriptor();
  965. static const CMsg_CVars& default_instance();
  966. void Swap(CMsg_CVars* other);
  967. // implements Message ----------------------------------------------
  968. CMsg_CVars* New() const;
  969. void CopyFrom(const ::google::protobuf::Message& from);
  970. void MergeFrom(const ::google::protobuf::Message& from);
  971. void CopyFrom(const CMsg_CVars& from);
  972. void MergeFrom(const CMsg_CVars& from);
  973. void Clear();
  974. bool IsInitialized() const;
  975. int ByteSize() const;
  976. bool MergePartialFromCodedStream(
  977. ::google::protobuf::io::CodedInputStream* input);
  978. void SerializeWithCachedSizes(
  979. ::google::protobuf::io::CodedOutputStream* output) const;
  980. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  981. int GetCachedSize() const { return _cached_size_; }
  982. private:
  983. void SharedCtor();
  984. void SharedDtor();
  985. void SetCachedSize(int size) const;
  986. public:
  987. ::google::protobuf::Metadata GetMetadata() const;
  988. // nested types ----------------------------------------------------
  989. typedef CMsg_CVars_CVar CVar;
  990. // accessors -------------------------------------------------------
  991. // repeated .CMsg_CVars.CVar cvars = 1;
  992. inline int cvars_size() const;
  993. inline void clear_cvars();
  994. static const int kCvarsFieldNumber = 1;
  995. inline const ::CMsg_CVars_CVar& cvars(int index) const;
  996. inline ::CMsg_CVars_CVar* mutable_cvars(int index);
  997. inline ::CMsg_CVars_CVar* add_cvars();
  998. inline const ::google::protobuf::RepeatedPtrField< ::CMsg_CVars_CVar >&
  999. cvars() const;
  1000. inline ::google::protobuf::RepeatedPtrField< ::CMsg_CVars_CVar >*
  1001. mutable_cvars();
  1002. // @@protoc_insertion_point(class_scope:CMsg_CVars)
  1003. private:
  1004. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1005. ::google::protobuf::RepeatedPtrField< ::CMsg_CVars_CVar > cvars_;
  1006. mutable int _cached_size_;
  1007. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1008. friend void protobuf_AddDesc_netmessages_2eproto();
  1009. friend void protobuf_AssignDesc_netmessages_2eproto();
  1010. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1011. void InitAsDefaultInstance();
  1012. static CMsg_CVars* default_instance_;
  1013. };
  1014. // -------------------------------------------------------------------
  1015. class CNETMsg_SetConVar : public ::google::protobuf::Message {
  1016. public:
  1017. CNETMsg_SetConVar();
  1018. virtual ~CNETMsg_SetConVar();
  1019. CNETMsg_SetConVar(const CNETMsg_SetConVar& from);
  1020. inline CNETMsg_SetConVar& operator=(const CNETMsg_SetConVar& from) {
  1021. CopyFrom(from);
  1022. return *this;
  1023. }
  1024. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1025. return _unknown_fields_;
  1026. }
  1027. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1028. return &_unknown_fields_;
  1029. }
  1030. static const ::google::protobuf::Descriptor* descriptor();
  1031. static const CNETMsg_SetConVar& default_instance();
  1032. void Swap(CNETMsg_SetConVar* other);
  1033. // implements Message ----------------------------------------------
  1034. CNETMsg_SetConVar* New() const;
  1035. void CopyFrom(const ::google::protobuf::Message& from);
  1036. void MergeFrom(const ::google::protobuf::Message& from);
  1037. void CopyFrom(const CNETMsg_SetConVar& from);
  1038. void MergeFrom(const CNETMsg_SetConVar& from);
  1039. void Clear();
  1040. bool IsInitialized() const;
  1041. int ByteSize() const;
  1042. bool MergePartialFromCodedStream(
  1043. ::google::protobuf::io::CodedInputStream* input);
  1044. void SerializeWithCachedSizes(
  1045. ::google::protobuf::io::CodedOutputStream* output) const;
  1046. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1047. int GetCachedSize() const { return _cached_size_; }
  1048. private:
  1049. void SharedCtor();
  1050. void SharedDtor();
  1051. void SetCachedSize(int size) const;
  1052. public:
  1053. ::google::protobuf::Metadata GetMetadata() const;
  1054. // nested types ----------------------------------------------------
  1055. // accessors -------------------------------------------------------
  1056. // optional .CMsg_CVars convars = 1;
  1057. inline bool has_convars() const;
  1058. inline void clear_convars();
  1059. static const int kConvarsFieldNumber = 1;
  1060. inline const ::CMsg_CVars& convars() const;
  1061. inline ::CMsg_CVars* mutable_convars();
  1062. inline ::CMsg_CVars* release_convars();
  1063. inline void set_allocated_convars(::CMsg_CVars* convars);
  1064. // @@protoc_insertion_point(class_scope:CNETMsg_SetConVar)
  1065. private:
  1066. inline void set_has_convars();
  1067. inline void clear_has_convars();
  1068. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1069. ::CMsg_CVars* convars_;
  1070. mutable int _cached_size_;
  1071. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1072. friend void protobuf_AddDesc_netmessages_2eproto();
  1073. friend void protobuf_AssignDesc_netmessages_2eproto();
  1074. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1075. void InitAsDefaultInstance();
  1076. static CNETMsg_SetConVar* default_instance_;
  1077. };
  1078. // -------------------------------------------------------------------
  1079. class CNETMsg_NOP : public ::google::protobuf::Message {
  1080. public:
  1081. CNETMsg_NOP();
  1082. virtual ~CNETMsg_NOP();
  1083. CNETMsg_NOP(const CNETMsg_NOP& from);
  1084. inline CNETMsg_NOP& operator=(const CNETMsg_NOP& from) {
  1085. CopyFrom(from);
  1086. return *this;
  1087. }
  1088. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1089. return _unknown_fields_;
  1090. }
  1091. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1092. return &_unknown_fields_;
  1093. }
  1094. static const ::google::protobuf::Descriptor* descriptor();
  1095. static const CNETMsg_NOP& default_instance();
  1096. void Swap(CNETMsg_NOP* other);
  1097. // implements Message ----------------------------------------------
  1098. CNETMsg_NOP* New() const;
  1099. void CopyFrom(const ::google::protobuf::Message& from);
  1100. void MergeFrom(const ::google::protobuf::Message& from);
  1101. void CopyFrom(const CNETMsg_NOP& from);
  1102. void MergeFrom(const CNETMsg_NOP& from);
  1103. void Clear();
  1104. bool IsInitialized() const;
  1105. int ByteSize() const;
  1106. bool MergePartialFromCodedStream(
  1107. ::google::protobuf::io::CodedInputStream* input);
  1108. void SerializeWithCachedSizes(
  1109. ::google::protobuf::io::CodedOutputStream* output) const;
  1110. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1111. int GetCachedSize() const { return _cached_size_; }
  1112. private:
  1113. void SharedCtor();
  1114. void SharedDtor();
  1115. void SetCachedSize(int size) const;
  1116. public:
  1117. ::google::protobuf::Metadata GetMetadata() const;
  1118. // nested types ----------------------------------------------------
  1119. // accessors -------------------------------------------------------
  1120. // @@protoc_insertion_point(class_scope:CNETMsg_NOP)
  1121. private:
  1122. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1123. mutable int _cached_size_;
  1124. ::google::protobuf::uint32 _has_bits_[1];
  1125. friend void protobuf_AddDesc_netmessages_2eproto();
  1126. friend void protobuf_AssignDesc_netmessages_2eproto();
  1127. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1128. void InitAsDefaultInstance();
  1129. static CNETMsg_NOP* default_instance_;
  1130. };
  1131. // -------------------------------------------------------------------
  1132. class CNETMsg_Disconnect : public ::google::protobuf::Message {
  1133. public:
  1134. CNETMsg_Disconnect();
  1135. virtual ~CNETMsg_Disconnect();
  1136. CNETMsg_Disconnect(const CNETMsg_Disconnect& from);
  1137. inline CNETMsg_Disconnect& operator=(const CNETMsg_Disconnect& from) {
  1138. CopyFrom(from);
  1139. return *this;
  1140. }
  1141. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1142. return _unknown_fields_;
  1143. }
  1144. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1145. return &_unknown_fields_;
  1146. }
  1147. static const ::google::protobuf::Descriptor* descriptor();
  1148. static const CNETMsg_Disconnect& default_instance();
  1149. void Swap(CNETMsg_Disconnect* other);
  1150. // implements Message ----------------------------------------------
  1151. CNETMsg_Disconnect* New() const;
  1152. void CopyFrom(const ::google::protobuf::Message& from);
  1153. void MergeFrom(const ::google::protobuf::Message& from);
  1154. void CopyFrom(const CNETMsg_Disconnect& from);
  1155. void MergeFrom(const CNETMsg_Disconnect& from);
  1156. void Clear();
  1157. bool IsInitialized() const;
  1158. int ByteSize() const;
  1159. bool MergePartialFromCodedStream(
  1160. ::google::protobuf::io::CodedInputStream* input);
  1161. void SerializeWithCachedSizes(
  1162. ::google::protobuf::io::CodedOutputStream* output) const;
  1163. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1164. int GetCachedSize() const { return _cached_size_; }
  1165. private:
  1166. void SharedCtor();
  1167. void SharedDtor();
  1168. void SetCachedSize(int size) const;
  1169. public:
  1170. ::google::protobuf::Metadata GetMetadata() const;
  1171. // nested types ----------------------------------------------------
  1172. // accessors -------------------------------------------------------
  1173. // optional string text = 1;
  1174. inline bool has_text() const;
  1175. inline void clear_text();
  1176. static const int kTextFieldNumber = 1;
  1177. inline const ::std::string& text() const;
  1178. inline void set_text(const ::std::string& value);
  1179. inline void set_text(const char* value);
  1180. inline void set_text(const char* value, size_t size);
  1181. inline ::std::string* mutable_text();
  1182. inline ::std::string* release_text();
  1183. inline void set_allocated_text(::std::string* text);
  1184. // @@protoc_insertion_point(class_scope:CNETMsg_Disconnect)
  1185. private:
  1186. inline void set_has_text();
  1187. inline void clear_has_text();
  1188. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1189. ::std::string* text_;
  1190. mutable int _cached_size_;
  1191. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1192. friend void protobuf_AddDesc_netmessages_2eproto();
  1193. friend void protobuf_AssignDesc_netmessages_2eproto();
  1194. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1195. void InitAsDefaultInstance();
  1196. static CNETMsg_Disconnect* default_instance_;
  1197. };
  1198. // -------------------------------------------------------------------
  1199. class CNETMsg_File : public ::google::protobuf::Message {
  1200. public:
  1201. CNETMsg_File();
  1202. virtual ~CNETMsg_File();
  1203. CNETMsg_File(const CNETMsg_File& from);
  1204. inline CNETMsg_File& operator=(const CNETMsg_File& from) {
  1205. CopyFrom(from);
  1206. return *this;
  1207. }
  1208. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1209. return _unknown_fields_;
  1210. }
  1211. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1212. return &_unknown_fields_;
  1213. }
  1214. static const ::google::protobuf::Descriptor* descriptor();
  1215. static const CNETMsg_File& default_instance();
  1216. void Swap(CNETMsg_File* other);
  1217. // implements Message ----------------------------------------------
  1218. CNETMsg_File* New() const;
  1219. void CopyFrom(const ::google::protobuf::Message& from);
  1220. void MergeFrom(const ::google::protobuf::Message& from);
  1221. void CopyFrom(const CNETMsg_File& from);
  1222. void MergeFrom(const CNETMsg_File& from);
  1223. void Clear();
  1224. bool IsInitialized() const;
  1225. int ByteSize() const;
  1226. bool MergePartialFromCodedStream(
  1227. ::google::protobuf::io::CodedInputStream* input);
  1228. void SerializeWithCachedSizes(
  1229. ::google::protobuf::io::CodedOutputStream* output) const;
  1230. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1231. int GetCachedSize() const { return _cached_size_; }
  1232. private:
  1233. void SharedCtor();
  1234. void SharedDtor();
  1235. void SetCachedSize(int size) const;
  1236. public:
  1237. ::google::protobuf::Metadata GetMetadata() const;
  1238. // nested types ----------------------------------------------------
  1239. // accessors -------------------------------------------------------
  1240. // optional int32 transfer_id = 1;
  1241. inline bool has_transfer_id() const;
  1242. inline void clear_transfer_id();
  1243. static const int kTransferIdFieldNumber = 1;
  1244. inline ::google::protobuf::int32 transfer_id() const;
  1245. inline void set_transfer_id(::google::protobuf::int32 value);
  1246. // optional string file_name = 2;
  1247. inline bool has_file_name() const;
  1248. inline void clear_file_name();
  1249. static const int kFileNameFieldNumber = 2;
  1250. inline const ::std::string& file_name() const;
  1251. inline void set_file_name(const ::std::string& value);
  1252. inline void set_file_name(const char* value);
  1253. inline void set_file_name(const char* value, size_t size);
  1254. inline ::std::string* mutable_file_name();
  1255. inline ::std::string* release_file_name();
  1256. inline void set_allocated_file_name(::std::string* file_name);
  1257. // optional bool is_replay_demo_file = 3;
  1258. inline bool has_is_replay_demo_file() const;
  1259. inline void clear_is_replay_demo_file();
  1260. static const int kIsReplayDemoFileFieldNumber = 3;
  1261. inline bool is_replay_demo_file() const;
  1262. inline void set_is_replay_demo_file(bool value);
  1263. // optional bool deny = 4;
  1264. inline bool has_deny() const;
  1265. inline void clear_deny();
  1266. static const int kDenyFieldNumber = 4;
  1267. inline bool deny() const;
  1268. inline void set_deny(bool value);
  1269. // @@protoc_insertion_point(class_scope:CNETMsg_File)
  1270. private:
  1271. inline void set_has_transfer_id();
  1272. inline void clear_has_transfer_id();
  1273. inline void set_has_file_name();
  1274. inline void clear_has_file_name();
  1275. inline void set_has_is_replay_demo_file();
  1276. inline void clear_has_is_replay_demo_file();
  1277. inline void set_has_deny();
  1278. inline void clear_has_deny();
  1279. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1280. ::std::string* file_name_;
  1281. ::google::protobuf::int32 transfer_id_;
  1282. bool is_replay_demo_file_;
  1283. bool deny_;
  1284. mutable int _cached_size_;
  1285. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  1286. friend void protobuf_AddDesc_netmessages_2eproto();
  1287. friend void protobuf_AssignDesc_netmessages_2eproto();
  1288. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1289. void InitAsDefaultInstance();
  1290. static CNETMsg_File* default_instance_;
  1291. };
  1292. // -------------------------------------------------------------------
  1293. class CNETMsg_SplitScreenUser : public ::google::protobuf::Message {
  1294. public:
  1295. CNETMsg_SplitScreenUser();
  1296. virtual ~CNETMsg_SplitScreenUser();
  1297. CNETMsg_SplitScreenUser(const CNETMsg_SplitScreenUser& from);
  1298. inline CNETMsg_SplitScreenUser& operator=(const CNETMsg_SplitScreenUser& from) {
  1299. CopyFrom(from);
  1300. return *this;
  1301. }
  1302. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1303. return _unknown_fields_;
  1304. }
  1305. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1306. return &_unknown_fields_;
  1307. }
  1308. static const ::google::protobuf::Descriptor* descriptor();
  1309. static const CNETMsg_SplitScreenUser& default_instance();
  1310. void Swap(CNETMsg_SplitScreenUser* other);
  1311. // implements Message ----------------------------------------------
  1312. CNETMsg_SplitScreenUser* New() const;
  1313. void CopyFrom(const ::google::protobuf::Message& from);
  1314. void MergeFrom(const ::google::protobuf::Message& from);
  1315. void CopyFrom(const CNETMsg_SplitScreenUser& from);
  1316. void MergeFrom(const CNETMsg_SplitScreenUser& from);
  1317. void Clear();
  1318. bool IsInitialized() const;
  1319. int ByteSize() const;
  1320. bool MergePartialFromCodedStream(
  1321. ::google::protobuf::io::CodedInputStream* input);
  1322. void SerializeWithCachedSizes(
  1323. ::google::protobuf::io::CodedOutputStream* output) const;
  1324. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1325. int GetCachedSize() const { return _cached_size_; }
  1326. private:
  1327. void SharedCtor();
  1328. void SharedDtor();
  1329. void SetCachedSize(int size) const;
  1330. public:
  1331. ::google::protobuf::Metadata GetMetadata() const;
  1332. // nested types ----------------------------------------------------
  1333. // accessors -------------------------------------------------------
  1334. // optional int32 slot = 1;
  1335. inline bool has_slot() const;
  1336. inline void clear_slot();
  1337. static const int kSlotFieldNumber = 1;
  1338. inline ::google::protobuf::int32 slot() const;
  1339. inline void set_slot(::google::protobuf::int32 value);
  1340. // @@protoc_insertion_point(class_scope:CNETMsg_SplitScreenUser)
  1341. private:
  1342. inline void set_has_slot();
  1343. inline void clear_has_slot();
  1344. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1345. ::google::protobuf::int32 slot_;
  1346. mutable int _cached_size_;
  1347. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1348. friend void protobuf_AddDesc_netmessages_2eproto();
  1349. friend void protobuf_AssignDesc_netmessages_2eproto();
  1350. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1351. void InitAsDefaultInstance();
  1352. static CNETMsg_SplitScreenUser* default_instance_;
  1353. };
  1354. // -------------------------------------------------------------------
  1355. class CNETMsg_PlayerAvatarData : public ::google::protobuf::Message {
  1356. public:
  1357. CNETMsg_PlayerAvatarData();
  1358. virtual ~CNETMsg_PlayerAvatarData();
  1359. CNETMsg_PlayerAvatarData(const CNETMsg_PlayerAvatarData& from);
  1360. inline CNETMsg_PlayerAvatarData& operator=(const CNETMsg_PlayerAvatarData& from) {
  1361. CopyFrom(from);
  1362. return *this;
  1363. }
  1364. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1365. return _unknown_fields_;
  1366. }
  1367. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1368. return &_unknown_fields_;
  1369. }
  1370. static const ::google::protobuf::Descriptor* descriptor();
  1371. static const CNETMsg_PlayerAvatarData& default_instance();
  1372. void Swap(CNETMsg_PlayerAvatarData* other);
  1373. // implements Message ----------------------------------------------
  1374. CNETMsg_PlayerAvatarData* New() const;
  1375. void CopyFrom(const ::google::protobuf::Message& from);
  1376. void MergeFrom(const ::google::protobuf::Message& from);
  1377. void CopyFrom(const CNETMsg_PlayerAvatarData& from);
  1378. void MergeFrom(const CNETMsg_PlayerAvatarData& from);
  1379. void Clear();
  1380. bool IsInitialized() const;
  1381. int ByteSize() const;
  1382. bool MergePartialFromCodedStream(
  1383. ::google::protobuf::io::CodedInputStream* input);
  1384. void SerializeWithCachedSizes(
  1385. ::google::protobuf::io::CodedOutputStream* output) const;
  1386. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1387. int GetCachedSize() const { return _cached_size_; }
  1388. private:
  1389. void SharedCtor();
  1390. void SharedDtor();
  1391. void SetCachedSize(int size) const;
  1392. public:
  1393. ::google::protobuf::Metadata GetMetadata() const;
  1394. // nested types ----------------------------------------------------
  1395. // accessors -------------------------------------------------------
  1396. // optional uint32 accountid = 1;
  1397. inline bool has_accountid() const;
  1398. inline void clear_accountid();
  1399. static const int kAccountidFieldNumber = 1;
  1400. inline ::google::protobuf::uint32 accountid() const;
  1401. inline void set_accountid(::google::protobuf::uint32 value);
  1402. // optional bytes rgb = 2;
  1403. inline bool has_rgb() const;
  1404. inline void clear_rgb();
  1405. static const int kRgbFieldNumber = 2;
  1406. inline const ::std::string& rgb() const;
  1407. inline void set_rgb(const ::std::string& value);
  1408. inline void set_rgb(const char* value);
  1409. inline void set_rgb(const void* value, size_t size);
  1410. inline ::std::string* mutable_rgb();
  1411. inline ::std::string* release_rgb();
  1412. inline void set_allocated_rgb(::std::string* rgb);
  1413. // @@protoc_insertion_point(class_scope:CNETMsg_PlayerAvatarData)
  1414. private:
  1415. inline void set_has_accountid();
  1416. inline void clear_has_accountid();
  1417. inline void set_has_rgb();
  1418. inline void clear_has_rgb();
  1419. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1420. ::std::string* rgb_;
  1421. ::google::protobuf::uint32 accountid_;
  1422. mutable int _cached_size_;
  1423. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  1424. friend void protobuf_AddDesc_netmessages_2eproto();
  1425. friend void protobuf_AssignDesc_netmessages_2eproto();
  1426. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1427. void InitAsDefaultInstance();
  1428. static CNETMsg_PlayerAvatarData* default_instance_;
  1429. };
  1430. // -------------------------------------------------------------------
  1431. class CCLCMsg_ClientInfo : public ::google::protobuf::Message {
  1432. public:
  1433. CCLCMsg_ClientInfo();
  1434. virtual ~CCLCMsg_ClientInfo();
  1435. CCLCMsg_ClientInfo(const CCLCMsg_ClientInfo& from);
  1436. inline CCLCMsg_ClientInfo& operator=(const CCLCMsg_ClientInfo& from) {
  1437. CopyFrom(from);
  1438. return *this;
  1439. }
  1440. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1441. return _unknown_fields_;
  1442. }
  1443. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1444. return &_unknown_fields_;
  1445. }
  1446. static const ::google::protobuf::Descriptor* descriptor();
  1447. static const CCLCMsg_ClientInfo& default_instance();
  1448. void Swap(CCLCMsg_ClientInfo* other);
  1449. // implements Message ----------------------------------------------
  1450. CCLCMsg_ClientInfo* New() const;
  1451. void CopyFrom(const ::google::protobuf::Message& from);
  1452. void MergeFrom(const ::google::protobuf::Message& from);
  1453. void CopyFrom(const CCLCMsg_ClientInfo& from);
  1454. void MergeFrom(const CCLCMsg_ClientInfo& from);
  1455. void Clear();
  1456. bool IsInitialized() const;
  1457. int ByteSize() const;
  1458. bool MergePartialFromCodedStream(
  1459. ::google::protobuf::io::CodedInputStream* input);
  1460. void SerializeWithCachedSizes(
  1461. ::google::protobuf::io::CodedOutputStream* output) const;
  1462. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1463. int GetCachedSize() const { return _cached_size_; }
  1464. private:
  1465. void SharedCtor();
  1466. void SharedDtor();
  1467. void SetCachedSize(int size) const;
  1468. public:
  1469. ::google::protobuf::Metadata GetMetadata() const;
  1470. // nested types ----------------------------------------------------
  1471. // accessors -------------------------------------------------------
  1472. // optional fixed32 send_table_crc = 1;
  1473. inline bool has_send_table_crc() const;
  1474. inline void clear_send_table_crc();
  1475. static const int kSendTableCrcFieldNumber = 1;
  1476. inline ::google::protobuf::uint32 send_table_crc() const;
  1477. inline void set_send_table_crc(::google::protobuf::uint32 value);
  1478. // optional uint32 server_count = 2;
  1479. inline bool has_server_count() const;
  1480. inline void clear_server_count();
  1481. static const int kServerCountFieldNumber = 2;
  1482. inline ::google::protobuf::uint32 server_count() const;
  1483. inline void set_server_count(::google::protobuf::uint32 value);
  1484. // optional bool is_hltv = 3;
  1485. inline bool has_is_hltv() const;
  1486. inline void clear_is_hltv();
  1487. static const int kIsHltvFieldNumber = 3;
  1488. inline bool is_hltv() const;
  1489. inline void set_is_hltv(bool value);
  1490. // optional bool is_replay = 4;
  1491. inline bool has_is_replay() const;
  1492. inline void clear_is_replay();
  1493. static const int kIsReplayFieldNumber = 4;
  1494. inline bool is_replay() const;
  1495. inline void set_is_replay(bool value);
  1496. // optional uint32 friends_id = 5;
  1497. inline bool has_friends_id() const;
  1498. inline void clear_friends_id();
  1499. static const int kFriendsIdFieldNumber = 5;
  1500. inline ::google::protobuf::uint32 friends_id() const;
  1501. inline void set_friends_id(::google::protobuf::uint32 value);
  1502. // optional string friends_name = 6;
  1503. inline bool has_friends_name() const;
  1504. inline void clear_friends_name();
  1505. static const int kFriendsNameFieldNumber = 6;
  1506. inline const ::std::string& friends_name() const;
  1507. inline void set_friends_name(const ::std::string& value);
  1508. inline void set_friends_name(const char* value);
  1509. inline void set_friends_name(const char* value, size_t size);
  1510. inline ::std::string* mutable_friends_name();
  1511. inline ::std::string* release_friends_name();
  1512. inline void set_allocated_friends_name(::std::string* friends_name);
  1513. // repeated fixed32 custom_files = 7;
  1514. inline int custom_files_size() const;
  1515. inline void clear_custom_files();
  1516. static const int kCustomFilesFieldNumber = 7;
  1517. inline ::google::protobuf::uint32 custom_files(int index) const;
  1518. inline void set_custom_files(int index, ::google::protobuf::uint32 value);
  1519. inline void add_custom_files(::google::protobuf::uint32 value);
  1520. inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
  1521. custom_files() const;
  1522. inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
  1523. mutable_custom_files();
  1524. // @@protoc_insertion_point(class_scope:CCLCMsg_ClientInfo)
  1525. private:
  1526. inline void set_has_send_table_crc();
  1527. inline void clear_has_send_table_crc();
  1528. inline void set_has_server_count();
  1529. inline void clear_has_server_count();
  1530. inline void set_has_is_hltv();
  1531. inline void clear_has_is_hltv();
  1532. inline void set_has_is_replay();
  1533. inline void clear_has_is_replay();
  1534. inline void set_has_friends_id();
  1535. inline void clear_has_friends_id();
  1536. inline void set_has_friends_name();
  1537. inline void clear_has_friends_name();
  1538. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1539. ::google::protobuf::uint32 send_table_crc_;
  1540. ::google::protobuf::uint32 server_count_;
  1541. bool is_hltv_;
  1542. bool is_replay_;
  1543. ::google::protobuf::uint32 friends_id_;
  1544. ::std::string* friends_name_;
  1545. ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > custom_files_;
  1546. mutable int _cached_size_;
  1547. ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32];
  1548. friend void protobuf_AddDesc_netmessages_2eproto();
  1549. friend void protobuf_AssignDesc_netmessages_2eproto();
  1550. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1551. void InitAsDefaultInstance();
  1552. static CCLCMsg_ClientInfo* default_instance_;
  1553. };
  1554. // -------------------------------------------------------------------
  1555. class CCLCMsg_Move : public ::google::protobuf::Message {
  1556. public:
  1557. CCLCMsg_Move();
  1558. virtual ~CCLCMsg_Move();
  1559. CCLCMsg_Move(const CCLCMsg_Move& from);
  1560. inline CCLCMsg_Move& operator=(const CCLCMsg_Move& from) {
  1561. CopyFrom(from);
  1562. return *this;
  1563. }
  1564. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1565. return _unknown_fields_;
  1566. }
  1567. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1568. return &_unknown_fields_;
  1569. }
  1570. static const ::google::protobuf::Descriptor* descriptor();
  1571. static const CCLCMsg_Move& default_instance();
  1572. void Swap(CCLCMsg_Move* other);
  1573. // implements Message ----------------------------------------------
  1574. CCLCMsg_Move* New() const;
  1575. void CopyFrom(const ::google::protobuf::Message& from);
  1576. void MergeFrom(const ::google::protobuf::Message& from);
  1577. void CopyFrom(const CCLCMsg_Move& from);
  1578. void MergeFrom(const CCLCMsg_Move& from);
  1579. void Clear();
  1580. bool IsInitialized() const;
  1581. int ByteSize() const;
  1582. bool MergePartialFromCodedStream(
  1583. ::google::protobuf::io::CodedInputStream* input);
  1584. void SerializeWithCachedSizes(
  1585. ::google::protobuf::io::CodedOutputStream* output) const;
  1586. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1587. int GetCachedSize() const { return _cached_size_; }
  1588. private:
  1589. void SharedCtor();
  1590. void SharedDtor();
  1591. void SetCachedSize(int size) const;
  1592. public:
  1593. ::google::protobuf::Metadata GetMetadata() const;
  1594. // nested types ----------------------------------------------------
  1595. // accessors -------------------------------------------------------
  1596. // optional uint32 num_backup_commands = 1;
  1597. inline bool has_num_backup_commands() const;
  1598. inline void clear_num_backup_commands();
  1599. static const int kNumBackupCommandsFieldNumber = 1;
  1600. inline ::google::protobuf::uint32 num_backup_commands() const;
  1601. inline void set_num_backup_commands(::google::protobuf::uint32 value);
  1602. // optional uint32 num_new_commands = 2;
  1603. inline bool has_num_new_commands() const;
  1604. inline void clear_num_new_commands();
  1605. static const int kNumNewCommandsFieldNumber = 2;
  1606. inline ::google::protobuf::uint32 num_new_commands() const;
  1607. inline void set_num_new_commands(::google::protobuf::uint32 value);
  1608. // optional bytes data = 3;
  1609. inline bool has_data() const;
  1610. inline void clear_data();
  1611. static const int kDataFieldNumber = 3;
  1612. inline const ::std::string& data() const;
  1613. inline void set_data(const ::std::string& value);
  1614. inline void set_data(const char* value);
  1615. inline void set_data(const void* value, size_t size);
  1616. inline ::std::string* mutable_data();
  1617. inline ::std::string* release_data();
  1618. inline void set_allocated_data(::std::string* data);
  1619. // @@protoc_insertion_point(class_scope:CCLCMsg_Move)
  1620. private:
  1621. inline void set_has_num_backup_commands();
  1622. inline void clear_has_num_backup_commands();
  1623. inline void set_has_num_new_commands();
  1624. inline void clear_has_num_new_commands();
  1625. inline void set_has_data();
  1626. inline void clear_has_data();
  1627. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1628. ::google::protobuf::uint32 num_backup_commands_;
  1629. ::google::protobuf::uint32 num_new_commands_;
  1630. ::std::string* data_;
  1631. mutable int _cached_size_;
  1632. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  1633. friend void protobuf_AddDesc_netmessages_2eproto();
  1634. friend void protobuf_AssignDesc_netmessages_2eproto();
  1635. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1636. void InitAsDefaultInstance();
  1637. static CCLCMsg_Move* default_instance_;
  1638. };
  1639. // -------------------------------------------------------------------
  1640. class CCLCMsg_VoiceData : public ::google::protobuf::Message {
  1641. public:
  1642. CCLCMsg_VoiceData();
  1643. virtual ~CCLCMsg_VoiceData();
  1644. CCLCMsg_VoiceData(const CCLCMsg_VoiceData& from);
  1645. inline CCLCMsg_VoiceData& operator=(const CCLCMsg_VoiceData& from) {
  1646. CopyFrom(from);
  1647. return *this;
  1648. }
  1649. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1650. return _unknown_fields_;
  1651. }
  1652. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1653. return &_unknown_fields_;
  1654. }
  1655. static const ::google::protobuf::Descriptor* descriptor();
  1656. static const CCLCMsg_VoiceData& default_instance();
  1657. void Swap(CCLCMsg_VoiceData* other);
  1658. // implements Message ----------------------------------------------
  1659. CCLCMsg_VoiceData* New() const;
  1660. void CopyFrom(const ::google::protobuf::Message& from);
  1661. void MergeFrom(const ::google::protobuf::Message& from);
  1662. void CopyFrom(const CCLCMsg_VoiceData& from);
  1663. void MergeFrom(const CCLCMsg_VoiceData& from);
  1664. void Clear();
  1665. bool IsInitialized() const;
  1666. int ByteSize() const;
  1667. bool MergePartialFromCodedStream(
  1668. ::google::protobuf::io::CodedInputStream* input);
  1669. void SerializeWithCachedSizes(
  1670. ::google::protobuf::io::CodedOutputStream* output) const;
  1671. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1672. int GetCachedSize() const { return _cached_size_; }
  1673. private:
  1674. void SharedCtor();
  1675. void SharedDtor();
  1676. void SetCachedSize(int size) const;
  1677. public:
  1678. ::google::protobuf::Metadata GetMetadata() const;
  1679. // nested types ----------------------------------------------------
  1680. // accessors -------------------------------------------------------
  1681. // optional bytes data = 1;
  1682. inline bool has_data() const;
  1683. inline void clear_data();
  1684. static const int kDataFieldNumber = 1;
  1685. inline const ::std::string& data() const;
  1686. inline void set_data(const ::std::string& value);
  1687. inline void set_data(const char* value);
  1688. inline void set_data(const void* value, size_t size);
  1689. inline ::std::string* mutable_data();
  1690. inline ::std::string* release_data();
  1691. inline void set_allocated_data(::std::string* data);
  1692. // optional fixed64 xuid = 2;
  1693. inline bool has_xuid() const;
  1694. inline void clear_xuid();
  1695. static const int kXuidFieldNumber = 2;
  1696. inline ::google::protobuf::uint64 xuid() const;
  1697. inline void set_xuid(::google::protobuf::uint64 value);
  1698. // optional .VoiceDataFormat_t format = 3 [default = VOICEDATA_FORMAT_ENGINE];
  1699. inline bool has_format() const;
  1700. inline void clear_format();
  1701. static const int kFormatFieldNumber = 3;
  1702. inline ::VoiceDataFormat_t format() const;
  1703. inline void set_format(::VoiceDataFormat_t value);
  1704. // optional int32 sequence_bytes = 4;
  1705. inline bool has_sequence_bytes() const;
  1706. inline void clear_sequence_bytes();
  1707. static const int kSequenceBytesFieldNumber = 4;
  1708. inline ::google::protobuf::int32 sequence_bytes() const;
  1709. inline void set_sequence_bytes(::google::protobuf::int32 value);
  1710. // optional uint32 section_number = 5;
  1711. inline bool has_section_number() const;
  1712. inline void clear_section_number();
  1713. static const int kSectionNumberFieldNumber = 5;
  1714. inline ::google::protobuf::uint32 section_number() const;
  1715. inline void set_section_number(::google::protobuf::uint32 value);
  1716. // optional uint32 uncompressed_sample_offset = 6;
  1717. inline bool has_uncompressed_sample_offset() const;
  1718. inline void clear_uncompressed_sample_offset();
  1719. static const int kUncompressedSampleOffsetFieldNumber = 6;
  1720. inline ::google::protobuf::uint32 uncompressed_sample_offset() const;
  1721. inline void set_uncompressed_sample_offset(::google::protobuf::uint32 value);
  1722. // @@protoc_insertion_point(class_scope:CCLCMsg_VoiceData)
  1723. private:
  1724. inline void set_has_data();
  1725. inline void clear_has_data();
  1726. inline void set_has_xuid();
  1727. inline void clear_has_xuid();
  1728. inline void set_has_format();
  1729. inline void clear_has_format();
  1730. inline void set_has_sequence_bytes();
  1731. inline void clear_has_sequence_bytes();
  1732. inline void set_has_section_number();
  1733. inline void clear_has_section_number();
  1734. inline void set_has_uncompressed_sample_offset();
  1735. inline void clear_has_uncompressed_sample_offset();
  1736. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1737. ::std::string* data_;
  1738. ::google::protobuf::uint64 xuid_;
  1739. int format_;
  1740. ::google::protobuf::int32 sequence_bytes_;
  1741. ::google::protobuf::uint32 section_number_;
  1742. ::google::protobuf::uint32 uncompressed_sample_offset_;
  1743. mutable int _cached_size_;
  1744. ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32];
  1745. friend void protobuf_AddDesc_netmessages_2eproto();
  1746. friend void protobuf_AssignDesc_netmessages_2eproto();
  1747. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1748. void InitAsDefaultInstance();
  1749. static CCLCMsg_VoiceData* default_instance_;
  1750. };
  1751. // -------------------------------------------------------------------
  1752. class CCLCMsg_BaselineAck : public ::google::protobuf::Message {
  1753. public:
  1754. CCLCMsg_BaselineAck();
  1755. virtual ~CCLCMsg_BaselineAck();
  1756. CCLCMsg_BaselineAck(const CCLCMsg_BaselineAck& from);
  1757. inline CCLCMsg_BaselineAck& operator=(const CCLCMsg_BaselineAck& from) {
  1758. CopyFrom(from);
  1759. return *this;
  1760. }
  1761. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1762. return _unknown_fields_;
  1763. }
  1764. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1765. return &_unknown_fields_;
  1766. }
  1767. static const ::google::protobuf::Descriptor* descriptor();
  1768. static const CCLCMsg_BaselineAck& default_instance();
  1769. void Swap(CCLCMsg_BaselineAck* other);
  1770. // implements Message ----------------------------------------------
  1771. CCLCMsg_BaselineAck* New() const;
  1772. void CopyFrom(const ::google::protobuf::Message& from);
  1773. void MergeFrom(const ::google::protobuf::Message& from);
  1774. void CopyFrom(const CCLCMsg_BaselineAck& from);
  1775. void MergeFrom(const CCLCMsg_BaselineAck& from);
  1776. void Clear();
  1777. bool IsInitialized() const;
  1778. int ByteSize() const;
  1779. bool MergePartialFromCodedStream(
  1780. ::google::protobuf::io::CodedInputStream* input);
  1781. void SerializeWithCachedSizes(
  1782. ::google::protobuf::io::CodedOutputStream* output) const;
  1783. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1784. int GetCachedSize() const { return _cached_size_; }
  1785. private:
  1786. void SharedCtor();
  1787. void SharedDtor();
  1788. void SetCachedSize(int size) const;
  1789. public:
  1790. ::google::protobuf::Metadata GetMetadata() const;
  1791. // nested types ----------------------------------------------------
  1792. // accessors -------------------------------------------------------
  1793. // optional int32 baseline_tick = 1;
  1794. inline bool has_baseline_tick() const;
  1795. inline void clear_baseline_tick();
  1796. static const int kBaselineTickFieldNumber = 1;
  1797. inline ::google::protobuf::int32 baseline_tick() const;
  1798. inline void set_baseline_tick(::google::protobuf::int32 value);
  1799. // optional int32 baseline_nr = 2;
  1800. inline bool has_baseline_nr() const;
  1801. inline void clear_baseline_nr();
  1802. static const int kBaselineNrFieldNumber = 2;
  1803. inline ::google::protobuf::int32 baseline_nr() const;
  1804. inline void set_baseline_nr(::google::protobuf::int32 value);
  1805. // @@protoc_insertion_point(class_scope:CCLCMsg_BaselineAck)
  1806. private:
  1807. inline void set_has_baseline_tick();
  1808. inline void clear_has_baseline_tick();
  1809. inline void set_has_baseline_nr();
  1810. inline void clear_has_baseline_nr();
  1811. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1812. ::google::protobuf::int32 baseline_tick_;
  1813. ::google::protobuf::int32 baseline_nr_;
  1814. mutable int _cached_size_;
  1815. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  1816. friend void protobuf_AddDesc_netmessages_2eproto();
  1817. friend void protobuf_AssignDesc_netmessages_2eproto();
  1818. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1819. void InitAsDefaultInstance();
  1820. static CCLCMsg_BaselineAck* default_instance_;
  1821. };
  1822. // -------------------------------------------------------------------
  1823. class CCLCMsg_ListenEvents : public ::google::protobuf::Message {
  1824. public:
  1825. CCLCMsg_ListenEvents();
  1826. virtual ~CCLCMsg_ListenEvents();
  1827. CCLCMsg_ListenEvents(const CCLCMsg_ListenEvents& from);
  1828. inline CCLCMsg_ListenEvents& operator=(const CCLCMsg_ListenEvents& from) {
  1829. CopyFrom(from);
  1830. return *this;
  1831. }
  1832. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1833. return _unknown_fields_;
  1834. }
  1835. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1836. return &_unknown_fields_;
  1837. }
  1838. static const ::google::protobuf::Descriptor* descriptor();
  1839. static const CCLCMsg_ListenEvents& default_instance();
  1840. void Swap(CCLCMsg_ListenEvents* other);
  1841. // implements Message ----------------------------------------------
  1842. CCLCMsg_ListenEvents* New() const;
  1843. void CopyFrom(const ::google::protobuf::Message& from);
  1844. void MergeFrom(const ::google::protobuf::Message& from);
  1845. void CopyFrom(const CCLCMsg_ListenEvents& from);
  1846. void MergeFrom(const CCLCMsg_ListenEvents& from);
  1847. void Clear();
  1848. bool IsInitialized() const;
  1849. int ByteSize() const;
  1850. bool MergePartialFromCodedStream(
  1851. ::google::protobuf::io::CodedInputStream* input);
  1852. void SerializeWithCachedSizes(
  1853. ::google::protobuf::io::CodedOutputStream* output) const;
  1854. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1855. int GetCachedSize() const { return _cached_size_; }
  1856. private:
  1857. void SharedCtor();
  1858. void SharedDtor();
  1859. void SetCachedSize(int size) const;
  1860. public:
  1861. ::google::protobuf::Metadata GetMetadata() const;
  1862. // nested types ----------------------------------------------------
  1863. // accessors -------------------------------------------------------
  1864. // repeated fixed32 event_mask = 1;
  1865. inline int event_mask_size() const;
  1866. inline void clear_event_mask();
  1867. static const int kEventMaskFieldNumber = 1;
  1868. inline ::google::protobuf::uint32 event_mask(int index) const;
  1869. inline void set_event_mask(int index, ::google::protobuf::uint32 value);
  1870. inline void add_event_mask(::google::protobuf::uint32 value);
  1871. inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
  1872. event_mask() const;
  1873. inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
  1874. mutable_event_mask();
  1875. // @@protoc_insertion_point(class_scope:CCLCMsg_ListenEvents)
  1876. private:
  1877. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1878. ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > event_mask_;
  1879. mutable int _cached_size_;
  1880. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  1881. friend void protobuf_AddDesc_netmessages_2eproto();
  1882. friend void protobuf_AssignDesc_netmessages_2eproto();
  1883. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1884. void InitAsDefaultInstance();
  1885. static CCLCMsg_ListenEvents* default_instance_;
  1886. };
  1887. // -------------------------------------------------------------------
  1888. class CCLCMsg_RespondCvarValue : public ::google::protobuf::Message {
  1889. public:
  1890. CCLCMsg_RespondCvarValue();
  1891. virtual ~CCLCMsg_RespondCvarValue();
  1892. CCLCMsg_RespondCvarValue(const CCLCMsg_RespondCvarValue& from);
  1893. inline CCLCMsg_RespondCvarValue& operator=(const CCLCMsg_RespondCvarValue& from) {
  1894. CopyFrom(from);
  1895. return *this;
  1896. }
  1897. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1898. return _unknown_fields_;
  1899. }
  1900. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  1901. return &_unknown_fields_;
  1902. }
  1903. static const ::google::protobuf::Descriptor* descriptor();
  1904. static const CCLCMsg_RespondCvarValue& default_instance();
  1905. void Swap(CCLCMsg_RespondCvarValue* other);
  1906. // implements Message ----------------------------------------------
  1907. CCLCMsg_RespondCvarValue* New() const;
  1908. void CopyFrom(const ::google::protobuf::Message& from);
  1909. void MergeFrom(const ::google::protobuf::Message& from);
  1910. void CopyFrom(const CCLCMsg_RespondCvarValue& from);
  1911. void MergeFrom(const CCLCMsg_RespondCvarValue& from);
  1912. void Clear();
  1913. bool IsInitialized() const;
  1914. int ByteSize() const;
  1915. bool MergePartialFromCodedStream(
  1916. ::google::protobuf::io::CodedInputStream* input);
  1917. void SerializeWithCachedSizes(
  1918. ::google::protobuf::io::CodedOutputStream* output) const;
  1919. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  1920. int GetCachedSize() const { return _cached_size_; }
  1921. private:
  1922. void SharedCtor();
  1923. void SharedDtor();
  1924. void SetCachedSize(int size) const;
  1925. public:
  1926. ::google::protobuf::Metadata GetMetadata() const;
  1927. // nested types ----------------------------------------------------
  1928. // accessors -------------------------------------------------------
  1929. // optional int32 cookie = 1;
  1930. inline bool has_cookie() const;
  1931. inline void clear_cookie();
  1932. static const int kCookieFieldNumber = 1;
  1933. inline ::google::protobuf::int32 cookie() const;
  1934. inline void set_cookie(::google::protobuf::int32 value);
  1935. // optional int32 status_code = 2;
  1936. inline bool has_status_code() const;
  1937. inline void clear_status_code();
  1938. static const int kStatusCodeFieldNumber = 2;
  1939. inline ::google::protobuf::int32 status_code() const;
  1940. inline void set_status_code(::google::protobuf::int32 value);
  1941. // optional string name = 3;
  1942. inline bool has_name() const;
  1943. inline void clear_name();
  1944. static const int kNameFieldNumber = 3;
  1945. inline const ::std::string& name() const;
  1946. inline void set_name(const ::std::string& value);
  1947. inline void set_name(const char* value);
  1948. inline void set_name(const char* value, size_t size);
  1949. inline ::std::string* mutable_name();
  1950. inline ::std::string* release_name();
  1951. inline void set_allocated_name(::std::string* name);
  1952. // optional string value = 4;
  1953. inline bool has_value() const;
  1954. inline void clear_value();
  1955. static const int kValueFieldNumber = 4;
  1956. inline const ::std::string& value() const;
  1957. inline void set_value(const ::std::string& value);
  1958. inline void set_value(const char* value);
  1959. inline void set_value(const char* value, size_t size);
  1960. inline ::std::string* mutable_value();
  1961. inline ::std::string* release_value();
  1962. inline void set_allocated_value(::std::string* value);
  1963. // @@protoc_insertion_point(class_scope:CCLCMsg_RespondCvarValue)
  1964. private:
  1965. inline void set_has_cookie();
  1966. inline void clear_has_cookie();
  1967. inline void set_has_status_code();
  1968. inline void clear_has_status_code();
  1969. inline void set_has_name();
  1970. inline void clear_has_name();
  1971. inline void set_has_value();
  1972. inline void clear_has_value();
  1973. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  1974. ::google::protobuf::int32 cookie_;
  1975. ::google::protobuf::int32 status_code_;
  1976. ::std::string* name_;
  1977. ::std::string* value_;
  1978. mutable int _cached_size_;
  1979. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  1980. friend void protobuf_AddDesc_netmessages_2eproto();
  1981. friend void protobuf_AssignDesc_netmessages_2eproto();
  1982. friend void protobuf_ShutdownFile_netmessages_2eproto();
  1983. void InitAsDefaultInstance();
  1984. static CCLCMsg_RespondCvarValue* default_instance_;
  1985. };
  1986. // -------------------------------------------------------------------
  1987. class CCLCMsg_FileCRCCheck : public ::google::protobuf::Message {
  1988. public:
  1989. CCLCMsg_FileCRCCheck();
  1990. virtual ~CCLCMsg_FileCRCCheck();
  1991. CCLCMsg_FileCRCCheck(const CCLCMsg_FileCRCCheck& from);
  1992. inline CCLCMsg_FileCRCCheck& operator=(const CCLCMsg_FileCRCCheck& from) {
  1993. CopyFrom(from);
  1994. return *this;
  1995. }
  1996. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  1997. return _unknown_fields_;
  1998. }
  1999. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2000. return &_unknown_fields_;
  2001. }
  2002. static const ::google::protobuf::Descriptor* descriptor();
  2003. static const CCLCMsg_FileCRCCheck& default_instance();
  2004. void Swap(CCLCMsg_FileCRCCheck* other);
  2005. // implements Message ----------------------------------------------
  2006. CCLCMsg_FileCRCCheck* New() const;
  2007. void CopyFrom(const ::google::protobuf::Message& from);
  2008. void MergeFrom(const ::google::protobuf::Message& from);
  2009. void CopyFrom(const CCLCMsg_FileCRCCheck& from);
  2010. void MergeFrom(const CCLCMsg_FileCRCCheck& from);
  2011. void Clear();
  2012. bool IsInitialized() const;
  2013. int ByteSize() const;
  2014. bool MergePartialFromCodedStream(
  2015. ::google::protobuf::io::CodedInputStream* input);
  2016. void SerializeWithCachedSizes(
  2017. ::google::protobuf::io::CodedOutputStream* output) const;
  2018. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2019. int GetCachedSize() const { return _cached_size_; }
  2020. private:
  2021. void SharedCtor();
  2022. void SharedDtor();
  2023. void SetCachedSize(int size) const;
  2024. public:
  2025. ::google::protobuf::Metadata GetMetadata() const;
  2026. // nested types ----------------------------------------------------
  2027. // accessors -------------------------------------------------------
  2028. // optional int32 code_path = 1;
  2029. inline bool has_code_path() const;
  2030. inline void clear_code_path();
  2031. static const int kCodePathFieldNumber = 1;
  2032. inline ::google::protobuf::int32 code_path() const;
  2033. inline void set_code_path(::google::protobuf::int32 value);
  2034. // optional string path = 2;
  2035. inline bool has_path() const;
  2036. inline void clear_path();
  2037. static const int kPathFieldNumber = 2;
  2038. inline const ::std::string& path() const;
  2039. inline void set_path(const ::std::string& value);
  2040. inline void set_path(const char* value);
  2041. inline void set_path(const char* value, size_t size);
  2042. inline ::std::string* mutable_path();
  2043. inline ::std::string* release_path();
  2044. inline void set_allocated_path(::std::string* path);
  2045. // optional int32 code_filename = 3;
  2046. inline bool has_code_filename() const;
  2047. inline void clear_code_filename();
  2048. static const int kCodeFilenameFieldNumber = 3;
  2049. inline ::google::protobuf::int32 code_filename() const;
  2050. inline void set_code_filename(::google::protobuf::int32 value);
  2051. // optional string filename = 4;
  2052. inline bool has_filename() const;
  2053. inline void clear_filename();
  2054. static const int kFilenameFieldNumber = 4;
  2055. inline const ::std::string& filename() const;
  2056. inline void set_filename(const ::std::string& value);
  2057. inline void set_filename(const char* value);
  2058. inline void set_filename(const char* value, size_t size);
  2059. inline ::std::string* mutable_filename();
  2060. inline ::std::string* release_filename();
  2061. inline void set_allocated_filename(::std::string* filename);
  2062. // optional int32 file_fraction = 5;
  2063. inline bool has_file_fraction() const;
  2064. inline void clear_file_fraction();
  2065. static const int kFileFractionFieldNumber = 5;
  2066. inline ::google::protobuf::int32 file_fraction() const;
  2067. inline void set_file_fraction(::google::protobuf::int32 value);
  2068. // optional bytes md5 = 6;
  2069. inline bool has_md5() const;
  2070. inline void clear_md5();
  2071. static const int kMd5FieldNumber = 6;
  2072. inline const ::std::string& md5() const;
  2073. inline void set_md5(const ::std::string& value);
  2074. inline void set_md5(const char* value);
  2075. inline void set_md5(const void* value, size_t size);
  2076. inline ::std::string* mutable_md5();
  2077. inline ::std::string* release_md5();
  2078. inline void set_allocated_md5(::std::string* md5);
  2079. // optional uint32 crc = 7;
  2080. inline bool has_crc() const;
  2081. inline void clear_crc();
  2082. static const int kCrcFieldNumber = 7;
  2083. inline ::google::protobuf::uint32 crc() const;
  2084. inline void set_crc(::google::protobuf::uint32 value);
  2085. // optional int32 file_hash_type = 8;
  2086. inline bool has_file_hash_type() const;
  2087. inline void clear_file_hash_type();
  2088. static const int kFileHashTypeFieldNumber = 8;
  2089. inline ::google::protobuf::int32 file_hash_type() const;
  2090. inline void set_file_hash_type(::google::protobuf::int32 value);
  2091. // optional int32 file_len = 9;
  2092. inline bool has_file_len() const;
  2093. inline void clear_file_len();
  2094. static const int kFileLenFieldNumber = 9;
  2095. inline ::google::protobuf::int32 file_len() const;
  2096. inline void set_file_len(::google::protobuf::int32 value);
  2097. // optional int32 pack_file_id = 10;
  2098. inline bool has_pack_file_id() const;
  2099. inline void clear_pack_file_id();
  2100. static const int kPackFileIdFieldNumber = 10;
  2101. inline ::google::protobuf::int32 pack_file_id() const;
  2102. inline void set_pack_file_id(::google::protobuf::int32 value);
  2103. // optional int32 pack_file_number = 11;
  2104. inline bool has_pack_file_number() const;
  2105. inline void clear_pack_file_number();
  2106. static const int kPackFileNumberFieldNumber = 11;
  2107. inline ::google::protobuf::int32 pack_file_number() const;
  2108. inline void set_pack_file_number(::google::protobuf::int32 value);
  2109. // @@protoc_insertion_point(class_scope:CCLCMsg_FileCRCCheck)
  2110. private:
  2111. inline void set_has_code_path();
  2112. inline void clear_has_code_path();
  2113. inline void set_has_path();
  2114. inline void clear_has_path();
  2115. inline void set_has_code_filename();
  2116. inline void clear_has_code_filename();
  2117. inline void set_has_filename();
  2118. inline void clear_has_filename();
  2119. inline void set_has_file_fraction();
  2120. inline void clear_has_file_fraction();
  2121. inline void set_has_md5();
  2122. inline void clear_has_md5();
  2123. inline void set_has_crc();
  2124. inline void clear_has_crc();
  2125. inline void set_has_file_hash_type();
  2126. inline void clear_has_file_hash_type();
  2127. inline void set_has_file_len();
  2128. inline void clear_has_file_len();
  2129. inline void set_has_pack_file_id();
  2130. inline void clear_has_pack_file_id();
  2131. inline void set_has_pack_file_number();
  2132. inline void clear_has_pack_file_number();
  2133. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  2134. ::std::string* path_;
  2135. ::google::protobuf::int32 code_path_;
  2136. ::google::protobuf::int32 code_filename_;
  2137. ::std::string* filename_;
  2138. ::std::string* md5_;
  2139. ::google::protobuf::int32 file_fraction_;
  2140. ::google::protobuf::uint32 crc_;
  2141. ::google::protobuf::int32 file_hash_type_;
  2142. ::google::protobuf::int32 file_len_;
  2143. ::google::protobuf::int32 pack_file_id_;
  2144. ::google::protobuf::int32 pack_file_number_;
  2145. mutable int _cached_size_;
  2146. ::google::protobuf::uint32 _has_bits_[(11 + 31) / 32];
  2147. friend void protobuf_AddDesc_netmessages_2eproto();
  2148. friend void protobuf_AssignDesc_netmessages_2eproto();
  2149. friend void protobuf_ShutdownFile_netmessages_2eproto();
  2150. void InitAsDefaultInstance();
  2151. static CCLCMsg_FileCRCCheck* default_instance_;
  2152. };
  2153. // -------------------------------------------------------------------
  2154. class CCLCMsg_LoadingProgress : public ::google::protobuf::Message {
  2155. public:
  2156. CCLCMsg_LoadingProgress();
  2157. virtual ~CCLCMsg_LoadingProgress();
  2158. CCLCMsg_LoadingProgress(const CCLCMsg_LoadingProgress& from);
  2159. inline CCLCMsg_LoadingProgress& operator=(const CCLCMsg_LoadingProgress& from) {
  2160. CopyFrom(from);
  2161. return *this;
  2162. }
  2163. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2164. return _unknown_fields_;
  2165. }
  2166. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2167. return &_unknown_fields_;
  2168. }
  2169. static const ::google::protobuf::Descriptor* descriptor();
  2170. static const CCLCMsg_LoadingProgress& default_instance();
  2171. void Swap(CCLCMsg_LoadingProgress* other);
  2172. // implements Message ----------------------------------------------
  2173. CCLCMsg_LoadingProgress* New() const;
  2174. void CopyFrom(const ::google::protobuf::Message& from);
  2175. void MergeFrom(const ::google::protobuf::Message& from);
  2176. void CopyFrom(const CCLCMsg_LoadingProgress& from);
  2177. void MergeFrom(const CCLCMsg_LoadingProgress& from);
  2178. void Clear();
  2179. bool IsInitialized() const;
  2180. int ByteSize() const;
  2181. bool MergePartialFromCodedStream(
  2182. ::google::protobuf::io::CodedInputStream* input);
  2183. void SerializeWithCachedSizes(
  2184. ::google::protobuf::io::CodedOutputStream* output) const;
  2185. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2186. int GetCachedSize() const { return _cached_size_; }
  2187. private:
  2188. void SharedCtor();
  2189. void SharedDtor();
  2190. void SetCachedSize(int size) const;
  2191. public:
  2192. ::google::protobuf::Metadata GetMetadata() const;
  2193. // nested types ----------------------------------------------------
  2194. // accessors -------------------------------------------------------
  2195. // optional int32 progress = 1;
  2196. inline bool has_progress() const;
  2197. inline void clear_progress();
  2198. static const int kProgressFieldNumber = 1;
  2199. inline ::google::protobuf::int32 progress() const;
  2200. inline void set_progress(::google::protobuf::int32 value);
  2201. // @@protoc_insertion_point(class_scope:CCLCMsg_LoadingProgress)
  2202. private:
  2203. inline void set_has_progress();
  2204. inline void clear_has_progress();
  2205. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  2206. ::google::protobuf::int32 progress_;
  2207. mutable int _cached_size_;
  2208. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  2209. friend void protobuf_AddDesc_netmessages_2eproto();
  2210. friend void protobuf_AssignDesc_netmessages_2eproto();
  2211. friend void protobuf_ShutdownFile_netmessages_2eproto();
  2212. void InitAsDefaultInstance();
  2213. static CCLCMsg_LoadingProgress* default_instance_;
  2214. };
  2215. // -------------------------------------------------------------------
  2216. class CCLCMsg_SplitPlayerConnect : public ::google::protobuf::Message {
  2217. public:
  2218. CCLCMsg_SplitPlayerConnect();
  2219. virtual ~CCLCMsg_SplitPlayerConnect();
  2220. CCLCMsg_SplitPlayerConnect(const CCLCMsg_SplitPlayerConnect& from);
  2221. inline CCLCMsg_SplitPlayerConnect& operator=(const CCLCMsg_SplitPlayerConnect& from) {
  2222. CopyFrom(from);
  2223. return *this;
  2224. }
  2225. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2226. return _unknown_fields_;
  2227. }
  2228. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2229. return &_unknown_fields_;
  2230. }
  2231. static const ::google::protobuf::Descriptor* descriptor();
  2232. static const CCLCMsg_SplitPlayerConnect& default_instance();
  2233. void Swap(CCLCMsg_SplitPlayerConnect* other);
  2234. // implements Message ----------------------------------------------
  2235. CCLCMsg_SplitPlayerConnect* New() const;
  2236. void CopyFrom(const ::google::protobuf::Message& from);
  2237. void MergeFrom(const ::google::protobuf::Message& from);
  2238. void CopyFrom(const CCLCMsg_SplitPlayerConnect& from);
  2239. void MergeFrom(const CCLCMsg_SplitPlayerConnect& from);
  2240. void Clear();
  2241. bool IsInitialized() const;
  2242. int ByteSize() const;
  2243. bool MergePartialFromCodedStream(
  2244. ::google::protobuf::io::CodedInputStream* input);
  2245. void SerializeWithCachedSizes(
  2246. ::google::protobuf::io::CodedOutputStream* output) const;
  2247. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2248. int GetCachedSize() const { return _cached_size_; }
  2249. private:
  2250. void SharedCtor();
  2251. void SharedDtor();
  2252. void SetCachedSize(int size) const;
  2253. public:
  2254. ::google::protobuf::Metadata GetMetadata() const;
  2255. // nested types ----------------------------------------------------
  2256. // accessors -------------------------------------------------------
  2257. // optional .CMsg_CVars convars = 1;
  2258. inline bool has_convars() const;
  2259. inline void clear_convars();
  2260. static const int kConvarsFieldNumber = 1;
  2261. inline const ::CMsg_CVars& convars() const;
  2262. inline ::CMsg_CVars* mutable_convars();
  2263. inline ::CMsg_CVars* release_convars();
  2264. inline void set_allocated_convars(::CMsg_CVars* convars);
  2265. // @@protoc_insertion_point(class_scope:CCLCMsg_SplitPlayerConnect)
  2266. private:
  2267. inline void set_has_convars();
  2268. inline void clear_has_convars();
  2269. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  2270. ::CMsg_CVars* convars_;
  2271. mutable int _cached_size_;
  2272. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  2273. friend void protobuf_AddDesc_netmessages_2eproto();
  2274. friend void protobuf_AssignDesc_netmessages_2eproto();
  2275. friend void protobuf_ShutdownFile_netmessages_2eproto();
  2276. void InitAsDefaultInstance();
  2277. static CCLCMsg_SplitPlayerConnect* default_instance_;
  2278. };
  2279. // -------------------------------------------------------------------
  2280. class CCLCMsg_CmdKeyValues : public ::google::protobuf::Message {
  2281. public:
  2282. CCLCMsg_CmdKeyValues();
  2283. virtual ~CCLCMsg_CmdKeyValues();
  2284. CCLCMsg_CmdKeyValues(const CCLCMsg_CmdKeyValues& from);
  2285. inline CCLCMsg_CmdKeyValues& operator=(const CCLCMsg_CmdKeyValues& from) {
  2286. CopyFrom(from);
  2287. return *this;
  2288. }
  2289. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2290. return _unknown_fields_;
  2291. }
  2292. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2293. return &_unknown_fields_;
  2294. }
  2295. static const ::google::protobuf::Descriptor* descriptor();
  2296. static const CCLCMsg_CmdKeyValues& default_instance();
  2297. void Swap(CCLCMsg_CmdKeyValues* other);
  2298. // implements Message ----------------------------------------------
  2299. CCLCMsg_CmdKeyValues* New() const;
  2300. void CopyFrom(const ::google::protobuf::Message& from);
  2301. void MergeFrom(const ::google::protobuf::Message& from);
  2302. void CopyFrom(const CCLCMsg_CmdKeyValues& from);
  2303. void MergeFrom(const CCLCMsg_CmdKeyValues& from);
  2304. void Clear();
  2305. bool IsInitialized() const;
  2306. int ByteSize() const;
  2307. bool MergePartialFromCodedStream(
  2308. ::google::protobuf::io::CodedInputStream* input);
  2309. void SerializeWithCachedSizes(
  2310. ::google::protobuf::io::CodedOutputStream* output) const;
  2311. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2312. int GetCachedSize() const { return _cached_size_; }
  2313. private:
  2314. void SharedCtor();
  2315. void SharedDtor();
  2316. void SetCachedSize(int size) const;
  2317. public:
  2318. ::google::protobuf::Metadata GetMetadata() const;
  2319. // nested types ----------------------------------------------------
  2320. // accessors -------------------------------------------------------
  2321. // optional bytes keyvalues = 1;
  2322. inline bool has_keyvalues() const;
  2323. inline void clear_keyvalues();
  2324. static const int kKeyvaluesFieldNumber = 1;
  2325. inline const ::std::string& keyvalues() const;
  2326. inline void set_keyvalues(const ::std::string& value);
  2327. inline void set_keyvalues(const char* value);
  2328. inline void set_keyvalues(const void* value, size_t size);
  2329. inline ::std::string* mutable_keyvalues();
  2330. inline ::std::string* release_keyvalues();
  2331. inline void set_allocated_keyvalues(::std::string* keyvalues);
  2332. // @@protoc_insertion_point(class_scope:CCLCMsg_CmdKeyValues)
  2333. private:
  2334. inline void set_has_keyvalues();
  2335. inline void clear_has_keyvalues();
  2336. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  2337. ::std::string* keyvalues_;
  2338. mutable int _cached_size_;
  2339. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  2340. friend void protobuf_AddDesc_netmessages_2eproto();
  2341. friend void protobuf_AssignDesc_netmessages_2eproto();
  2342. friend void protobuf_ShutdownFile_netmessages_2eproto();
  2343. void InitAsDefaultInstance();
  2344. static CCLCMsg_CmdKeyValues* default_instance_;
  2345. };
  2346. // -------------------------------------------------------------------
  2347. class CSVCMsg_ServerInfo : public ::google::protobuf::Message {
  2348. public:
  2349. CSVCMsg_ServerInfo();
  2350. virtual ~CSVCMsg_ServerInfo();
  2351. CSVCMsg_ServerInfo(const CSVCMsg_ServerInfo& from);
  2352. inline CSVCMsg_ServerInfo& operator=(const CSVCMsg_ServerInfo& from) {
  2353. CopyFrom(from);
  2354. return *this;
  2355. }
  2356. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2357. return _unknown_fields_;
  2358. }
  2359. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2360. return &_unknown_fields_;
  2361. }
  2362. static const ::google::protobuf::Descriptor* descriptor();
  2363. static const CSVCMsg_ServerInfo& default_instance();
  2364. void Swap(CSVCMsg_ServerInfo* other);
  2365. // implements Message ----------------------------------------------
  2366. CSVCMsg_ServerInfo* New() const;
  2367. void CopyFrom(const ::google::protobuf::Message& from);
  2368. void MergeFrom(const ::google::protobuf::Message& from);
  2369. void CopyFrom(const CSVCMsg_ServerInfo& from);
  2370. void MergeFrom(const CSVCMsg_ServerInfo& from);
  2371. void Clear();
  2372. bool IsInitialized() const;
  2373. int ByteSize() const;
  2374. bool MergePartialFromCodedStream(
  2375. ::google::protobuf::io::CodedInputStream* input);
  2376. void SerializeWithCachedSizes(
  2377. ::google::protobuf::io::CodedOutputStream* output) const;
  2378. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2379. int GetCachedSize() const { return _cached_size_; }
  2380. private:
  2381. void SharedCtor();
  2382. void SharedDtor();
  2383. void SetCachedSize(int size) const;
  2384. public:
  2385. ::google::protobuf::Metadata GetMetadata() const;
  2386. // nested types ----------------------------------------------------
  2387. // accessors -------------------------------------------------------
  2388. // optional int32 protocol = 1;
  2389. inline bool has_protocol() const;
  2390. inline void clear_protocol();
  2391. static const int kProtocolFieldNumber = 1;
  2392. inline ::google::protobuf::int32 protocol() const;
  2393. inline void set_protocol(::google::protobuf::int32 value);
  2394. // optional int32 server_count = 2;
  2395. inline bool has_server_count() const;
  2396. inline void clear_server_count();
  2397. static const int kServerCountFieldNumber = 2;
  2398. inline ::google::protobuf::int32 server_count() const;
  2399. inline void set_server_count(::google::protobuf::int32 value);
  2400. // optional bool is_dedicated = 3;
  2401. inline bool has_is_dedicated() const;
  2402. inline void clear_is_dedicated();
  2403. static const int kIsDedicatedFieldNumber = 3;
  2404. inline bool is_dedicated() const;
  2405. inline void set_is_dedicated(bool value);
  2406. // optional bool is_official_valve_server = 4;
  2407. inline bool has_is_official_valve_server() const;
  2408. inline void clear_is_official_valve_server();
  2409. static const int kIsOfficialValveServerFieldNumber = 4;
  2410. inline bool is_official_valve_server() const;
  2411. inline void set_is_official_valve_server(bool value);
  2412. // optional bool is_hltv = 5;
  2413. inline bool has_is_hltv() const;
  2414. inline void clear_is_hltv();
  2415. static const int kIsHltvFieldNumber = 5;
  2416. inline bool is_hltv() const;
  2417. inline void set_is_hltv(bool value);
  2418. // optional bool is_replay = 6;
  2419. inline bool has_is_replay() const;
  2420. inline void clear_is_replay();
  2421. static const int kIsReplayFieldNumber = 6;
  2422. inline bool is_replay() const;
  2423. inline void set_is_replay(bool value);
  2424. // optional bool is_redirecting_to_proxy_relay = 21;
  2425. inline bool has_is_redirecting_to_proxy_relay() const;
  2426. inline void clear_is_redirecting_to_proxy_relay();
  2427. static const int kIsRedirectingToProxyRelayFieldNumber = 21;
  2428. inline bool is_redirecting_to_proxy_relay() const;
  2429. inline void set_is_redirecting_to_proxy_relay(bool value);
  2430. // optional int32 c_os = 7;
  2431. inline bool has_c_os() const;
  2432. inline void clear_c_os();
  2433. static const int kCOsFieldNumber = 7;
  2434. inline ::google::protobuf::int32 c_os() const;
  2435. inline void set_c_os(::google::protobuf::int32 value);
  2436. // optional fixed32 map_crc = 8;
  2437. inline bool has_map_crc() const;
  2438. inline void clear_map_crc();
  2439. static const int kMapCrcFieldNumber = 8;
  2440. inline ::google::protobuf::uint32 map_crc() const;
  2441. inline void set_map_crc(::google::protobuf::uint32 value);
  2442. // optional fixed32 client_crc = 9;
  2443. inline bool has_client_crc() const;
  2444. inline void clear_client_crc();
  2445. static const int kClientCrcFieldNumber = 9;
  2446. inline ::google::protobuf::uint32 client_crc() const;
  2447. inline void set_client_crc(::google::protobuf::uint32 value);
  2448. // optional fixed32 string_table_crc = 10;
  2449. inline bool has_string_table_crc() const;
  2450. inline void clear_string_table_crc();
  2451. static const int kStringTableCrcFieldNumber = 10;
  2452. inline ::google::protobuf::uint32 string_table_crc() const;
  2453. inline void set_string_table_crc(::google::protobuf::uint32 value);
  2454. // optional int32 max_clients = 11;
  2455. inline bool has_max_clients() const;
  2456. inline void clear_max_clients();
  2457. static const int kMaxClientsFieldNumber = 11;
  2458. inline ::google::protobuf::int32 max_clients() const;
  2459. inline void set_max_clients(::google::protobuf::int32 value);
  2460. // optional int32 max_classes = 12;
  2461. inline bool has_max_classes() const;
  2462. inline void clear_max_classes();
  2463. static const int kMaxClassesFieldNumber = 12;
  2464. inline ::google::protobuf::int32 max_classes() const;
  2465. inline void set_max_classes(::google::protobuf::int32 value);
  2466. // optional int32 player_slot = 13;
  2467. inline bool has_player_slot() const;
  2468. inline void clear_player_slot();
  2469. static const int kPlayerSlotFieldNumber = 13;
  2470. inline ::google::protobuf::int32 player_slot() const;
  2471. inline void set_player_slot(::google::protobuf::int32 value);
  2472. // optional float tick_interval = 14;
  2473. inline bool has_tick_interval() const;
  2474. inline void clear_tick_interval();
  2475. static const int kTickIntervalFieldNumber = 14;
  2476. inline float tick_interval() const;
  2477. inline void set_tick_interval(float value);
  2478. // optional string game_dir = 15;
  2479. inline bool has_game_dir() const;
  2480. inline void clear_game_dir();
  2481. static const int kGameDirFieldNumber = 15;
  2482. inline const ::std::string& game_dir() const;
  2483. inline void set_game_dir(const ::std::string& value);
  2484. inline void set_game_dir(const char* value);
  2485. inline void set_game_dir(const char* value, size_t size);
  2486. inline ::std::string* mutable_game_dir();
  2487. inline ::std::string* release_game_dir();
  2488. inline void set_allocated_game_dir(::std::string* game_dir);
  2489. // optional string map_name = 16;
  2490. inline bool has_map_name() const;
  2491. inline void clear_map_name();
  2492. static const int kMapNameFieldNumber = 16;
  2493. inline const ::std::string& map_name() const;
  2494. inline void set_map_name(const ::std::string& value);
  2495. inline void set_map_name(const char* value);
  2496. inline void set_map_name(const char* value, size_t size);
  2497. inline ::std::string* mutable_map_name();
  2498. inline ::std::string* release_map_name();
  2499. inline void set_allocated_map_name(::std::string* map_name);
  2500. // optional string map_group_name = 17;
  2501. inline bool has_map_group_name() const;
  2502. inline void clear_map_group_name();
  2503. static const int kMapGroupNameFieldNumber = 17;
  2504. inline const ::std::string& map_group_name() const;
  2505. inline void set_map_group_name(const ::std::string& value);
  2506. inline void set_map_group_name(const char* value);
  2507. inline void set_map_group_name(const char* value, size_t size);
  2508. inline ::std::string* mutable_map_group_name();
  2509. inline ::std::string* release_map_group_name();
  2510. inline void set_allocated_map_group_name(::std::string* map_group_name);
  2511. // optional string sky_name = 18;
  2512. inline bool has_sky_name() const;
  2513. inline void clear_sky_name();
  2514. static const int kSkyNameFieldNumber = 18;
  2515. inline const ::std::string& sky_name() const;
  2516. inline void set_sky_name(const ::std::string& value);
  2517. inline void set_sky_name(const char* value);
  2518. inline void set_sky_name(const char* value, size_t size);
  2519. inline ::std::string* mutable_sky_name();
  2520. inline ::std::string* release_sky_name();
  2521. inline void set_allocated_sky_name(::std::string* sky_name);
  2522. // optional string host_name = 19;
  2523. inline bool has_host_name() const;
  2524. inline void clear_host_name();
  2525. static const int kHostNameFieldNumber = 19;
  2526. inline const ::std::string& host_name() const;
  2527. inline void set_host_name(const ::std::string& value);
  2528. inline void set_host_name(const char* value);
  2529. inline void set_host_name(const char* value, size_t size);
  2530. inline ::std::string* mutable_host_name();
  2531. inline ::std::string* release_host_name();
  2532. inline void set_allocated_host_name(::std::string* host_name);
  2533. // optional uint32 public_ip = 20;
  2534. inline bool has_public_ip() const;
  2535. inline void clear_public_ip();
  2536. static const int kPublicIpFieldNumber = 20;
  2537. inline ::google::protobuf::uint32 public_ip() const;
  2538. inline void set_public_ip(::google::protobuf::uint32 value);
  2539. // optional uint64 ugc_map_id = 22;
  2540. inline bool has_ugc_map_id() const;
  2541. inline void clear_ugc_map_id();
  2542. static const int kUgcMapIdFieldNumber = 22;
  2543. inline ::google::protobuf::uint64 ugc_map_id() const;
  2544. inline void set_ugc_map_id(::google::protobuf::uint64 value);
  2545. // @@protoc_insertion_point(class_scope:CSVCMsg_ServerInfo)
  2546. private:
  2547. inline void set_has_protocol();
  2548. inline void clear_has_protocol();
  2549. inline void set_has_server_count();
  2550. inline void clear_has_server_count();
  2551. inline void set_has_is_dedicated();
  2552. inline void clear_has_is_dedicated();
  2553. inline void set_has_is_official_valve_server();
  2554. inline void clear_has_is_official_valve_server();
  2555. inline void set_has_is_hltv();
  2556. inline void clear_has_is_hltv();
  2557. inline void set_has_is_replay();
  2558. inline void clear_has_is_replay();
  2559. inline void set_has_is_redirecting_to_proxy_relay();
  2560. inline void clear_has_is_redirecting_to_proxy_relay();
  2561. inline void set_has_c_os();
  2562. inline void clear_has_c_os();
  2563. inline void set_has_map_crc();
  2564. inline void clear_has_map_crc();
  2565. inline void set_has_client_crc();
  2566. inline void clear_has_client_crc();
  2567. inline void set_has_string_table_crc();
  2568. inline void clear_has_string_table_crc();
  2569. inline void set_has_max_clients();
  2570. inline void clear_has_max_clients();
  2571. inline void set_has_max_classes();
  2572. inline void clear_has_max_classes();
  2573. inline void set_has_player_slot();
  2574. inline void clear_has_player_slot();
  2575. inline void set_has_tick_interval();
  2576. inline void clear_has_tick_interval();
  2577. inline void set_has_game_dir();
  2578. inline void clear_has_game_dir();
  2579. inline void set_has_map_name();
  2580. inline void clear_has_map_name();
  2581. inline void set_has_map_group_name();
  2582. inline void clear_has_map_group_name();
  2583. inline void set_has_sky_name();
  2584. inline void clear_has_sky_name();
  2585. inline void set_has_host_name();
  2586. inline void clear_has_host_name();
  2587. inline void set_has_public_ip();
  2588. inline void clear_has_public_ip();
  2589. inline void set_has_ugc_map_id();
  2590. inline void clear_has_ugc_map_id();
  2591. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  2592. ::google::protobuf::int32 protocol_;
  2593. ::google::protobuf::int32 server_count_;
  2594. bool is_dedicated_;
  2595. bool is_official_valve_server_;
  2596. bool is_hltv_;
  2597. bool is_replay_;
  2598. bool is_redirecting_to_proxy_relay_;
  2599. ::google::protobuf::int32 c_os_;
  2600. ::google::protobuf::uint32 map_crc_;
  2601. ::google::protobuf::uint32 client_crc_;
  2602. ::google::protobuf::uint32 string_table_crc_;
  2603. ::google::protobuf::int32 max_clients_;
  2604. ::google::protobuf::int32 max_classes_;
  2605. ::google::protobuf::int32 player_slot_;
  2606. float tick_interval_;
  2607. ::std::string* game_dir_;
  2608. ::std::string* map_name_;
  2609. ::std::string* map_group_name_;
  2610. ::std::string* sky_name_;
  2611. ::std::string* host_name_;
  2612. ::google::protobuf::uint64 ugc_map_id_;
  2613. ::google::protobuf::uint32 public_ip_;
  2614. mutable int _cached_size_;
  2615. ::google::protobuf::uint32 _has_bits_[(22 + 31) / 32];
  2616. friend void protobuf_AddDesc_netmessages_2eproto();
  2617. friend void protobuf_AssignDesc_netmessages_2eproto();
  2618. friend void protobuf_ShutdownFile_netmessages_2eproto();
  2619. void InitAsDefaultInstance();
  2620. static CSVCMsg_ServerInfo* default_instance_;
  2621. };
  2622. // -------------------------------------------------------------------
  2623. class CSVCMsg_ClassInfo_class_t : public ::google::protobuf::Message {
  2624. public:
  2625. CSVCMsg_ClassInfo_class_t();
  2626. virtual ~CSVCMsg_ClassInfo_class_t();
  2627. CSVCMsg_ClassInfo_class_t(const CSVCMsg_ClassInfo_class_t& from);
  2628. inline CSVCMsg_ClassInfo_class_t& operator=(const CSVCMsg_ClassInfo_class_t& from) {
  2629. CopyFrom(from);
  2630. return *this;
  2631. }
  2632. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2633. return _unknown_fields_;
  2634. }
  2635. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2636. return &_unknown_fields_;
  2637. }
  2638. static const ::google::protobuf::Descriptor* descriptor();
  2639. static const CSVCMsg_ClassInfo_class_t& default_instance();
  2640. void Swap(CSVCMsg_ClassInfo_class_t* other);
  2641. // implements Message ----------------------------------------------
  2642. CSVCMsg_ClassInfo_class_t* New() const;
  2643. void CopyFrom(const ::google::protobuf::Message& from);
  2644. void MergeFrom(const ::google::protobuf::Message& from);
  2645. void CopyFrom(const CSVCMsg_ClassInfo_class_t& from);
  2646. void MergeFrom(const CSVCMsg_ClassInfo_class_t& from);
  2647. void Clear();
  2648. bool IsInitialized() const;
  2649. int ByteSize() const;
  2650. bool MergePartialFromCodedStream(
  2651. ::google::protobuf::io::CodedInputStream* input);
  2652. void SerializeWithCachedSizes(
  2653. ::google::protobuf::io::CodedOutputStream* output) const;
  2654. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2655. int GetCachedSize() const { return _cached_size_; }
  2656. private:
  2657. void SharedCtor();
  2658. void SharedDtor();
  2659. void SetCachedSize(int size) const;
  2660. public:
  2661. ::google::protobuf::Metadata GetMetadata() const;
  2662. // nested types ----------------------------------------------------
  2663. // accessors -------------------------------------------------------
  2664. // optional int32 class_id = 1;
  2665. inline bool has_class_id() const;
  2666. inline void clear_class_id();
  2667. static const int kClassIdFieldNumber = 1;
  2668. inline ::google::protobuf::int32 class_id() const;
  2669. inline void set_class_id(::google::protobuf::int32 value);
  2670. // optional string data_table_name = 2;
  2671. inline bool has_data_table_name() const;
  2672. inline void clear_data_table_name();
  2673. static const int kDataTableNameFieldNumber = 2;
  2674. inline const ::std::string& data_table_name() const;
  2675. inline void set_data_table_name(const ::std::string& value);
  2676. inline void set_data_table_name(const char* value);
  2677. inline void set_data_table_name(const char* value, size_t size);
  2678. inline ::std::string* mutable_data_table_name();
  2679. inline ::std::string* release_data_table_name();
  2680. inline void set_allocated_data_table_name(::std::string* data_table_name);
  2681. // optional string class_name = 3;
  2682. inline bool has_class_name() const;
  2683. inline void clear_class_name();
  2684. static const int kClassNameFieldNumber = 3;
  2685. inline const ::std::string& class_name() const;
  2686. inline void set_class_name(const ::std::string& value);
  2687. inline void set_class_name(const char* value);
  2688. inline void set_class_name(const char* value, size_t size);
  2689. inline ::std::string* mutable_class_name();
  2690. inline ::std::string* release_class_name();
  2691. inline void set_allocated_class_name(::std::string* class_name);
  2692. // @@protoc_insertion_point(class_scope:CSVCMsg_ClassInfo.class_t)
  2693. private:
  2694. inline void set_has_class_id();
  2695. inline void clear_has_class_id();
  2696. inline void set_has_data_table_name();
  2697. inline void clear_has_data_table_name();
  2698. inline void set_has_class_name();
  2699. inline void clear_has_class_name();
  2700. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  2701. ::std::string* data_table_name_;
  2702. ::std::string* class_name_;
  2703. ::google::protobuf::int32 class_id_;
  2704. mutable int _cached_size_;
  2705. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  2706. friend void protobuf_AddDesc_netmessages_2eproto();
  2707. friend void protobuf_AssignDesc_netmessages_2eproto();
  2708. friend void protobuf_ShutdownFile_netmessages_2eproto();
  2709. void InitAsDefaultInstance();
  2710. static CSVCMsg_ClassInfo_class_t* default_instance_;
  2711. };
  2712. // -------------------------------------------------------------------
  2713. class CSVCMsg_ClassInfo : public ::google::protobuf::Message {
  2714. public:
  2715. CSVCMsg_ClassInfo();
  2716. virtual ~CSVCMsg_ClassInfo();
  2717. CSVCMsg_ClassInfo(const CSVCMsg_ClassInfo& from);
  2718. inline CSVCMsg_ClassInfo& operator=(const CSVCMsg_ClassInfo& from) {
  2719. CopyFrom(from);
  2720. return *this;
  2721. }
  2722. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2723. return _unknown_fields_;
  2724. }
  2725. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2726. return &_unknown_fields_;
  2727. }
  2728. static const ::google::protobuf::Descriptor* descriptor();
  2729. static const CSVCMsg_ClassInfo& default_instance();
  2730. void Swap(CSVCMsg_ClassInfo* other);
  2731. // implements Message ----------------------------------------------
  2732. CSVCMsg_ClassInfo* New() const;
  2733. void CopyFrom(const ::google::protobuf::Message& from);
  2734. void MergeFrom(const ::google::protobuf::Message& from);
  2735. void CopyFrom(const CSVCMsg_ClassInfo& from);
  2736. void MergeFrom(const CSVCMsg_ClassInfo& from);
  2737. void Clear();
  2738. bool IsInitialized() const;
  2739. int ByteSize() const;
  2740. bool MergePartialFromCodedStream(
  2741. ::google::protobuf::io::CodedInputStream* input);
  2742. void SerializeWithCachedSizes(
  2743. ::google::protobuf::io::CodedOutputStream* output) const;
  2744. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2745. int GetCachedSize() const { return _cached_size_; }
  2746. private:
  2747. void SharedCtor();
  2748. void SharedDtor();
  2749. void SetCachedSize(int size) const;
  2750. public:
  2751. ::google::protobuf::Metadata GetMetadata() const;
  2752. // nested types ----------------------------------------------------
  2753. typedef CSVCMsg_ClassInfo_class_t class_t;
  2754. // accessors -------------------------------------------------------
  2755. // optional bool create_on_client = 1;
  2756. inline bool has_create_on_client() const;
  2757. inline void clear_create_on_client();
  2758. static const int kCreateOnClientFieldNumber = 1;
  2759. inline bool create_on_client() const;
  2760. inline void set_create_on_client(bool value);
  2761. // repeated .CSVCMsg_ClassInfo.class_t classes = 2;
  2762. inline int classes_size() const;
  2763. inline void clear_classes();
  2764. static const int kClassesFieldNumber = 2;
  2765. inline const ::CSVCMsg_ClassInfo_class_t& classes(int index) const;
  2766. inline ::CSVCMsg_ClassInfo_class_t* mutable_classes(int index);
  2767. inline ::CSVCMsg_ClassInfo_class_t* add_classes();
  2768. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_ClassInfo_class_t >&
  2769. classes() const;
  2770. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_ClassInfo_class_t >*
  2771. mutable_classes();
  2772. // @@protoc_insertion_point(class_scope:CSVCMsg_ClassInfo)
  2773. private:
  2774. inline void set_has_create_on_client();
  2775. inline void clear_has_create_on_client();
  2776. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  2777. ::google::protobuf::RepeatedPtrField< ::CSVCMsg_ClassInfo_class_t > classes_;
  2778. bool create_on_client_;
  2779. mutable int _cached_size_;
  2780. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  2781. friend void protobuf_AddDesc_netmessages_2eproto();
  2782. friend void protobuf_AssignDesc_netmessages_2eproto();
  2783. friend void protobuf_ShutdownFile_netmessages_2eproto();
  2784. void InitAsDefaultInstance();
  2785. static CSVCMsg_ClassInfo* default_instance_;
  2786. };
  2787. // -------------------------------------------------------------------
  2788. class CSVCMsg_SendTable_sendprop_t : public ::google::protobuf::Message {
  2789. public:
  2790. CSVCMsg_SendTable_sendprop_t();
  2791. virtual ~CSVCMsg_SendTable_sendprop_t();
  2792. CSVCMsg_SendTable_sendprop_t(const CSVCMsg_SendTable_sendprop_t& from);
  2793. inline CSVCMsg_SendTable_sendprop_t& operator=(const CSVCMsg_SendTable_sendprop_t& from) {
  2794. CopyFrom(from);
  2795. return *this;
  2796. }
  2797. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2798. return _unknown_fields_;
  2799. }
  2800. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2801. return &_unknown_fields_;
  2802. }
  2803. static const ::google::protobuf::Descriptor* descriptor();
  2804. static const CSVCMsg_SendTable_sendprop_t& default_instance();
  2805. void Swap(CSVCMsg_SendTable_sendprop_t* other);
  2806. // implements Message ----------------------------------------------
  2807. CSVCMsg_SendTable_sendprop_t* New() const;
  2808. void CopyFrom(const ::google::protobuf::Message& from);
  2809. void MergeFrom(const ::google::protobuf::Message& from);
  2810. void CopyFrom(const CSVCMsg_SendTable_sendprop_t& from);
  2811. void MergeFrom(const CSVCMsg_SendTable_sendprop_t& from);
  2812. void Clear();
  2813. bool IsInitialized() const;
  2814. int ByteSize() const;
  2815. bool MergePartialFromCodedStream(
  2816. ::google::protobuf::io::CodedInputStream* input);
  2817. void SerializeWithCachedSizes(
  2818. ::google::protobuf::io::CodedOutputStream* output) const;
  2819. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2820. int GetCachedSize() const { return _cached_size_; }
  2821. private:
  2822. void SharedCtor();
  2823. void SharedDtor();
  2824. void SetCachedSize(int size) const;
  2825. public:
  2826. ::google::protobuf::Metadata GetMetadata() const;
  2827. // nested types ----------------------------------------------------
  2828. // accessors -------------------------------------------------------
  2829. // optional int32 type = 1;
  2830. inline bool has_type() const;
  2831. inline void clear_type();
  2832. static const int kTypeFieldNumber = 1;
  2833. inline ::google::protobuf::int32 type() const;
  2834. inline void set_type(::google::protobuf::int32 value);
  2835. // optional string var_name = 2;
  2836. inline bool has_var_name() const;
  2837. inline void clear_var_name();
  2838. static const int kVarNameFieldNumber = 2;
  2839. inline const ::std::string& var_name() const;
  2840. inline void set_var_name(const ::std::string& value);
  2841. inline void set_var_name(const char* value);
  2842. inline void set_var_name(const char* value, size_t size);
  2843. inline ::std::string* mutable_var_name();
  2844. inline ::std::string* release_var_name();
  2845. inline void set_allocated_var_name(::std::string* var_name);
  2846. // optional int32 flags = 3;
  2847. inline bool has_flags() const;
  2848. inline void clear_flags();
  2849. static const int kFlagsFieldNumber = 3;
  2850. inline ::google::protobuf::int32 flags() const;
  2851. inline void set_flags(::google::protobuf::int32 value);
  2852. // optional int32 priority = 4;
  2853. inline bool has_priority() const;
  2854. inline void clear_priority();
  2855. static const int kPriorityFieldNumber = 4;
  2856. inline ::google::protobuf::int32 priority() const;
  2857. inline void set_priority(::google::protobuf::int32 value);
  2858. // optional string dt_name = 5;
  2859. inline bool has_dt_name() const;
  2860. inline void clear_dt_name();
  2861. static const int kDtNameFieldNumber = 5;
  2862. inline const ::std::string& dt_name() const;
  2863. inline void set_dt_name(const ::std::string& value);
  2864. inline void set_dt_name(const char* value);
  2865. inline void set_dt_name(const char* value, size_t size);
  2866. inline ::std::string* mutable_dt_name();
  2867. inline ::std::string* release_dt_name();
  2868. inline void set_allocated_dt_name(::std::string* dt_name);
  2869. // optional int32 num_elements = 6;
  2870. inline bool has_num_elements() const;
  2871. inline void clear_num_elements();
  2872. static const int kNumElementsFieldNumber = 6;
  2873. inline ::google::protobuf::int32 num_elements() const;
  2874. inline void set_num_elements(::google::protobuf::int32 value);
  2875. // optional float low_value = 7;
  2876. inline bool has_low_value() const;
  2877. inline void clear_low_value();
  2878. static const int kLowValueFieldNumber = 7;
  2879. inline float low_value() const;
  2880. inline void set_low_value(float value);
  2881. // optional float high_value = 8;
  2882. inline bool has_high_value() const;
  2883. inline void clear_high_value();
  2884. static const int kHighValueFieldNumber = 8;
  2885. inline float high_value() const;
  2886. inline void set_high_value(float value);
  2887. // optional int32 num_bits = 9;
  2888. inline bool has_num_bits() const;
  2889. inline void clear_num_bits();
  2890. static const int kNumBitsFieldNumber = 9;
  2891. inline ::google::protobuf::int32 num_bits() const;
  2892. inline void set_num_bits(::google::protobuf::int32 value);
  2893. // @@protoc_insertion_point(class_scope:CSVCMsg_SendTable.sendprop_t)
  2894. private:
  2895. inline void set_has_type();
  2896. inline void clear_has_type();
  2897. inline void set_has_var_name();
  2898. inline void clear_has_var_name();
  2899. inline void set_has_flags();
  2900. inline void clear_has_flags();
  2901. inline void set_has_priority();
  2902. inline void clear_has_priority();
  2903. inline void set_has_dt_name();
  2904. inline void clear_has_dt_name();
  2905. inline void set_has_num_elements();
  2906. inline void clear_has_num_elements();
  2907. inline void set_has_low_value();
  2908. inline void clear_has_low_value();
  2909. inline void set_has_high_value();
  2910. inline void clear_has_high_value();
  2911. inline void set_has_num_bits();
  2912. inline void clear_has_num_bits();
  2913. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  2914. ::std::string* var_name_;
  2915. ::google::protobuf::int32 type_;
  2916. ::google::protobuf::int32 flags_;
  2917. ::std::string* dt_name_;
  2918. ::google::protobuf::int32 priority_;
  2919. ::google::protobuf::int32 num_elements_;
  2920. float low_value_;
  2921. float high_value_;
  2922. ::google::protobuf::int32 num_bits_;
  2923. mutable int _cached_size_;
  2924. ::google::protobuf::uint32 _has_bits_[(9 + 31) / 32];
  2925. friend void protobuf_AddDesc_netmessages_2eproto();
  2926. friend void protobuf_AssignDesc_netmessages_2eproto();
  2927. friend void protobuf_ShutdownFile_netmessages_2eproto();
  2928. void InitAsDefaultInstance();
  2929. static CSVCMsg_SendTable_sendprop_t* default_instance_;
  2930. };
  2931. // -------------------------------------------------------------------
  2932. class CSVCMsg_SendTable : public ::google::protobuf::Message {
  2933. public:
  2934. CSVCMsg_SendTable();
  2935. virtual ~CSVCMsg_SendTable();
  2936. CSVCMsg_SendTable(const CSVCMsg_SendTable& from);
  2937. inline CSVCMsg_SendTable& operator=(const CSVCMsg_SendTable& from) {
  2938. CopyFrom(from);
  2939. return *this;
  2940. }
  2941. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  2942. return _unknown_fields_;
  2943. }
  2944. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  2945. return &_unknown_fields_;
  2946. }
  2947. static const ::google::protobuf::Descriptor* descriptor();
  2948. static const CSVCMsg_SendTable& default_instance();
  2949. void Swap(CSVCMsg_SendTable* other);
  2950. // implements Message ----------------------------------------------
  2951. CSVCMsg_SendTable* New() const;
  2952. void CopyFrom(const ::google::protobuf::Message& from);
  2953. void MergeFrom(const ::google::protobuf::Message& from);
  2954. void CopyFrom(const CSVCMsg_SendTable& from);
  2955. void MergeFrom(const CSVCMsg_SendTable& from);
  2956. void Clear();
  2957. bool IsInitialized() const;
  2958. int ByteSize() const;
  2959. bool MergePartialFromCodedStream(
  2960. ::google::protobuf::io::CodedInputStream* input);
  2961. void SerializeWithCachedSizes(
  2962. ::google::protobuf::io::CodedOutputStream* output) const;
  2963. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  2964. int GetCachedSize() const { return _cached_size_; }
  2965. private:
  2966. void SharedCtor();
  2967. void SharedDtor();
  2968. void SetCachedSize(int size) const;
  2969. public:
  2970. ::google::protobuf::Metadata GetMetadata() const;
  2971. // nested types ----------------------------------------------------
  2972. typedef CSVCMsg_SendTable_sendprop_t sendprop_t;
  2973. // accessors -------------------------------------------------------
  2974. // optional bool is_end = 1;
  2975. inline bool has_is_end() const;
  2976. inline void clear_is_end();
  2977. static const int kIsEndFieldNumber = 1;
  2978. inline bool is_end() const;
  2979. inline void set_is_end(bool value);
  2980. // optional string net_table_name = 2;
  2981. inline bool has_net_table_name() const;
  2982. inline void clear_net_table_name();
  2983. static const int kNetTableNameFieldNumber = 2;
  2984. inline const ::std::string& net_table_name() const;
  2985. inline void set_net_table_name(const ::std::string& value);
  2986. inline void set_net_table_name(const char* value);
  2987. inline void set_net_table_name(const char* value, size_t size);
  2988. inline ::std::string* mutable_net_table_name();
  2989. inline ::std::string* release_net_table_name();
  2990. inline void set_allocated_net_table_name(::std::string* net_table_name);
  2991. // optional bool needs_decoder = 3;
  2992. inline bool has_needs_decoder() const;
  2993. inline void clear_needs_decoder();
  2994. static const int kNeedsDecoderFieldNumber = 3;
  2995. inline bool needs_decoder() const;
  2996. inline void set_needs_decoder(bool value);
  2997. // repeated .CSVCMsg_SendTable.sendprop_t props = 4;
  2998. inline int props_size() const;
  2999. inline void clear_props();
  3000. static const int kPropsFieldNumber = 4;
  3001. inline const ::CSVCMsg_SendTable_sendprop_t& props(int index) const;
  3002. inline ::CSVCMsg_SendTable_sendprop_t* mutable_props(int index);
  3003. inline ::CSVCMsg_SendTable_sendprop_t* add_props();
  3004. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_SendTable_sendprop_t >&
  3005. props() const;
  3006. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_SendTable_sendprop_t >*
  3007. mutable_props();
  3008. // @@protoc_insertion_point(class_scope:CSVCMsg_SendTable)
  3009. private:
  3010. inline void set_has_is_end();
  3011. inline void clear_has_is_end();
  3012. inline void set_has_net_table_name();
  3013. inline void clear_has_net_table_name();
  3014. inline void set_has_needs_decoder();
  3015. inline void clear_has_needs_decoder();
  3016. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3017. ::std::string* net_table_name_;
  3018. ::google::protobuf::RepeatedPtrField< ::CSVCMsg_SendTable_sendprop_t > props_;
  3019. bool is_end_;
  3020. bool needs_decoder_;
  3021. mutable int _cached_size_;
  3022. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  3023. friend void protobuf_AddDesc_netmessages_2eproto();
  3024. friend void protobuf_AssignDesc_netmessages_2eproto();
  3025. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3026. void InitAsDefaultInstance();
  3027. static CSVCMsg_SendTable* default_instance_;
  3028. };
  3029. // -------------------------------------------------------------------
  3030. class CSVCMsg_Print : public ::google::protobuf::Message {
  3031. public:
  3032. CSVCMsg_Print();
  3033. virtual ~CSVCMsg_Print();
  3034. CSVCMsg_Print(const CSVCMsg_Print& from);
  3035. inline CSVCMsg_Print& operator=(const CSVCMsg_Print& from) {
  3036. CopyFrom(from);
  3037. return *this;
  3038. }
  3039. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3040. return _unknown_fields_;
  3041. }
  3042. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3043. return &_unknown_fields_;
  3044. }
  3045. static const ::google::protobuf::Descriptor* descriptor();
  3046. static const CSVCMsg_Print& default_instance();
  3047. void Swap(CSVCMsg_Print* other);
  3048. // implements Message ----------------------------------------------
  3049. CSVCMsg_Print* New() const;
  3050. void CopyFrom(const ::google::protobuf::Message& from);
  3051. void MergeFrom(const ::google::protobuf::Message& from);
  3052. void CopyFrom(const CSVCMsg_Print& from);
  3053. void MergeFrom(const CSVCMsg_Print& from);
  3054. void Clear();
  3055. bool IsInitialized() const;
  3056. int ByteSize() const;
  3057. bool MergePartialFromCodedStream(
  3058. ::google::protobuf::io::CodedInputStream* input);
  3059. void SerializeWithCachedSizes(
  3060. ::google::protobuf::io::CodedOutputStream* output) const;
  3061. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3062. int GetCachedSize() const { return _cached_size_; }
  3063. private:
  3064. void SharedCtor();
  3065. void SharedDtor();
  3066. void SetCachedSize(int size) const;
  3067. public:
  3068. ::google::protobuf::Metadata GetMetadata() const;
  3069. // nested types ----------------------------------------------------
  3070. // accessors -------------------------------------------------------
  3071. // optional string text = 1;
  3072. inline bool has_text() const;
  3073. inline void clear_text();
  3074. static const int kTextFieldNumber = 1;
  3075. inline const ::std::string& text() const;
  3076. inline void set_text(const ::std::string& value);
  3077. inline void set_text(const char* value);
  3078. inline void set_text(const char* value, size_t size);
  3079. inline ::std::string* mutable_text();
  3080. inline ::std::string* release_text();
  3081. inline void set_allocated_text(::std::string* text);
  3082. // @@protoc_insertion_point(class_scope:CSVCMsg_Print)
  3083. private:
  3084. inline void set_has_text();
  3085. inline void clear_has_text();
  3086. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3087. ::std::string* text_;
  3088. mutable int _cached_size_;
  3089. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  3090. friend void protobuf_AddDesc_netmessages_2eproto();
  3091. friend void protobuf_AssignDesc_netmessages_2eproto();
  3092. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3093. void InitAsDefaultInstance();
  3094. static CSVCMsg_Print* default_instance_;
  3095. };
  3096. // -------------------------------------------------------------------
  3097. class CSVCMsg_SetPause : public ::google::protobuf::Message {
  3098. public:
  3099. CSVCMsg_SetPause();
  3100. virtual ~CSVCMsg_SetPause();
  3101. CSVCMsg_SetPause(const CSVCMsg_SetPause& from);
  3102. inline CSVCMsg_SetPause& operator=(const CSVCMsg_SetPause& from) {
  3103. CopyFrom(from);
  3104. return *this;
  3105. }
  3106. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3107. return _unknown_fields_;
  3108. }
  3109. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3110. return &_unknown_fields_;
  3111. }
  3112. static const ::google::protobuf::Descriptor* descriptor();
  3113. static const CSVCMsg_SetPause& default_instance();
  3114. void Swap(CSVCMsg_SetPause* other);
  3115. // implements Message ----------------------------------------------
  3116. CSVCMsg_SetPause* New() const;
  3117. void CopyFrom(const ::google::protobuf::Message& from);
  3118. void MergeFrom(const ::google::protobuf::Message& from);
  3119. void CopyFrom(const CSVCMsg_SetPause& from);
  3120. void MergeFrom(const CSVCMsg_SetPause& from);
  3121. void Clear();
  3122. bool IsInitialized() const;
  3123. int ByteSize() const;
  3124. bool MergePartialFromCodedStream(
  3125. ::google::protobuf::io::CodedInputStream* input);
  3126. void SerializeWithCachedSizes(
  3127. ::google::protobuf::io::CodedOutputStream* output) const;
  3128. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3129. int GetCachedSize() const { return _cached_size_; }
  3130. private:
  3131. void SharedCtor();
  3132. void SharedDtor();
  3133. void SetCachedSize(int size) const;
  3134. public:
  3135. ::google::protobuf::Metadata GetMetadata() const;
  3136. // nested types ----------------------------------------------------
  3137. // accessors -------------------------------------------------------
  3138. // optional bool paused = 1;
  3139. inline bool has_paused() const;
  3140. inline void clear_paused();
  3141. static const int kPausedFieldNumber = 1;
  3142. inline bool paused() const;
  3143. inline void set_paused(bool value);
  3144. // @@protoc_insertion_point(class_scope:CSVCMsg_SetPause)
  3145. private:
  3146. inline void set_has_paused();
  3147. inline void clear_has_paused();
  3148. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3149. bool paused_;
  3150. mutable int _cached_size_;
  3151. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  3152. friend void protobuf_AddDesc_netmessages_2eproto();
  3153. friend void protobuf_AssignDesc_netmessages_2eproto();
  3154. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3155. void InitAsDefaultInstance();
  3156. static CSVCMsg_SetPause* default_instance_;
  3157. };
  3158. // -------------------------------------------------------------------
  3159. class CSVCMsg_SetView : public ::google::protobuf::Message {
  3160. public:
  3161. CSVCMsg_SetView();
  3162. virtual ~CSVCMsg_SetView();
  3163. CSVCMsg_SetView(const CSVCMsg_SetView& from);
  3164. inline CSVCMsg_SetView& operator=(const CSVCMsg_SetView& from) {
  3165. CopyFrom(from);
  3166. return *this;
  3167. }
  3168. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3169. return _unknown_fields_;
  3170. }
  3171. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3172. return &_unknown_fields_;
  3173. }
  3174. static const ::google::protobuf::Descriptor* descriptor();
  3175. static const CSVCMsg_SetView& default_instance();
  3176. void Swap(CSVCMsg_SetView* other);
  3177. // implements Message ----------------------------------------------
  3178. CSVCMsg_SetView* New() const;
  3179. void CopyFrom(const ::google::protobuf::Message& from);
  3180. void MergeFrom(const ::google::protobuf::Message& from);
  3181. void CopyFrom(const CSVCMsg_SetView& from);
  3182. void MergeFrom(const CSVCMsg_SetView& from);
  3183. void Clear();
  3184. bool IsInitialized() const;
  3185. int ByteSize() const;
  3186. bool MergePartialFromCodedStream(
  3187. ::google::protobuf::io::CodedInputStream* input);
  3188. void SerializeWithCachedSizes(
  3189. ::google::protobuf::io::CodedOutputStream* output) const;
  3190. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3191. int GetCachedSize() const { return _cached_size_; }
  3192. private:
  3193. void SharedCtor();
  3194. void SharedDtor();
  3195. void SetCachedSize(int size) const;
  3196. public:
  3197. ::google::protobuf::Metadata GetMetadata() const;
  3198. // nested types ----------------------------------------------------
  3199. // accessors -------------------------------------------------------
  3200. // optional int32 entity_index = 1;
  3201. inline bool has_entity_index() const;
  3202. inline void clear_entity_index();
  3203. static const int kEntityIndexFieldNumber = 1;
  3204. inline ::google::protobuf::int32 entity_index() const;
  3205. inline void set_entity_index(::google::protobuf::int32 value);
  3206. // @@protoc_insertion_point(class_scope:CSVCMsg_SetView)
  3207. private:
  3208. inline void set_has_entity_index();
  3209. inline void clear_has_entity_index();
  3210. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3211. ::google::protobuf::int32 entity_index_;
  3212. mutable int _cached_size_;
  3213. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  3214. friend void protobuf_AddDesc_netmessages_2eproto();
  3215. friend void protobuf_AssignDesc_netmessages_2eproto();
  3216. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3217. void InitAsDefaultInstance();
  3218. static CSVCMsg_SetView* default_instance_;
  3219. };
  3220. // -------------------------------------------------------------------
  3221. class CSVCMsg_CreateStringTable : public ::google::protobuf::Message {
  3222. public:
  3223. CSVCMsg_CreateStringTable();
  3224. virtual ~CSVCMsg_CreateStringTable();
  3225. CSVCMsg_CreateStringTable(const CSVCMsg_CreateStringTable& from);
  3226. inline CSVCMsg_CreateStringTable& operator=(const CSVCMsg_CreateStringTable& from) {
  3227. CopyFrom(from);
  3228. return *this;
  3229. }
  3230. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3231. return _unknown_fields_;
  3232. }
  3233. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3234. return &_unknown_fields_;
  3235. }
  3236. static const ::google::protobuf::Descriptor* descriptor();
  3237. static const CSVCMsg_CreateStringTable& default_instance();
  3238. void Swap(CSVCMsg_CreateStringTable* other);
  3239. // implements Message ----------------------------------------------
  3240. CSVCMsg_CreateStringTable* New() const;
  3241. void CopyFrom(const ::google::protobuf::Message& from);
  3242. void MergeFrom(const ::google::protobuf::Message& from);
  3243. void CopyFrom(const CSVCMsg_CreateStringTable& from);
  3244. void MergeFrom(const CSVCMsg_CreateStringTable& from);
  3245. void Clear();
  3246. bool IsInitialized() const;
  3247. int ByteSize() const;
  3248. bool MergePartialFromCodedStream(
  3249. ::google::protobuf::io::CodedInputStream* input);
  3250. void SerializeWithCachedSizes(
  3251. ::google::protobuf::io::CodedOutputStream* output) const;
  3252. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3253. int GetCachedSize() const { return _cached_size_; }
  3254. private:
  3255. void SharedCtor();
  3256. void SharedDtor();
  3257. void SetCachedSize(int size) const;
  3258. public:
  3259. ::google::protobuf::Metadata GetMetadata() const;
  3260. // nested types ----------------------------------------------------
  3261. // accessors -------------------------------------------------------
  3262. // optional string name = 1;
  3263. inline bool has_name() const;
  3264. inline void clear_name();
  3265. static const int kNameFieldNumber = 1;
  3266. inline const ::std::string& name() const;
  3267. inline void set_name(const ::std::string& value);
  3268. inline void set_name(const char* value);
  3269. inline void set_name(const char* value, size_t size);
  3270. inline ::std::string* mutable_name();
  3271. inline ::std::string* release_name();
  3272. inline void set_allocated_name(::std::string* name);
  3273. // optional int32 max_entries = 2;
  3274. inline bool has_max_entries() const;
  3275. inline void clear_max_entries();
  3276. static const int kMaxEntriesFieldNumber = 2;
  3277. inline ::google::protobuf::int32 max_entries() const;
  3278. inline void set_max_entries(::google::protobuf::int32 value);
  3279. // optional int32 num_entries = 3;
  3280. inline bool has_num_entries() const;
  3281. inline void clear_num_entries();
  3282. static const int kNumEntriesFieldNumber = 3;
  3283. inline ::google::protobuf::int32 num_entries() const;
  3284. inline void set_num_entries(::google::protobuf::int32 value);
  3285. // optional bool user_data_fixed_size = 4;
  3286. inline bool has_user_data_fixed_size() const;
  3287. inline void clear_user_data_fixed_size();
  3288. static const int kUserDataFixedSizeFieldNumber = 4;
  3289. inline bool user_data_fixed_size() const;
  3290. inline void set_user_data_fixed_size(bool value);
  3291. // optional int32 user_data_size = 5;
  3292. inline bool has_user_data_size() const;
  3293. inline void clear_user_data_size();
  3294. static const int kUserDataSizeFieldNumber = 5;
  3295. inline ::google::protobuf::int32 user_data_size() const;
  3296. inline void set_user_data_size(::google::protobuf::int32 value);
  3297. // optional int32 user_data_size_bits = 6;
  3298. inline bool has_user_data_size_bits() const;
  3299. inline void clear_user_data_size_bits();
  3300. static const int kUserDataSizeBitsFieldNumber = 6;
  3301. inline ::google::protobuf::int32 user_data_size_bits() const;
  3302. inline void set_user_data_size_bits(::google::protobuf::int32 value);
  3303. // optional int32 flags = 7;
  3304. inline bool has_flags() const;
  3305. inline void clear_flags();
  3306. static const int kFlagsFieldNumber = 7;
  3307. inline ::google::protobuf::int32 flags() const;
  3308. inline void set_flags(::google::protobuf::int32 value);
  3309. // optional bytes string_data = 8;
  3310. inline bool has_string_data() const;
  3311. inline void clear_string_data();
  3312. static const int kStringDataFieldNumber = 8;
  3313. inline const ::std::string& string_data() const;
  3314. inline void set_string_data(const ::std::string& value);
  3315. inline void set_string_data(const char* value);
  3316. inline void set_string_data(const void* value, size_t size);
  3317. inline ::std::string* mutable_string_data();
  3318. inline ::std::string* release_string_data();
  3319. inline void set_allocated_string_data(::std::string* string_data);
  3320. // @@protoc_insertion_point(class_scope:CSVCMsg_CreateStringTable)
  3321. private:
  3322. inline void set_has_name();
  3323. inline void clear_has_name();
  3324. inline void set_has_max_entries();
  3325. inline void clear_has_max_entries();
  3326. inline void set_has_num_entries();
  3327. inline void clear_has_num_entries();
  3328. inline void set_has_user_data_fixed_size();
  3329. inline void clear_has_user_data_fixed_size();
  3330. inline void set_has_user_data_size();
  3331. inline void clear_has_user_data_size();
  3332. inline void set_has_user_data_size_bits();
  3333. inline void clear_has_user_data_size_bits();
  3334. inline void set_has_flags();
  3335. inline void clear_has_flags();
  3336. inline void set_has_string_data();
  3337. inline void clear_has_string_data();
  3338. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3339. ::std::string* name_;
  3340. ::google::protobuf::int32 max_entries_;
  3341. ::google::protobuf::int32 num_entries_;
  3342. bool user_data_fixed_size_;
  3343. ::google::protobuf::int32 user_data_size_;
  3344. ::google::protobuf::int32 user_data_size_bits_;
  3345. ::google::protobuf::int32 flags_;
  3346. ::std::string* string_data_;
  3347. mutable int _cached_size_;
  3348. ::google::protobuf::uint32 _has_bits_[(8 + 31) / 32];
  3349. friend void protobuf_AddDesc_netmessages_2eproto();
  3350. friend void protobuf_AssignDesc_netmessages_2eproto();
  3351. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3352. void InitAsDefaultInstance();
  3353. static CSVCMsg_CreateStringTable* default_instance_;
  3354. };
  3355. // -------------------------------------------------------------------
  3356. class CSVCMsg_UpdateStringTable : public ::google::protobuf::Message {
  3357. public:
  3358. CSVCMsg_UpdateStringTable();
  3359. virtual ~CSVCMsg_UpdateStringTable();
  3360. CSVCMsg_UpdateStringTable(const CSVCMsg_UpdateStringTable& from);
  3361. inline CSVCMsg_UpdateStringTable& operator=(const CSVCMsg_UpdateStringTable& from) {
  3362. CopyFrom(from);
  3363. return *this;
  3364. }
  3365. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3366. return _unknown_fields_;
  3367. }
  3368. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3369. return &_unknown_fields_;
  3370. }
  3371. static const ::google::protobuf::Descriptor* descriptor();
  3372. static const CSVCMsg_UpdateStringTable& default_instance();
  3373. void Swap(CSVCMsg_UpdateStringTable* other);
  3374. // implements Message ----------------------------------------------
  3375. CSVCMsg_UpdateStringTable* New() const;
  3376. void CopyFrom(const ::google::protobuf::Message& from);
  3377. void MergeFrom(const ::google::protobuf::Message& from);
  3378. void CopyFrom(const CSVCMsg_UpdateStringTable& from);
  3379. void MergeFrom(const CSVCMsg_UpdateStringTable& from);
  3380. void Clear();
  3381. bool IsInitialized() const;
  3382. int ByteSize() const;
  3383. bool MergePartialFromCodedStream(
  3384. ::google::protobuf::io::CodedInputStream* input);
  3385. void SerializeWithCachedSizes(
  3386. ::google::protobuf::io::CodedOutputStream* output) const;
  3387. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3388. int GetCachedSize() const { return _cached_size_; }
  3389. private:
  3390. void SharedCtor();
  3391. void SharedDtor();
  3392. void SetCachedSize(int size) const;
  3393. public:
  3394. ::google::protobuf::Metadata GetMetadata() const;
  3395. // nested types ----------------------------------------------------
  3396. // accessors -------------------------------------------------------
  3397. // optional int32 table_id = 1;
  3398. inline bool has_table_id() const;
  3399. inline void clear_table_id();
  3400. static const int kTableIdFieldNumber = 1;
  3401. inline ::google::protobuf::int32 table_id() const;
  3402. inline void set_table_id(::google::protobuf::int32 value);
  3403. // optional int32 num_changed_entries = 2;
  3404. inline bool has_num_changed_entries() const;
  3405. inline void clear_num_changed_entries();
  3406. static const int kNumChangedEntriesFieldNumber = 2;
  3407. inline ::google::protobuf::int32 num_changed_entries() const;
  3408. inline void set_num_changed_entries(::google::protobuf::int32 value);
  3409. // optional bytes string_data = 3;
  3410. inline bool has_string_data() const;
  3411. inline void clear_string_data();
  3412. static const int kStringDataFieldNumber = 3;
  3413. inline const ::std::string& string_data() const;
  3414. inline void set_string_data(const ::std::string& value);
  3415. inline void set_string_data(const char* value);
  3416. inline void set_string_data(const void* value, size_t size);
  3417. inline ::std::string* mutable_string_data();
  3418. inline ::std::string* release_string_data();
  3419. inline void set_allocated_string_data(::std::string* string_data);
  3420. // @@protoc_insertion_point(class_scope:CSVCMsg_UpdateStringTable)
  3421. private:
  3422. inline void set_has_table_id();
  3423. inline void clear_has_table_id();
  3424. inline void set_has_num_changed_entries();
  3425. inline void clear_has_num_changed_entries();
  3426. inline void set_has_string_data();
  3427. inline void clear_has_string_data();
  3428. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3429. ::google::protobuf::int32 table_id_;
  3430. ::google::protobuf::int32 num_changed_entries_;
  3431. ::std::string* string_data_;
  3432. mutable int _cached_size_;
  3433. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  3434. friend void protobuf_AddDesc_netmessages_2eproto();
  3435. friend void protobuf_AssignDesc_netmessages_2eproto();
  3436. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3437. void InitAsDefaultInstance();
  3438. static CSVCMsg_UpdateStringTable* default_instance_;
  3439. };
  3440. // -------------------------------------------------------------------
  3441. class CSVCMsg_VoiceInit : public ::google::protobuf::Message {
  3442. public:
  3443. CSVCMsg_VoiceInit();
  3444. virtual ~CSVCMsg_VoiceInit();
  3445. CSVCMsg_VoiceInit(const CSVCMsg_VoiceInit& from);
  3446. inline CSVCMsg_VoiceInit& operator=(const CSVCMsg_VoiceInit& from) {
  3447. CopyFrom(from);
  3448. return *this;
  3449. }
  3450. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3451. return _unknown_fields_;
  3452. }
  3453. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3454. return &_unknown_fields_;
  3455. }
  3456. static const ::google::protobuf::Descriptor* descriptor();
  3457. static const CSVCMsg_VoiceInit& default_instance();
  3458. void Swap(CSVCMsg_VoiceInit* other);
  3459. // implements Message ----------------------------------------------
  3460. CSVCMsg_VoiceInit* New() const;
  3461. void CopyFrom(const ::google::protobuf::Message& from);
  3462. void MergeFrom(const ::google::protobuf::Message& from);
  3463. void CopyFrom(const CSVCMsg_VoiceInit& from);
  3464. void MergeFrom(const CSVCMsg_VoiceInit& from);
  3465. void Clear();
  3466. bool IsInitialized() const;
  3467. int ByteSize() const;
  3468. bool MergePartialFromCodedStream(
  3469. ::google::protobuf::io::CodedInputStream* input);
  3470. void SerializeWithCachedSizes(
  3471. ::google::protobuf::io::CodedOutputStream* output) const;
  3472. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3473. int GetCachedSize() const { return _cached_size_; }
  3474. private:
  3475. void SharedCtor();
  3476. void SharedDtor();
  3477. void SetCachedSize(int size) const;
  3478. public:
  3479. ::google::protobuf::Metadata GetMetadata() const;
  3480. // nested types ----------------------------------------------------
  3481. // accessors -------------------------------------------------------
  3482. // optional int32 quality = 1;
  3483. inline bool has_quality() const;
  3484. inline void clear_quality();
  3485. static const int kQualityFieldNumber = 1;
  3486. inline ::google::protobuf::int32 quality() const;
  3487. inline void set_quality(::google::protobuf::int32 value);
  3488. // optional string codec = 2;
  3489. inline bool has_codec() const;
  3490. inline void clear_codec();
  3491. static const int kCodecFieldNumber = 2;
  3492. inline const ::std::string& codec() const;
  3493. inline void set_codec(const ::std::string& value);
  3494. inline void set_codec(const char* value);
  3495. inline void set_codec(const char* value, size_t size);
  3496. inline ::std::string* mutable_codec();
  3497. inline ::std::string* release_codec();
  3498. inline void set_allocated_codec(::std::string* codec);
  3499. // optional int32 version = 3 [default = 0];
  3500. inline bool has_version() const;
  3501. inline void clear_version();
  3502. static const int kVersionFieldNumber = 3;
  3503. inline ::google::protobuf::int32 version() const;
  3504. inline void set_version(::google::protobuf::int32 value);
  3505. // @@protoc_insertion_point(class_scope:CSVCMsg_VoiceInit)
  3506. private:
  3507. inline void set_has_quality();
  3508. inline void clear_has_quality();
  3509. inline void set_has_codec();
  3510. inline void clear_has_codec();
  3511. inline void set_has_version();
  3512. inline void clear_has_version();
  3513. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3514. ::std::string* codec_;
  3515. ::google::protobuf::int32 quality_;
  3516. ::google::protobuf::int32 version_;
  3517. mutable int _cached_size_;
  3518. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  3519. friend void protobuf_AddDesc_netmessages_2eproto();
  3520. friend void protobuf_AssignDesc_netmessages_2eproto();
  3521. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3522. void InitAsDefaultInstance();
  3523. static CSVCMsg_VoiceInit* default_instance_;
  3524. };
  3525. // -------------------------------------------------------------------
  3526. class CSVCMsg_VoiceData : public ::google::protobuf::Message {
  3527. public:
  3528. CSVCMsg_VoiceData();
  3529. virtual ~CSVCMsg_VoiceData();
  3530. CSVCMsg_VoiceData(const CSVCMsg_VoiceData& from);
  3531. inline CSVCMsg_VoiceData& operator=(const CSVCMsg_VoiceData& from) {
  3532. CopyFrom(from);
  3533. return *this;
  3534. }
  3535. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3536. return _unknown_fields_;
  3537. }
  3538. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3539. return &_unknown_fields_;
  3540. }
  3541. static const ::google::protobuf::Descriptor* descriptor();
  3542. static const CSVCMsg_VoiceData& default_instance();
  3543. void Swap(CSVCMsg_VoiceData* other);
  3544. // implements Message ----------------------------------------------
  3545. CSVCMsg_VoiceData* New() const;
  3546. void CopyFrom(const ::google::protobuf::Message& from);
  3547. void MergeFrom(const ::google::protobuf::Message& from);
  3548. void CopyFrom(const CSVCMsg_VoiceData& from);
  3549. void MergeFrom(const CSVCMsg_VoiceData& from);
  3550. void Clear();
  3551. bool IsInitialized() const;
  3552. int ByteSize() const;
  3553. bool MergePartialFromCodedStream(
  3554. ::google::protobuf::io::CodedInputStream* input);
  3555. void SerializeWithCachedSizes(
  3556. ::google::protobuf::io::CodedOutputStream* output) const;
  3557. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3558. int GetCachedSize() const { return _cached_size_; }
  3559. private:
  3560. void SharedCtor();
  3561. void SharedDtor();
  3562. void SetCachedSize(int size) const;
  3563. public:
  3564. ::google::protobuf::Metadata GetMetadata() const;
  3565. // nested types ----------------------------------------------------
  3566. // accessors -------------------------------------------------------
  3567. // optional int32 client = 1;
  3568. inline bool has_client() const;
  3569. inline void clear_client();
  3570. static const int kClientFieldNumber = 1;
  3571. inline ::google::protobuf::int32 client() const;
  3572. inline void set_client(::google::protobuf::int32 value);
  3573. // optional bool proximity = 2;
  3574. inline bool has_proximity() const;
  3575. inline void clear_proximity();
  3576. static const int kProximityFieldNumber = 2;
  3577. inline bool proximity() const;
  3578. inline void set_proximity(bool value);
  3579. // optional fixed64 xuid = 3;
  3580. inline bool has_xuid() const;
  3581. inline void clear_xuid();
  3582. static const int kXuidFieldNumber = 3;
  3583. inline ::google::protobuf::uint64 xuid() const;
  3584. inline void set_xuid(::google::protobuf::uint64 value);
  3585. // optional int32 audible_mask = 4;
  3586. inline bool has_audible_mask() const;
  3587. inline void clear_audible_mask();
  3588. static const int kAudibleMaskFieldNumber = 4;
  3589. inline ::google::protobuf::int32 audible_mask() const;
  3590. inline void set_audible_mask(::google::protobuf::int32 value);
  3591. // optional bytes voice_data = 5;
  3592. inline bool has_voice_data() const;
  3593. inline void clear_voice_data();
  3594. static const int kVoiceDataFieldNumber = 5;
  3595. inline const ::std::string& voice_data() const;
  3596. inline void set_voice_data(const ::std::string& value);
  3597. inline void set_voice_data(const char* value);
  3598. inline void set_voice_data(const void* value, size_t size);
  3599. inline ::std::string* mutable_voice_data();
  3600. inline ::std::string* release_voice_data();
  3601. inline void set_allocated_voice_data(::std::string* voice_data);
  3602. // optional bool caster = 6;
  3603. inline bool has_caster() const;
  3604. inline void clear_caster();
  3605. static const int kCasterFieldNumber = 6;
  3606. inline bool caster() const;
  3607. inline void set_caster(bool value);
  3608. // optional .VoiceDataFormat_t format = 7 [default = VOICEDATA_FORMAT_ENGINE];
  3609. inline bool has_format() const;
  3610. inline void clear_format();
  3611. static const int kFormatFieldNumber = 7;
  3612. inline ::VoiceDataFormat_t format() const;
  3613. inline void set_format(::VoiceDataFormat_t value);
  3614. // optional int32 sequence_bytes = 8;
  3615. inline bool has_sequence_bytes() const;
  3616. inline void clear_sequence_bytes();
  3617. static const int kSequenceBytesFieldNumber = 8;
  3618. inline ::google::protobuf::int32 sequence_bytes() const;
  3619. inline void set_sequence_bytes(::google::protobuf::int32 value);
  3620. // optional uint32 section_number = 9;
  3621. inline bool has_section_number() const;
  3622. inline void clear_section_number();
  3623. static const int kSectionNumberFieldNumber = 9;
  3624. inline ::google::protobuf::uint32 section_number() const;
  3625. inline void set_section_number(::google::protobuf::uint32 value);
  3626. // optional uint32 uncompressed_sample_offset = 10;
  3627. inline bool has_uncompressed_sample_offset() const;
  3628. inline void clear_uncompressed_sample_offset();
  3629. static const int kUncompressedSampleOffsetFieldNumber = 10;
  3630. inline ::google::protobuf::uint32 uncompressed_sample_offset() const;
  3631. inline void set_uncompressed_sample_offset(::google::protobuf::uint32 value);
  3632. // @@protoc_insertion_point(class_scope:CSVCMsg_VoiceData)
  3633. private:
  3634. inline void set_has_client();
  3635. inline void clear_has_client();
  3636. inline void set_has_proximity();
  3637. inline void clear_has_proximity();
  3638. inline void set_has_xuid();
  3639. inline void clear_has_xuid();
  3640. inline void set_has_audible_mask();
  3641. inline void clear_has_audible_mask();
  3642. inline void set_has_voice_data();
  3643. inline void clear_has_voice_data();
  3644. inline void set_has_caster();
  3645. inline void clear_has_caster();
  3646. inline void set_has_format();
  3647. inline void clear_has_format();
  3648. inline void set_has_sequence_bytes();
  3649. inline void clear_has_sequence_bytes();
  3650. inline void set_has_section_number();
  3651. inline void clear_has_section_number();
  3652. inline void set_has_uncompressed_sample_offset();
  3653. inline void clear_has_uncompressed_sample_offset();
  3654. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3655. ::google::protobuf::int32 client_;
  3656. ::google::protobuf::int32 audible_mask_;
  3657. ::google::protobuf::uint64 xuid_;
  3658. ::std::string* voice_data_;
  3659. bool proximity_;
  3660. bool caster_;
  3661. int format_;
  3662. ::google::protobuf::int32 sequence_bytes_;
  3663. ::google::protobuf::uint32 section_number_;
  3664. ::google::protobuf::uint32 uncompressed_sample_offset_;
  3665. mutable int _cached_size_;
  3666. ::google::protobuf::uint32 _has_bits_[(10 + 31) / 32];
  3667. friend void protobuf_AddDesc_netmessages_2eproto();
  3668. friend void protobuf_AssignDesc_netmessages_2eproto();
  3669. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3670. void InitAsDefaultInstance();
  3671. static CSVCMsg_VoiceData* default_instance_;
  3672. };
  3673. // -------------------------------------------------------------------
  3674. class CSVCMsg_FixAngle : public ::google::protobuf::Message {
  3675. public:
  3676. CSVCMsg_FixAngle();
  3677. virtual ~CSVCMsg_FixAngle();
  3678. CSVCMsg_FixAngle(const CSVCMsg_FixAngle& from);
  3679. inline CSVCMsg_FixAngle& operator=(const CSVCMsg_FixAngle& from) {
  3680. CopyFrom(from);
  3681. return *this;
  3682. }
  3683. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3684. return _unknown_fields_;
  3685. }
  3686. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3687. return &_unknown_fields_;
  3688. }
  3689. static const ::google::protobuf::Descriptor* descriptor();
  3690. static const CSVCMsg_FixAngle& default_instance();
  3691. void Swap(CSVCMsg_FixAngle* other);
  3692. // implements Message ----------------------------------------------
  3693. CSVCMsg_FixAngle* New() const;
  3694. void CopyFrom(const ::google::protobuf::Message& from);
  3695. void MergeFrom(const ::google::protobuf::Message& from);
  3696. void CopyFrom(const CSVCMsg_FixAngle& from);
  3697. void MergeFrom(const CSVCMsg_FixAngle& from);
  3698. void Clear();
  3699. bool IsInitialized() const;
  3700. int ByteSize() const;
  3701. bool MergePartialFromCodedStream(
  3702. ::google::protobuf::io::CodedInputStream* input);
  3703. void SerializeWithCachedSizes(
  3704. ::google::protobuf::io::CodedOutputStream* output) const;
  3705. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3706. int GetCachedSize() const { return _cached_size_; }
  3707. private:
  3708. void SharedCtor();
  3709. void SharedDtor();
  3710. void SetCachedSize(int size) const;
  3711. public:
  3712. ::google::protobuf::Metadata GetMetadata() const;
  3713. // nested types ----------------------------------------------------
  3714. // accessors -------------------------------------------------------
  3715. // optional bool relative = 1;
  3716. inline bool has_relative() const;
  3717. inline void clear_relative();
  3718. static const int kRelativeFieldNumber = 1;
  3719. inline bool relative() const;
  3720. inline void set_relative(bool value);
  3721. // optional .CMsgQAngle angle = 2;
  3722. inline bool has_angle() const;
  3723. inline void clear_angle();
  3724. static const int kAngleFieldNumber = 2;
  3725. inline const ::CMsgQAngle& angle() const;
  3726. inline ::CMsgQAngle* mutable_angle();
  3727. inline ::CMsgQAngle* release_angle();
  3728. inline void set_allocated_angle(::CMsgQAngle* angle);
  3729. // @@protoc_insertion_point(class_scope:CSVCMsg_FixAngle)
  3730. private:
  3731. inline void set_has_relative();
  3732. inline void clear_has_relative();
  3733. inline void set_has_angle();
  3734. inline void clear_has_angle();
  3735. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3736. ::CMsgQAngle* angle_;
  3737. bool relative_;
  3738. mutable int _cached_size_;
  3739. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  3740. friend void protobuf_AddDesc_netmessages_2eproto();
  3741. friend void protobuf_AssignDesc_netmessages_2eproto();
  3742. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3743. void InitAsDefaultInstance();
  3744. static CSVCMsg_FixAngle* default_instance_;
  3745. };
  3746. // -------------------------------------------------------------------
  3747. class CSVCMsg_CrosshairAngle : public ::google::protobuf::Message {
  3748. public:
  3749. CSVCMsg_CrosshairAngle();
  3750. virtual ~CSVCMsg_CrosshairAngle();
  3751. CSVCMsg_CrosshairAngle(const CSVCMsg_CrosshairAngle& from);
  3752. inline CSVCMsg_CrosshairAngle& operator=(const CSVCMsg_CrosshairAngle& from) {
  3753. CopyFrom(from);
  3754. return *this;
  3755. }
  3756. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3757. return _unknown_fields_;
  3758. }
  3759. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3760. return &_unknown_fields_;
  3761. }
  3762. static const ::google::protobuf::Descriptor* descriptor();
  3763. static const CSVCMsg_CrosshairAngle& default_instance();
  3764. void Swap(CSVCMsg_CrosshairAngle* other);
  3765. // implements Message ----------------------------------------------
  3766. CSVCMsg_CrosshairAngle* New() const;
  3767. void CopyFrom(const ::google::protobuf::Message& from);
  3768. void MergeFrom(const ::google::protobuf::Message& from);
  3769. void CopyFrom(const CSVCMsg_CrosshairAngle& from);
  3770. void MergeFrom(const CSVCMsg_CrosshairAngle& from);
  3771. void Clear();
  3772. bool IsInitialized() const;
  3773. int ByteSize() const;
  3774. bool MergePartialFromCodedStream(
  3775. ::google::protobuf::io::CodedInputStream* input);
  3776. void SerializeWithCachedSizes(
  3777. ::google::protobuf::io::CodedOutputStream* output) const;
  3778. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3779. int GetCachedSize() const { return _cached_size_; }
  3780. private:
  3781. void SharedCtor();
  3782. void SharedDtor();
  3783. void SetCachedSize(int size) const;
  3784. public:
  3785. ::google::protobuf::Metadata GetMetadata() const;
  3786. // nested types ----------------------------------------------------
  3787. // accessors -------------------------------------------------------
  3788. // optional .CMsgQAngle angle = 1;
  3789. inline bool has_angle() const;
  3790. inline void clear_angle();
  3791. static const int kAngleFieldNumber = 1;
  3792. inline const ::CMsgQAngle& angle() const;
  3793. inline ::CMsgQAngle* mutable_angle();
  3794. inline ::CMsgQAngle* release_angle();
  3795. inline void set_allocated_angle(::CMsgQAngle* angle);
  3796. // @@protoc_insertion_point(class_scope:CSVCMsg_CrosshairAngle)
  3797. private:
  3798. inline void set_has_angle();
  3799. inline void clear_has_angle();
  3800. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3801. ::CMsgQAngle* angle_;
  3802. mutable int _cached_size_;
  3803. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  3804. friend void protobuf_AddDesc_netmessages_2eproto();
  3805. friend void protobuf_AssignDesc_netmessages_2eproto();
  3806. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3807. void InitAsDefaultInstance();
  3808. static CSVCMsg_CrosshairAngle* default_instance_;
  3809. };
  3810. // -------------------------------------------------------------------
  3811. class CSVCMsg_Prefetch : public ::google::protobuf::Message {
  3812. public:
  3813. CSVCMsg_Prefetch();
  3814. virtual ~CSVCMsg_Prefetch();
  3815. CSVCMsg_Prefetch(const CSVCMsg_Prefetch& from);
  3816. inline CSVCMsg_Prefetch& operator=(const CSVCMsg_Prefetch& from) {
  3817. CopyFrom(from);
  3818. return *this;
  3819. }
  3820. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3821. return _unknown_fields_;
  3822. }
  3823. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3824. return &_unknown_fields_;
  3825. }
  3826. static const ::google::protobuf::Descriptor* descriptor();
  3827. static const CSVCMsg_Prefetch& default_instance();
  3828. void Swap(CSVCMsg_Prefetch* other);
  3829. // implements Message ----------------------------------------------
  3830. CSVCMsg_Prefetch* New() const;
  3831. void CopyFrom(const ::google::protobuf::Message& from);
  3832. void MergeFrom(const ::google::protobuf::Message& from);
  3833. void CopyFrom(const CSVCMsg_Prefetch& from);
  3834. void MergeFrom(const CSVCMsg_Prefetch& from);
  3835. void Clear();
  3836. bool IsInitialized() const;
  3837. int ByteSize() const;
  3838. bool MergePartialFromCodedStream(
  3839. ::google::protobuf::io::CodedInputStream* input);
  3840. void SerializeWithCachedSizes(
  3841. ::google::protobuf::io::CodedOutputStream* output) const;
  3842. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3843. int GetCachedSize() const { return _cached_size_; }
  3844. private:
  3845. void SharedCtor();
  3846. void SharedDtor();
  3847. void SetCachedSize(int size) const;
  3848. public:
  3849. ::google::protobuf::Metadata GetMetadata() const;
  3850. // nested types ----------------------------------------------------
  3851. // accessors -------------------------------------------------------
  3852. // optional int32 sound_index = 1;
  3853. inline bool has_sound_index() const;
  3854. inline void clear_sound_index();
  3855. static const int kSoundIndexFieldNumber = 1;
  3856. inline ::google::protobuf::int32 sound_index() const;
  3857. inline void set_sound_index(::google::protobuf::int32 value);
  3858. // @@protoc_insertion_point(class_scope:CSVCMsg_Prefetch)
  3859. private:
  3860. inline void set_has_sound_index();
  3861. inline void clear_has_sound_index();
  3862. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3863. ::google::protobuf::int32 sound_index_;
  3864. mutable int _cached_size_;
  3865. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  3866. friend void protobuf_AddDesc_netmessages_2eproto();
  3867. friend void protobuf_AssignDesc_netmessages_2eproto();
  3868. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3869. void InitAsDefaultInstance();
  3870. static CSVCMsg_Prefetch* default_instance_;
  3871. };
  3872. // -------------------------------------------------------------------
  3873. class CSVCMsg_BSPDecal : public ::google::protobuf::Message {
  3874. public:
  3875. CSVCMsg_BSPDecal();
  3876. virtual ~CSVCMsg_BSPDecal();
  3877. CSVCMsg_BSPDecal(const CSVCMsg_BSPDecal& from);
  3878. inline CSVCMsg_BSPDecal& operator=(const CSVCMsg_BSPDecal& from) {
  3879. CopyFrom(from);
  3880. return *this;
  3881. }
  3882. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3883. return _unknown_fields_;
  3884. }
  3885. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3886. return &_unknown_fields_;
  3887. }
  3888. static const ::google::protobuf::Descriptor* descriptor();
  3889. static const CSVCMsg_BSPDecal& default_instance();
  3890. void Swap(CSVCMsg_BSPDecal* other);
  3891. // implements Message ----------------------------------------------
  3892. CSVCMsg_BSPDecal* New() const;
  3893. void CopyFrom(const ::google::protobuf::Message& from);
  3894. void MergeFrom(const ::google::protobuf::Message& from);
  3895. void CopyFrom(const CSVCMsg_BSPDecal& from);
  3896. void MergeFrom(const CSVCMsg_BSPDecal& from);
  3897. void Clear();
  3898. bool IsInitialized() const;
  3899. int ByteSize() const;
  3900. bool MergePartialFromCodedStream(
  3901. ::google::protobuf::io::CodedInputStream* input);
  3902. void SerializeWithCachedSizes(
  3903. ::google::protobuf::io::CodedOutputStream* output) const;
  3904. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  3905. int GetCachedSize() const { return _cached_size_; }
  3906. private:
  3907. void SharedCtor();
  3908. void SharedDtor();
  3909. void SetCachedSize(int size) const;
  3910. public:
  3911. ::google::protobuf::Metadata GetMetadata() const;
  3912. // nested types ----------------------------------------------------
  3913. // accessors -------------------------------------------------------
  3914. // optional .CMsgVector pos = 1;
  3915. inline bool has_pos() const;
  3916. inline void clear_pos();
  3917. static const int kPosFieldNumber = 1;
  3918. inline const ::CMsgVector& pos() const;
  3919. inline ::CMsgVector* mutable_pos();
  3920. inline ::CMsgVector* release_pos();
  3921. inline void set_allocated_pos(::CMsgVector* pos);
  3922. // optional int32 decal_texture_index = 2;
  3923. inline bool has_decal_texture_index() const;
  3924. inline void clear_decal_texture_index();
  3925. static const int kDecalTextureIndexFieldNumber = 2;
  3926. inline ::google::protobuf::int32 decal_texture_index() const;
  3927. inline void set_decal_texture_index(::google::protobuf::int32 value);
  3928. // optional int32 entity_index = 3;
  3929. inline bool has_entity_index() const;
  3930. inline void clear_entity_index();
  3931. static const int kEntityIndexFieldNumber = 3;
  3932. inline ::google::protobuf::int32 entity_index() const;
  3933. inline void set_entity_index(::google::protobuf::int32 value);
  3934. // optional int32 model_index = 4;
  3935. inline bool has_model_index() const;
  3936. inline void clear_model_index();
  3937. static const int kModelIndexFieldNumber = 4;
  3938. inline ::google::protobuf::int32 model_index() const;
  3939. inline void set_model_index(::google::protobuf::int32 value);
  3940. // optional bool low_priority = 5;
  3941. inline bool has_low_priority() const;
  3942. inline void clear_low_priority();
  3943. static const int kLowPriorityFieldNumber = 5;
  3944. inline bool low_priority() const;
  3945. inline void set_low_priority(bool value);
  3946. // @@protoc_insertion_point(class_scope:CSVCMsg_BSPDecal)
  3947. private:
  3948. inline void set_has_pos();
  3949. inline void clear_has_pos();
  3950. inline void set_has_decal_texture_index();
  3951. inline void clear_has_decal_texture_index();
  3952. inline void set_has_entity_index();
  3953. inline void clear_has_entity_index();
  3954. inline void set_has_model_index();
  3955. inline void clear_has_model_index();
  3956. inline void set_has_low_priority();
  3957. inline void clear_has_low_priority();
  3958. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  3959. ::CMsgVector* pos_;
  3960. ::google::protobuf::int32 decal_texture_index_;
  3961. ::google::protobuf::int32 entity_index_;
  3962. ::google::protobuf::int32 model_index_;
  3963. bool low_priority_;
  3964. mutable int _cached_size_;
  3965. ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32];
  3966. friend void protobuf_AddDesc_netmessages_2eproto();
  3967. friend void protobuf_AssignDesc_netmessages_2eproto();
  3968. friend void protobuf_ShutdownFile_netmessages_2eproto();
  3969. void InitAsDefaultInstance();
  3970. static CSVCMsg_BSPDecal* default_instance_;
  3971. };
  3972. // -------------------------------------------------------------------
  3973. class CSVCMsg_SplitScreen : public ::google::protobuf::Message {
  3974. public:
  3975. CSVCMsg_SplitScreen();
  3976. virtual ~CSVCMsg_SplitScreen();
  3977. CSVCMsg_SplitScreen(const CSVCMsg_SplitScreen& from);
  3978. inline CSVCMsg_SplitScreen& operator=(const CSVCMsg_SplitScreen& from) {
  3979. CopyFrom(from);
  3980. return *this;
  3981. }
  3982. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  3983. return _unknown_fields_;
  3984. }
  3985. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  3986. return &_unknown_fields_;
  3987. }
  3988. static const ::google::protobuf::Descriptor* descriptor();
  3989. static const CSVCMsg_SplitScreen& default_instance();
  3990. void Swap(CSVCMsg_SplitScreen* other);
  3991. // implements Message ----------------------------------------------
  3992. CSVCMsg_SplitScreen* New() const;
  3993. void CopyFrom(const ::google::protobuf::Message& from);
  3994. void MergeFrom(const ::google::protobuf::Message& from);
  3995. void CopyFrom(const CSVCMsg_SplitScreen& from);
  3996. void MergeFrom(const CSVCMsg_SplitScreen& from);
  3997. void Clear();
  3998. bool IsInitialized() const;
  3999. int ByteSize() const;
  4000. bool MergePartialFromCodedStream(
  4001. ::google::protobuf::io::CodedInputStream* input);
  4002. void SerializeWithCachedSizes(
  4003. ::google::protobuf::io::CodedOutputStream* output) const;
  4004. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4005. int GetCachedSize() const { return _cached_size_; }
  4006. private:
  4007. void SharedCtor();
  4008. void SharedDtor();
  4009. void SetCachedSize(int size) const;
  4010. public:
  4011. ::google::protobuf::Metadata GetMetadata() const;
  4012. // nested types ----------------------------------------------------
  4013. // accessors -------------------------------------------------------
  4014. // optional .ESplitScreenMessageType type = 1;
  4015. inline bool has_type() const;
  4016. inline void clear_type();
  4017. static const int kTypeFieldNumber = 1;
  4018. inline ::ESplitScreenMessageType type() const;
  4019. inline void set_type(::ESplitScreenMessageType value);
  4020. // optional int32 slot = 2;
  4021. inline bool has_slot() const;
  4022. inline void clear_slot();
  4023. static const int kSlotFieldNumber = 2;
  4024. inline ::google::protobuf::int32 slot() const;
  4025. inline void set_slot(::google::protobuf::int32 value);
  4026. // optional int32 player_index = 3;
  4027. inline bool has_player_index() const;
  4028. inline void clear_player_index();
  4029. static const int kPlayerIndexFieldNumber = 3;
  4030. inline ::google::protobuf::int32 player_index() const;
  4031. inline void set_player_index(::google::protobuf::int32 value);
  4032. // @@protoc_insertion_point(class_scope:CSVCMsg_SplitScreen)
  4033. private:
  4034. inline void set_has_type();
  4035. inline void clear_has_type();
  4036. inline void set_has_slot();
  4037. inline void clear_has_slot();
  4038. inline void set_has_player_index();
  4039. inline void clear_has_player_index();
  4040. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4041. int type_;
  4042. ::google::protobuf::int32 slot_;
  4043. ::google::protobuf::int32 player_index_;
  4044. mutable int _cached_size_;
  4045. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  4046. friend void protobuf_AddDesc_netmessages_2eproto();
  4047. friend void protobuf_AssignDesc_netmessages_2eproto();
  4048. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4049. void InitAsDefaultInstance();
  4050. static CSVCMsg_SplitScreen* default_instance_;
  4051. };
  4052. // -------------------------------------------------------------------
  4053. class CSVCMsg_GetCvarValue : public ::google::protobuf::Message {
  4054. public:
  4055. CSVCMsg_GetCvarValue();
  4056. virtual ~CSVCMsg_GetCvarValue();
  4057. CSVCMsg_GetCvarValue(const CSVCMsg_GetCvarValue& from);
  4058. inline CSVCMsg_GetCvarValue& operator=(const CSVCMsg_GetCvarValue& from) {
  4059. CopyFrom(from);
  4060. return *this;
  4061. }
  4062. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4063. return _unknown_fields_;
  4064. }
  4065. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4066. return &_unknown_fields_;
  4067. }
  4068. static const ::google::protobuf::Descriptor* descriptor();
  4069. static const CSVCMsg_GetCvarValue& default_instance();
  4070. void Swap(CSVCMsg_GetCvarValue* other);
  4071. // implements Message ----------------------------------------------
  4072. CSVCMsg_GetCvarValue* New() const;
  4073. void CopyFrom(const ::google::protobuf::Message& from);
  4074. void MergeFrom(const ::google::protobuf::Message& from);
  4075. void CopyFrom(const CSVCMsg_GetCvarValue& from);
  4076. void MergeFrom(const CSVCMsg_GetCvarValue& from);
  4077. void Clear();
  4078. bool IsInitialized() const;
  4079. int ByteSize() const;
  4080. bool MergePartialFromCodedStream(
  4081. ::google::protobuf::io::CodedInputStream* input);
  4082. void SerializeWithCachedSizes(
  4083. ::google::protobuf::io::CodedOutputStream* output) const;
  4084. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4085. int GetCachedSize() const { return _cached_size_; }
  4086. private:
  4087. void SharedCtor();
  4088. void SharedDtor();
  4089. void SetCachedSize(int size) const;
  4090. public:
  4091. ::google::protobuf::Metadata GetMetadata() const;
  4092. // nested types ----------------------------------------------------
  4093. // accessors -------------------------------------------------------
  4094. // optional int32 cookie = 1;
  4095. inline bool has_cookie() const;
  4096. inline void clear_cookie();
  4097. static const int kCookieFieldNumber = 1;
  4098. inline ::google::protobuf::int32 cookie() const;
  4099. inline void set_cookie(::google::protobuf::int32 value);
  4100. // optional string cvar_name = 2;
  4101. inline bool has_cvar_name() const;
  4102. inline void clear_cvar_name();
  4103. static const int kCvarNameFieldNumber = 2;
  4104. inline const ::std::string& cvar_name() const;
  4105. inline void set_cvar_name(const ::std::string& value);
  4106. inline void set_cvar_name(const char* value);
  4107. inline void set_cvar_name(const char* value, size_t size);
  4108. inline ::std::string* mutable_cvar_name();
  4109. inline ::std::string* release_cvar_name();
  4110. inline void set_allocated_cvar_name(::std::string* cvar_name);
  4111. // @@protoc_insertion_point(class_scope:CSVCMsg_GetCvarValue)
  4112. private:
  4113. inline void set_has_cookie();
  4114. inline void clear_has_cookie();
  4115. inline void set_has_cvar_name();
  4116. inline void clear_has_cvar_name();
  4117. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4118. ::std::string* cvar_name_;
  4119. ::google::protobuf::int32 cookie_;
  4120. mutable int _cached_size_;
  4121. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  4122. friend void protobuf_AddDesc_netmessages_2eproto();
  4123. friend void protobuf_AssignDesc_netmessages_2eproto();
  4124. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4125. void InitAsDefaultInstance();
  4126. static CSVCMsg_GetCvarValue* default_instance_;
  4127. };
  4128. // -------------------------------------------------------------------
  4129. class CSVCMsg_Menu : public ::google::protobuf::Message {
  4130. public:
  4131. CSVCMsg_Menu();
  4132. virtual ~CSVCMsg_Menu();
  4133. CSVCMsg_Menu(const CSVCMsg_Menu& from);
  4134. inline CSVCMsg_Menu& operator=(const CSVCMsg_Menu& from) {
  4135. CopyFrom(from);
  4136. return *this;
  4137. }
  4138. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4139. return _unknown_fields_;
  4140. }
  4141. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4142. return &_unknown_fields_;
  4143. }
  4144. static const ::google::protobuf::Descriptor* descriptor();
  4145. static const CSVCMsg_Menu& default_instance();
  4146. void Swap(CSVCMsg_Menu* other);
  4147. // implements Message ----------------------------------------------
  4148. CSVCMsg_Menu* New() const;
  4149. void CopyFrom(const ::google::protobuf::Message& from);
  4150. void MergeFrom(const ::google::protobuf::Message& from);
  4151. void CopyFrom(const CSVCMsg_Menu& from);
  4152. void MergeFrom(const CSVCMsg_Menu& from);
  4153. void Clear();
  4154. bool IsInitialized() const;
  4155. int ByteSize() const;
  4156. bool MergePartialFromCodedStream(
  4157. ::google::protobuf::io::CodedInputStream* input);
  4158. void SerializeWithCachedSizes(
  4159. ::google::protobuf::io::CodedOutputStream* output) const;
  4160. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4161. int GetCachedSize() const { return _cached_size_; }
  4162. private:
  4163. void SharedCtor();
  4164. void SharedDtor();
  4165. void SetCachedSize(int size) const;
  4166. public:
  4167. ::google::protobuf::Metadata GetMetadata() const;
  4168. // nested types ----------------------------------------------------
  4169. // accessors -------------------------------------------------------
  4170. // optional int32 dialog_type = 1;
  4171. inline bool has_dialog_type() const;
  4172. inline void clear_dialog_type();
  4173. static const int kDialogTypeFieldNumber = 1;
  4174. inline ::google::protobuf::int32 dialog_type() const;
  4175. inline void set_dialog_type(::google::protobuf::int32 value);
  4176. // optional bytes menu_key_values = 2;
  4177. inline bool has_menu_key_values() const;
  4178. inline void clear_menu_key_values();
  4179. static const int kMenuKeyValuesFieldNumber = 2;
  4180. inline const ::std::string& menu_key_values() const;
  4181. inline void set_menu_key_values(const ::std::string& value);
  4182. inline void set_menu_key_values(const char* value);
  4183. inline void set_menu_key_values(const void* value, size_t size);
  4184. inline ::std::string* mutable_menu_key_values();
  4185. inline ::std::string* release_menu_key_values();
  4186. inline void set_allocated_menu_key_values(::std::string* menu_key_values);
  4187. // @@protoc_insertion_point(class_scope:CSVCMsg_Menu)
  4188. private:
  4189. inline void set_has_dialog_type();
  4190. inline void clear_has_dialog_type();
  4191. inline void set_has_menu_key_values();
  4192. inline void clear_has_menu_key_values();
  4193. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4194. ::std::string* menu_key_values_;
  4195. ::google::protobuf::int32 dialog_type_;
  4196. mutable int _cached_size_;
  4197. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  4198. friend void protobuf_AddDesc_netmessages_2eproto();
  4199. friend void protobuf_AssignDesc_netmessages_2eproto();
  4200. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4201. void InitAsDefaultInstance();
  4202. static CSVCMsg_Menu* default_instance_;
  4203. };
  4204. // -------------------------------------------------------------------
  4205. class CSVCMsg_UserMessage : public ::google::protobuf::Message {
  4206. public:
  4207. CSVCMsg_UserMessage();
  4208. virtual ~CSVCMsg_UserMessage();
  4209. CSVCMsg_UserMessage(const CSVCMsg_UserMessage& from);
  4210. inline CSVCMsg_UserMessage& operator=(const CSVCMsg_UserMessage& from) {
  4211. CopyFrom(from);
  4212. return *this;
  4213. }
  4214. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4215. return _unknown_fields_;
  4216. }
  4217. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4218. return &_unknown_fields_;
  4219. }
  4220. static const ::google::protobuf::Descriptor* descriptor();
  4221. static const CSVCMsg_UserMessage& default_instance();
  4222. void Swap(CSVCMsg_UserMessage* other);
  4223. // implements Message ----------------------------------------------
  4224. CSVCMsg_UserMessage* New() const;
  4225. void CopyFrom(const ::google::protobuf::Message& from);
  4226. void MergeFrom(const ::google::protobuf::Message& from);
  4227. void CopyFrom(const CSVCMsg_UserMessage& from);
  4228. void MergeFrom(const CSVCMsg_UserMessage& from);
  4229. void Clear();
  4230. bool IsInitialized() const;
  4231. int ByteSize() const;
  4232. bool MergePartialFromCodedStream(
  4233. ::google::protobuf::io::CodedInputStream* input);
  4234. void SerializeWithCachedSizes(
  4235. ::google::protobuf::io::CodedOutputStream* output) const;
  4236. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4237. int GetCachedSize() const { return _cached_size_; }
  4238. private:
  4239. void SharedCtor();
  4240. void SharedDtor();
  4241. void SetCachedSize(int size) const;
  4242. public:
  4243. ::google::protobuf::Metadata GetMetadata() const;
  4244. // nested types ----------------------------------------------------
  4245. // accessors -------------------------------------------------------
  4246. // optional int32 msg_type = 1;
  4247. inline bool has_msg_type() const;
  4248. inline void clear_msg_type();
  4249. static const int kMsgTypeFieldNumber = 1;
  4250. inline ::google::protobuf::int32 msg_type() const;
  4251. inline void set_msg_type(::google::protobuf::int32 value);
  4252. // optional bytes msg_data = 2;
  4253. inline bool has_msg_data() const;
  4254. inline void clear_msg_data();
  4255. static const int kMsgDataFieldNumber = 2;
  4256. inline const ::std::string& msg_data() const;
  4257. inline void set_msg_data(const ::std::string& value);
  4258. inline void set_msg_data(const char* value);
  4259. inline void set_msg_data(const void* value, size_t size);
  4260. inline ::std::string* mutable_msg_data();
  4261. inline ::std::string* release_msg_data();
  4262. inline void set_allocated_msg_data(::std::string* msg_data);
  4263. // optional int32 passthrough = 3;
  4264. inline bool has_passthrough() const;
  4265. inline void clear_passthrough();
  4266. static const int kPassthroughFieldNumber = 3;
  4267. inline ::google::protobuf::int32 passthrough() const;
  4268. inline void set_passthrough(::google::protobuf::int32 value);
  4269. // @@protoc_insertion_point(class_scope:CSVCMsg_UserMessage)
  4270. private:
  4271. inline void set_has_msg_type();
  4272. inline void clear_has_msg_type();
  4273. inline void set_has_msg_data();
  4274. inline void clear_has_msg_data();
  4275. inline void set_has_passthrough();
  4276. inline void clear_has_passthrough();
  4277. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4278. ::std::string* msg_data_;
  4279. ::google::protobuf::int32 msg_type_;
  4280. ::google::protobuf::int32 passthrough_;
  4281. mutable int _cached_size_;
  4282. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  4283. friend void protobuf_AddDesc_netmessages_2eproto();
  4284. friend void protobuf_AssignDesc_netmessages_2eproto();
  4285. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4286. void InitAsDefaultInstance();
  4287. static CSVCMsg_UserMessage* default_instance_;
  4288. };
  4289. // -------------------------------------------------------------------
  4290. class CSVCMsg_PaintmapData : public ::google::protobuf::Message {
  4291. public:
  4292. CSVCMsg_PaintmapData();
  4293. virtual ~CSVCMsg_PaintmapData();
  4294. CSVCMsg_PaintmapData(const CSVCMsg_PaintmapData& from);
  4295. inline CSVCMsg_PaintmapData& operator=(const CSVCMsg_PaintmapData& from) {
  4296. CopyFrom(from);
  4297. return *this;
  4298. }
  4299. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4300. return _unknown_fields_;
  4301. }
  4302. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4303. return &_unknown_fields_;
  4304. }
  4305. static const ::google::protobuf::Descriptor* descriptor();
  4306. static const CSVCMsg_PaintmapData& default_instance();
  4307. void Swap(CSVCMsg_PaintmapData* other);
  4308. // implements Message ----------------------------------------------
  4309. CSVCMsg_PaintmapData* New() const;
  4310. void CopyFrom(const ::google::protobuf::Message& from);
  4311. void MergeFrom(const ::google::protobuf::Message& from);
  4312. void CopyFrom(const CSVCMsg_PaintmapData& from);
  4313. void MergeFrom(const CSVCMsg_PaintmapData& from);
  4314. void Clear();
  4315. bool IsInitialized() const;
  4316. int ByteSize() const;
  4317. bool MergePartialFromCodedStream(
  4318. ::google::protobuf::io::CodedInputStream* input);
  4319. void SerializeWithCachedSizes(
  4320. ::google::protobuf::io::CodedOutputStream* output) const;
  4321. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4322. int GetCachedSize() const { return _cached_size_; }
  4323. private:
  4324. void SharedCtor();
  4325. void SharedDtor();
  4326. void SetCachedSize(int size) const;
  4327. public:
  4328. ::google::protobuf::Metadata GetMetadata() const;
  4329. // nested types ----------------------------------------------------
  4330. // accessors -------------------------------------------------------
  4331. // optional bytes paintmap = 1;
  4332. inline bool has_paintmap() const;
  4333. inline void clear_paintmap();
  4334. static const int kPaintmapFieldNumber = 1;
  4335. inline const ::std::string& paintmap() const;
  4336. inline void set_paintmap(const ::std::string& value);
  4337. inline void set_paintmap(const char* value);
  4338. inline void set_paintmap(const void* value, size_t size);
  4339. inline ::std::string* mutable_paintmap();
  4340. inline ::std::string* release_paintmap();
  4341. inline void set_allocated_paintmap(::std::string* paintmap);
  4342. // @@protoc_insertion_point(class_scope:CSVCMsg_PaintmapData)
  4343. private:
  4344. inline void set_has_paintmap();
  4345. inline void clear_has_paintmap();
  4346. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4347. ::std::string* paintmap_;
  4348. mutable int _cached_size_;
  4349. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  4350. friend void protobuf_AddDesc_netmessages_2eproto();
  4351. friend void protobuf_AssignDesc_netmessages_2eproto();
  4352. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4353. void InitAsDefaultInstance();
  4354. static CSVCMsg_PaintmapData* default_instance_;
  4355. };
  4356. // -------------------------------------------------------------------
  4357. class CSVCMsg_GameEvent_key_t : public ::google::protobuf::Message {
  4358. public:
  4359. CSVCMsg_GameEvent_key_t();
  4360. virtual ~CSVCMsg_GameEvent_key_t();
  4361. CSVCMsg_GameEvent_key_t(const CSVCMsg_GameEvent_key_t& from);
  4362. inline CSVCMsg_GameEvent_key_t& operator=(const CSVCMsg_GameEvent_key_t& from) {
  4363. CopyFrom(from);
  4364. return *this;
  4365. }
  4366. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4367. return _unknown_fields_;
  4368. }
  4369. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4370. return &_unknown_fields_;
  4371. }
  4372. static const ::google::protobuf::Descriptor* descriptor();
  4373. static const CSVCMsg_GameEvent_key_t& default_instance();
  4374. void Swap(CSVCMsg_GameEvent_key_t* other);
  4375. // implements Message ----------------------------------------------
  4376. CSVCMsg_GameEvent_key_t* New() const;
  4377. void CopyFrom(const ::google::protobuf::Message& from);
  4378. void MergeFrom(const ::google::protobuf::Message& from);
  4379. void CopyFrom(const CSVCMsg_GameEvent_key_t& from);
  4380. void MergeFrom(const CSVCMsg_GameEvent_key_t& from);
  4381. void Clear();
  4382. bool IsInitialized() const;
  4383. int ByteSize() const;
  4384. bool MergePartialFromCodedStream(
  4385. ::google::protobuf::io::CodedInputStream* input);
  4386. void SerializeWithCachedSizes(
  4387. ::google::protobuf::io::CodedOutputStream* output) const;
  4388. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4389. int GetCachedSize() const { return _cached_size_; }
  4390. private:
  4391. void SharedCtor();
  4392. void SharedDtor();
  4393. void SetCachedSize(int size) const;
  4394. public:
  4395. ::google::protobuf::Metadata GetMetadata() const;
  4396. // nested types ----------------------------------------------------
  4397. // accessors -------------------------------------------------------
  4398. // optional int32 type = 1;
  4399. inline bool has_type() const;
  4400. inline void clear_type();
  4401. static const int kTypeFieldNumber = 1;
  4402. inline ::google::protobuf::int32 type() const;
  4403. inline void set_type(::google::protobuf::int32 value);
  4404. // optional string val_string = 2;
  4405. inline bool has_val_string() const;
  4406. inline void clear_val_string();
  4407. static const int kValStringFieldNumber = 2;
  4408. inline const ::std::string& val_string() const;
  4409. inline void set_val_string(const ::std::string& value);
  4410. inline void set_val_string(const char* value);
  4411. inline void set_val_string(const char* value, size_t size);
  4412. inline ::std::string* mutable_val_string();
  4413. inline ::std::string* release_val_string();
  4414. inline void set_allocated_val_string(::std::string* val_string);
  4415. // optional float val_float = 3;
  4416. inline bool has_val_float() const;
  4417. inline void clear_val_float();
  4418. static const int kValFloatFieldNumber = 3;
  4419. inline float val_float() const;
  4420. inline void set_val_float(float value);
  4421. // optional int32 val_long = 4;
  4422. inline bool has_val_long() const;
  4423. inline void clear_val_long();
  4424. static const int kValLongFieldNumber = 4;
  4425. inline ::google::protobuf::int32 val_long() const;
  4426. inline void set_val_long(::google::protobuf::int32 value);
  4427. // optional int32 val_short = 5;
  4428. inline bool has_val_short() const;
  4429. inline void clear_val_short();
  4430. static const int kValShortFieldNumber = 5;
  4431. inline ::google::protobuf::int32 val_short() const;
  4432. inline void set_val_short(::google::protobuf::int32 value);
  4433. // optional int32 val_byte = 6;
  4434. inline bool has_val_byte() const;
  4435. inline void clear_val_byte();
  4436. static const int kValByteFieldNumber = 6;
  4437. inline ::google::protobuf::int32 val_byte() const;
  4438. inline void set_val_byte(::google::protobuf::int32 value);
  4439. // optional bool val_bool = 7;
  4440. inline bool has_val_bool() const;
  4441. inline void clear_val_bool();
  4442. static const int kValBoolFieldNumber = 7;
  4443. inline bool val_bool() const;
  4444. inline void set_val_bool(bool value);
  4445. // optional uint64 val_uint64 = 8;
  4446. inline bool has_val_uint64() const;
  4447. inline void clear_val_uint64();
  4448. static const int kValUint64FieldNumber = 8;
  4449. inline ::google::protobuf::uint64 val_uint64() const;
  4450. inline void set_val_uint64(::google::protobuf::uint64 value);
  4451. // optional bytes val_wstring = 9;
  4452. inline bool has_val_wstring() const;
  4453. inline void clear_val_wstring();
  4454. static const int kValWstringFieldNumber = 9;
  4455. inline const ::std::string& val_wstring() const;
  4456. inline void set_val_wstring(const ::std::string& value);
  4457. inline void set_val_wstring(const char* value);
  4458. inline void set_val_wstring(const void* value, size_t size);
  4459. inline ::std::string* mutable_val_wstring();
  4460. inline ::std::string* release_val_wstring();
  4461. inline void set_allocated_val_wstring(::std::string* val_wstring);
  4462. // @@protoc_insertion_point(class_scope:CSVCMsg_GameEvent.key_t)
  4463. private:
  4464. inline void set_has_type();
  4465. inline void clear_has_type();
  4466. inline void set_has_val_string();
  4467. inline void clear_has_val_string();
  4468. inline void set_has_val_float();
  4469. inline void clear_has_val_float();
  4470. inline void set_has_val_long();
  4471. inline void clear_has_val_long();
  4472. inline void set_has_val_short();
  4473. inline void clear_has_val_short();
  4474. inline void set_has_val_byte();
  4475. inline void clear_has_val_byte();
  4476. inline void set_has_val_bool();
  4477. inline void clear_has_val_bool();
  4478. inline void set_has_val_uint64();
  4479. inline void clear_has_val_uint64();
  4480. inline void set_has_val_wstring();
  4481. inline void clear_has_val_wstring();
  4482. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4483. ::std::string* val_string_;
  4484. ::google::protobuf::int32 type_;
  4485. float val_float_;
  4486. ::google::protobuf::int32 val_long_;
  4487. ::google::protobuf::int32 val_short_;
  4488. ::google::protobuf::int32 val_byte_;
  4489. bool val_bool_;
  4490. ::google::protobuf::uint64 val_uint64_;
  4491. ::std::string* val_wstring_;
  4492. mutable int _cached_size_;
  4493. ::google::protobuf::uint32 _has_bits_[(9 + 31) / 32];
  4494. friend void protobuf_AddDesc_netmessages_2eproto();
  4495. friend void protobuf_AssignDesc_netmessages_2eproto();
  4496. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4497. void InitAsDefaultInstance();
  4498. static CSVCMsg_GameEvent_key_t* default_instance_;
  4499. };
  4500. // -------------------------------------------------------------------
  4501. class CSVCMsg_GameEvent : public ::google::protobuf::Message {
  4502. public:
  4503. CSVCMsg_GameEvent();
  4504. virtual ~CSVCMsg_GameEvent();
  4505. CSVCMsg_GameEvent(const CSVCMsg_GameEvent& from);
  4506. inline CSVCMsg_GameEvent& operator=(const CSVCMsg_GameEvent& from) {
  4507. CopyFrom(from);
  4508. return *this;
  4509. }
  4510. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4511. return _unknown_fields_;
  4512. }
  4513. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4514. return &_unknown_fields_;
  4515. }
  4516. static const ::google::protobuf::Descriptor* descriptor();
  4517. static const CSVCMsg_GameEvent& default_instance();
  4518. void Swap(CSVCMsg_GameEvent* other);
  4519. // implements Message ----------------------------------------------
  4520. CSVCMsg_GameEvent* New() const;
  4521. void CopyFrom(const ::google::protobuf::Message& from);
  4522. void MergeFrom(const ::google::protobuf::Message& from);
  4523. void CopyFrom(const CSVCMsg_GameEvent& from);
  4524. void MergeFrom(const CSVCMsg_GameEvent& from);
  4525. void Clear();
  4526. bool IsInitialized() const;
  4527. int ByteSize() const;
  4528. bool MergePartialFromCodedStream(
  4529. ::google::protobuf::io::CodedInputStream* input);
  4530. void SerializeWithCachedSizes(
  4531. ::google::protobuf::io::CodedOutputStream* output) const;
  4532. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4533. int GetCachedSize() const { return _cached_size_; }
  4534. private:
  4535. void SharedCtor();
  4536. void SharedDtor();
  4537. void SetCachedSize(int size) const;
  4538. public:
  4539. ::google::protobuf::Metadata GetMetadata() const;
  4540. // nested types ----------------------------------------------------
  4541. typedef CSVCMsg_GameEvent_key_t key_t;
  4542. // accessors -------------------------------------------------------
  4543. // optional string event_name = 1;
  4544. inline bool has_event_name() const;
  4545. inline void clear_event_name();
  4546. static const int kEventNameFieldNumber = 1;
  4547. inline const ::std::string& event_name() const;
  4548. inline void set_event_name(const ::std::string& value);
  4549. inline void set_event_name(const char* value);
  4550. inline void set_event_name(const char* value, size_t size);
  4551. inline ::std::string* mutable_event_name();
  4552. inline ::std::string* release_event_name();
  4553. inline void set_allocated_event_name(::std::string* event_name);
  4554. // optional int32 eventid = 2;
  4555. inline bool has_eventid() const;
  4556. inline void clear_eventid();
  4557. static const int kEventidFieldNumber = 2;
  4558. inline ::google::protobuf::int32 eventid() const;
  4559. inline void set_eventid(::google::protobuf::int32 value);
  4560. // repeated .CSVCMsg_GameEvent.key_t keys = 3;
  4561. inline int keys_size() const;
  4562. inline void clear_keys();
  4563. static const int kKeysFieldNumber = 3;
  4564. inline const ::CSVCMsg_GameEvent_key_t& keys(int index) const;
  4565. inline ::CSVCMsg_GameEvent_key_t* mutable_keys(int index);
  4566. inline ::CSVCMsg_GameEvent_key_t* add_keys();
  4567. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEvent_key_t >&
  4568. keys() const;
  4569. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEvent_key_t >*
  4570. mutable_keys();
  4571. // optional int32 passthrough = 4;
  4572. inline bool has_passthrough() const;
  4573. inline void clear_passthrough();
  4574. static const int kPassthroughFieldNumber = 4;
  4575. inline ::google::protobuf::int32 passthrough() const;
  4576. inline void set_passthrough(::google::protobuf::int32 value);
  4577. // @@protoc_insertion_point(class_scope:CSVCMsg_GameEvent)
  4578. private:
  4579. inline void set_has_event_name();
  4580. inline void clear_has_event_name();
  4581. inline void set_has_eventid();
  4582. inline void clear_has_eventid();
  4583. inline void set_has_passthrough();
  4584. inline void clear_has_passthrough();
  4585. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4586. ::std::string* event_name_;
  4587. ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEvent_key_t > keys_;
  4588. ::google::protobuf::int32 eventid_;
  4589. ::google::protobuf::int32 passthrough_;
  4590. mutable int _cached_size_;
  4591. ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
  4592. friend void protobuf_AddDesc_netmessages_2eproto();
  4593. friend void protobuf_AssignDesc_netmessages_2eproto();
  4594. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4595. void InitAsDefaultInstance();
  4596. static CSVCMsg_GameEvent* default_instance_;
  4597. };
  4598. // -------------------------------------------------------------------
  4599. class CSVCMsg_GameEventList_key_t : public ::google::protobuf::Message {
  4600. public:
  4601. CSVCMsg_GameEventList_key_t();
  4602. virtual ~CSVCMsg_GameEventList_key_t();
  4603. CSVCMsg_GameEventList_key_t(const CSVCMsg_GameEventList_key_t& from);
  4604. inline CSVCMsg_GameEventList_key_t& operator=(const CSVCMsg_GameEventList_key_t& from) {
  4605. CopyFrom(from);
  4606. return *this;
  4607. }
  4608. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4609. return _unknown_fields_;
  4610. }
  4611. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4612. return &_unknown_fields_;
  4613. }
  4614. static const ::google::protobuf::Descriptor* descriptor();
  4615. static const CSVCMsg_GameEventList_key_t& default_instance();
  4616. void Swap(CSVCMsg_GameEventList_key_t* other);
  4617. // implements Message ----------------------------------------------
  4618. CSVCMsg_GameEventList_key_t* New() const;
  4619. void CopyFrom(const ::google::protobuf::Message& from);
  4620. void MergeFrom(const ::google::protobuf::Message& from);
  4621. void CopyFrom(const CSVCMsg_GameEventList_key_t& from);
  4622. void MergeFrom(const CSVCMsg_GameEventList_key_t& from);
  4623. void Clear();
  4624. bool IsInitialized() const;
  4625. int ByteSize() const;
  4626. bool MergePartialFromCodedStream(
  4627. ::google::protobuf::io::CodedInputStream* input);
  4628. void SerializeWithCachedSizes(
  4629. ::google::protobuf::io::CodedOutputStream* output) const;
  4630. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4631. int GetCachedSize() const { return _cached_size_; }
  4632. private:
  4633. void SharedCtor();
  4634. void SharedDtor();
  4635. void SetCachedSize(int size) const;
  4636. public:
  4637. ::google::protobuf::Metadata GetMetadata() const;
  4638. // nested types ----------------------------------------------------
  4639. // accessors -------------------------------------------------------
  4640. // optional int32 type = 1;
  4641. inline bool has_type() const;
  4642. inline void clear_type();
  4643. static const int kTypeFieldNumber = 1;
  4644. inline ::google::protobuf::int32 type() const;
  4645. inline void set_type(::google::protobuf::int32 value);
  4646. // optional string name = 2;
  4647. inline bool has_name() const;
  4648. inline void clear_name();
  4649. static const int kNameFieldNumber = 2;
  4650. inline const ::std::string& name() const;
  4651. inline void set_name(const ::std::string& value);
  4652. inline void set_name(const char* value);
  4653. inline void set_name(const char* value, size_t size);
  4654. inline ::std::string* mutable_name();
  4655. inline ::std::string* release_name();
  4656. inline void set_allocated_name(::std::string* name);
  4657. // @@protoc_insertion_point(class_scope:CSVCMsg_GameEventList.key_t)
  4658. private:
  4659. inline void set_has_type();
  4660. inline void clear_has_type();
  4661. inline void set_has_name();
  4662. inline void clear_has_name();
  4663. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4664. ::std::string* name_;
  4665. ::google::protobuf::int32 type_;
  4666. mutable int _cached_size_;
  4667. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  4668. friend void protobuf_AddDesc_netmessages_2eproto();
  4669. friend void protobuf_AssignDesc_netmessages_2eproto();
  4670. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4671. void InitAsDefaultInstance();
  4672. static CSVCMsg_GameEventList_key_t* default_instance_;
  4673. };
  4674. // -------------------------------------------------------------------
  4675. class CSVCMsg_GameEventList_descriptor_t : public ::google::protobuf::Message {
  4676. public:
  4677. CSVCMsg_GameEventList_descriptor_t();
  4678. virtual ~CSVCMsg_GameEventList_descriptor_t();
  4679. CSVCMsg_GameEventList_descriptor_t(const CSVCMsg_GameEventList_descriptor_t& from);
  4680. inline CSVCMsg_GameEventList_descriptor_t& operator=(const CSVCMsg_GameEventList_descriptor_t& from) {
  4681. CopyFrom(from);
  4682. return *this;
  4683. }
  4684. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4685. return _unknown_fields_;
  4686. }
  4687. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4688. return &_unknown_fields_;
  4689. }
  4690. static const ::google::protobuf::Descriptor* descriptor();
  4691. static const CSVCMsg_GameEventList_descriptor_t& default_instance();
  4692. void Swap(CSVCMsg_GameEventList_descriptor_t* other);
  4693. // implements Message ----------------------------------------------
  4694. CSVCMsg_GameEventList_descriptor_t* New() const;
  4695. void CopyFrom(const ::google::protobuf::Message& from);
  4696. void MergeFrom(const ::google::protobuf::Message& from);
  4697. void CopyFrom(const CSVCMsg_GameEventList_descriptor_t& from);
  4698. void MergeFrom(const CSVCMsg_GameEventList_descriptor_t& from);
  4699. void Clear();
  4700. bool IsInitialized() const;
  4701. int ByteSize() const;
  4702. bool MergePartialFromCodedStream(
  4703. ::google::protobuf::io::CodedInputStream* input);
  4704. void SerializeWithCachedSizes(
  4705. ::google::protobuf::io::CodedOutputStream* output) const;
  4706. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4707. int GetCachedSize() const { return _cached_size_; }
  4708. private:
  4709. void SharedCtor();
  4710. void SharedDtor();
  4711. void SetCachedSize(int size) const;
  4712. public:
  4713. ::google::protobuf::Metadata GetMetadata() const;
  4714. // nested types ----------------------------------------------------
  4715. // accessors -------------------------------------------------------
  4716. // optional int32 eventid = 1;
  4717. inline bool has_eventid() const;
  4718. inline void clear_eventid();
  4719. static const int kEventidFieldNumber = 1;
  4720. inline ::google::protobuf::int32 eventid() const;
  4721. inline void set_eventid(::google::protobuf::int32 value);
  4722. // optional string name = 2;
  4723. inline bool has_name() const;
  4724. inline void clear_name();
  4725. static const int kNameFieldNumber = 2;
  4726. inline const ::std::string& name() const;
  4727. inline void set_name(const ::std::string& value);
  4728. inline void set_name(const char* value);
  4729. inline void set_name(const char* value, size_t size);
  4730. inline ::std::string* mutable_name();
  4731. inline ::std::string* release_name();
  4732. inline void set_allocated_name(::std::string* name);
  4733. // repeated .CSVCMsg_GameEventList.key_t keys = 3;
  4734. inline int keys_size() const;
  4735. inline void clear_keys();
  4736. static const int kKeysFieldNumber = 3;
  4737. inline const ::CSVCMsg_GameEventList_key_t& keys(int index) const;
  4738. inline ::CSVCMsg_GameEventList_key_t* mutable_keys(int index);
  4739. inline ::CSVCMsg_GameEventList_key_t* add_keys();
  4740. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_key_t >&
  4741. keys() const;
  4742. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_key_t >*
  4743. mutable_keys();
  4744. // @@protoc_insertion_point(class_scope:CSVCMsg_GameEventList.descriptor_t)
  4745. private:
  4746. inline void set_has_eventid();
  4747. inline void clear_has_eventid();
  4748. inline void set_has_name();
  4749. inline void clear_has_name();
  4750. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4751. ::std::string* name_;
  4752. ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_key_t > keys_;
  4753. ::google::protobuf::int32 eventid_;
  4754. mutable int _cached_size_;
  4755. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  4756. friend void protobuf_AddDesc_netmessages_2eproto();
  4757. friend void protobuf_AssignDesc_netmessages_2eproto();
  4758. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4759. void InitAsDefaultInstance();
  4760. static CSVCMsg_GameEventList_descriptor_t* default_instance_;
  4761. };
  4762. // -------------------------------------------------------------------
  4763. class CSVCMsg_GameEventList : public ::google::protobuf::Message {
  4764. public:
  4765. CSVCMsg_GameEventList();
  4766. virtual ~CSVCMsg_GameEventList();
  4767. CSVCMsg_GameEventList(const CSVCMsg_GameEventList& from);
  4768. inline CSVCMsg_GameEventList& operator=(const CSVCMsg_GameEventList& from) {
  4769. CopyFrom(from);
  4770. return *this;
  4771. }
  4772. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4773. return _unknown_fields_;
  4774. }
  4775. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4776. return &_unknown_fields_;
  4777. }
  4778. static const ::google::protobuf::Descriptor* descriptor();
  4779. static const CSVCMsg_GameEventList& default_instance();
  4780. void Swap(CSVCMsg_GameEventList* other);
  4781. // implements Message ----------------------------------------------
  4782. CSVCMsg_GameEventList* New() const;
  4783. void CopyFrom(const ::google::protobuf::Message& from);
  4784. void MergeFrom(const ::google::protobuf::Message& from);
  4785. void CopyFrom(const CSVCMsg_GameEventList& from);
  4786. void MergeFrom(const CSVCMsg_GameEventList& from);
  4787. void Clear();
  4788. bool IsInitialized() const;
  4789. int ByteSize() const;
  4790. bool MergePartialFromCodedStream(
  4791. ::google::protobuf::io::CodedInputStream* input);
  4792. void SerializeWithCachedSizes(
  4793. ::google::protobuf::io::CodedOutputStream* output) const;
  4794. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4795. int GetCachedSize() const { return _cached_size_; }
  4796. private:
  4797. void SharedCtor();
  4798. void SharedDtor();
  4799. void SetCachedSize(int size) const;
  4800. public:
  4801. ::google::protobuf::Metadata GetMetadata() const;
  4802. // nested types ----------------------------------------------------
  4803. typedef CSVCMsg_GameEventList_key_t key_t;
  4804. typedef CSVCMsg_GameEventList_descriptor_t descriptor_t;
  4805. // accessors -------------------------------------------------------
  4806. // repeated .CSVCMsg_GameEventList.descriptor_t descriptors = 1;
  4807. inline int descriptors_size() const;
  4808. inline void clear_descriptors();
  4809. static const int kDescriptorsFieldNumber = 1;
  4810. inline const ::CSVCMsg_GameEventList_descriptor_t& descriptors(int index) const;
  4811. inline ::CSVCMsg_GameEventList_descriptor_t* mutable_descriptors(int index);
  4812. inline ::CSVCMsg_GameEventList_descriptor_t* add_descriptors();
  4813. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_descriptor_t >&
  4814. descriptors() const;
  4815. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_descriptor_t >*
  4816. mutable_descriptors();
  4817. // @@protoc_insertion_point(class_scope:CSVCMsg_GameEventList)
  4818. private:
  4819. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4820. ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_descriptor_t > descriptors_;
  4821. mutable int _cached_size_;
  4822. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  4823. friend void protobuf_AddDesc_netmessages_2eproto();
  4824. friend void protobuf_AssignDesc_netmessages_2eproto();
  4825. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4826. void InitAsDefaultInstance();
  4827. static CSVCMsg_GameEventList* default_instance_;
  4828. };
  4829. // -------------------------------------------------------------------
  4830. class CSVCMsg_TempEntities : public ::google::protobuf::Message {
  4831. public:
  4832. CSVCMsg_TempEntities();
  4833. virtual ~CSVCMsg_TempEntities();
  4834. CSVCMsg_TempEntities(const CSVCMsg_TempEntities& from);
  4835. inline CSVCMsg_TempEntities& operator=(const CSVCMsg_TempEntities& from) {
  4836. CopyFrom(from);
  4837. return *this;
  4838. }
  4839. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4840. return _unknown_fields_;
  4841. }
  4842. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4843. return &_unknown_fields_;
  4844. }
  4845. static const ::google::protobuf::Descriptor* descriptor();
  4846. static const CSVCMsg_TempEntities& default_instance();
  4847. void Swap(CSVCMsg_TempEntities* other);
  4848. // implements Message ----------------------------------------------
  4849. CSVCMsg_TempEntities* New() const;
  4850. void CopyFrom(const ::google::protobuf::Message& from);
  4851. void MergeFrom(const ::google::protobuf::Message& from);
  4852. void CopyFrom(const CSVCMsg_TempEntities& from);
  4853. void MergeFrom(const CSVCMsg_TempEntities& from);
  4854. void Clear();
  4855. bool IsInitialized() const;
  4856. int ByteSize() const;
  4857. bool MergePartialFromCodedStream(
  4858. ::google::protobuf::io::CodedInputStream* input);
  4859. void SerializeWithCachedSizes(
  4860. ::google::protobuf::io::CodedOutputStream* output) const;
  4861. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4862. int GetCachedSize() const { return _cached_size_; }
  4863. private:
  4864. void SharedCtor();
  4865. void SharedDtor();
  4866. void SetCachedSize(int size) const;
  4867. public:
  4868. ::google::protobuf::Metadata GetMetadata() const;
  4869. // nested types ----------------------------------------------------
  4870. // accessors -------------------------------------------------------
  4871. // optional bool reliable = 1;
  4872. inline bool has_reliable() const;
  4873. inline void clear_reliable();
  4874. static const int kReliableFieldNumber = 1;
  4875. inline bool reliable() const;
  4876. inline void set_reliable(bool value);
  4877. // optional int32 num_entries = 2;
  4878. inline bool has_num_entries() const;
  4879. inline void clear_num_entries();
  4880. static const int kNumEntriesFieldNumber = 2;
  4881. inline ::google::protobuf::int32 num_entries() const;
  4882. inline void set_num_entries(::google::protobuf::int32 value);
  4883. // optional bytes entity_data = 3;
  4884. inline bool has_entity_data() const;
  4885. inline void clear_entity_data();
  4886. static const int kEntityDataFieldNumber = 3;
  4887. inline const ::std::string& entity_data() const;
  4888. inline void set_entity_data(const ::std::string& value);
  4889. inline void set_entity_data(const char* value);
  4890. inline void set_entity_data(const void* value, size_t size);
  4891. inline ::std::string* mutable_entity_data();
  4892. inline ::std::string* release_entity_data();
  4893. inline void set_allocated_entity_data(::std::string* entity_data);
  4894. // @@protoc_insertion_point(class_scope:CSVCMsg_TempEntities)
  4895. private:
  4896. inline void set_has_reliable();
  4897. inline void clear_has_reliable();
  4898. inline void set_has_num_entries();
  4899. inline void clear_has_num_entries();
  4900. inline void set_has_entity_data();
  4901. inline void clear_has_entity_data();
  4902. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  4903. bool reliable_;
  4904. ::google::protobuf::int32 num_entries_;
  4905. ::std::string* entity_data_;
  4906. mutable int _cached_size_;
  4907. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  4908. friend void protobuf_AddDesc_netmessages_2eproto();
  4909. friend void protobuf_AssignDesc_netmessages_2eproto();
  4910. friend void protobuf_ShutdownFile_netmessages_2eproto();
  4911. void InitAsDefaultInstance();
  4912. static CSVCMsg_TempEntities* default_instance_;
  4913. };
  4914. // -------------------------------------------------------------------
  4915. class CSVCMsg_PacketEntities : public ::google::protobuf::Message {
  4916. public:
  4917. CSVCMsg_PacketEntities();
  4918. virtual ~CSVCMsg_PacketEntities();
  4919. CSVCMsg_PacketEntities(const CSVCMsg_PacketEntities& from);
  4920. inline CSVCMsg_PacketEntities& operator=(const CSVCMsg_PacketEntities& from) {
  4921. CopyFrom(from);
  4922. return *this;
  4923. }
  4924. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  4925. return _unknown_fields_;
  4926. }
  4927. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  4928. return &_unknown_fields_;
  4929. }
  4930. static const ::google::protobuf::Descriptor* descriptor();
  4931. static const CSVCMsg_PacketEntities& default_instance();
  4932. void Swap(CSVCMsg_PacketEntities* other);
  4933. // implements Message ----------------------------------------------
  4934. CSVCMsg_PacketEntities* New() const;
  4935. void CopyFrom(const ::google::protobuf::Message& from);
  4936. void MergeFrom(const ::google::protobuf::Message& from);
  4937. void CopyFrom(const CSVCMsg_PacketEntities& from);
  4938. void MergeFrom(const CSVCMsg_PacketEntities& from);
  4939. void Clear();
  4940. bool IsInitialized() const;
  4941. int ByteSize() const;
  4942. bool MergePartialFromCodedStream(
  4943. ::google::protobuf::io::CodedInputStream* input);
  4944. void SerializeWithCachedSizes(
  4945. ::google::protobuf::io::CodedOutputStream* output) const;
  4946. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  4947. int GetCachedSize() const { return _cached_size_; }
  4948. private:
  4949. void SharedCtor();
  4950. void SharedDtor();
  4951. void SetCachedSize(int size) const;
  4952. public:
  4953. ::google::protobuf::Metadata GetMetadata() const;
  4954. // nested types ----------------------------------------------------
  4955. // accessors -------------------------------------------------------
  4956. // optional int32 max_entries = 1;
  4957. inline bool has_max_entries() const;
  4958. inline void clear_max_entries();
  4959. static const int kMaxEntriesFieldNumber = 1;
  4960. inline ::google::protobuf::int32 max_entries() const;
  4961. inline void set_max_entries(::google::protobuf::int32 value);
  4962. // optional int32 updated_entries = 2;
  4963. inline bool has_updated_entries() const;
  4964. inline void clear_updated_entries();
  4965. static const int kUpdatedEntriesFieldNumber = 2;
  4966. inline ::google::protobuf::int32 updated_entries() const;
  4967. inline void set_updated_entries(::google::protobuf::int32 value);
  4968. // optional bool is_delta = 3;
  4969. inline bool has_is_delta() const;
  4970. inline void clear_is_delta();
  4971. static const int kIsDeltaFieldNumber = 3;
  4972. inline bool is_delta() const;
  4973. inline void set_is_delta(bool value);
  4974. // optional bool update_baseline = 4;
  4975. inline bool has_update_baseline() const;
  4976. inline void clear_update_baseline();
  4977. static const int kUpdateBaselineFieldNumber = 4;
  4978. inline bool update_baseline() const;
  4979. inline void set_update_baseline(bool value);
  4980. // optional int32 baseline = 5;
  4981. inline bool has_baseline() const;
  4982. inline void clear_baseline();
  4983. static const int kBaselineFieldNumber = 5;
  4984. inline ::google::protobuf::int32 baseline() const;
  4985. inline void set_baseline(::google::protobuf::int32 value);
  4986. // optional int32 delta_from = 6;
  4987. inline bool has_delta_from() const;
  4988. inline void clear_delta_from();
  4989. static const int kDeltaFromFieldNumber = 6;
  4990. inline ::google::protobuf::int32 delta_from() const;
  4991. inline void set_delta_from(::google::protobuf::int32 value);
  4992. // optional bytes entity_data = 7;
  4993. inline bool has_entity_data() const;
  4994. inline void clear_entity_data();
  4995. static const int kEntityDataFieldNumber = 7;
  4996. inline const ::std::string& entity_data() const;
  4997. inline void set_entity_data(const ::std::string& value);
  4998. inline void set_entity_data(const char* value);
  4999. inline void set_entity_data(const void* value, size_t size);
  5000. inline ::std::string* mutable_entity_data();
  5001. inline ::std::string* release_entity_data();
  5002. inline void set_allocated_entity_data(::std::string* entity_data);
  5003. // @@protoc_insertion_point(class_scope:CSVCMsg_PacketEntities)
  5004. private:
  5005. inline void set_has_max_entries();
  5006. inline void clear_has_max_entries();
  5007. inline void set_has_updated_entries();
  5008. inline void clear_has_updated_entries();
  5009. inline void set_has_is_delta();
  5010. inline void clear_has_is_delta();
  5011. inline void set_has_update_baseline();
  5012. inline void clear_has_update_baseline();
  5013. inline void set_has_baseline();
  5014. inline void clear_has_baseline();
  5015. inline void set_has_delta_from();
  5016. inline void clear_has_delta_from();
  5017. inline void set_has_entity_data();
  5018. inline void clear_has_entity_data();
  5019. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5020. ::google::protobuf::int32 max_entries_;
  5021. ::google::protobuf::int32 updated_entries_;
  5022. bool is_delta_;
  5023. bool update_baseline_;
  5024. ::google::protobuf::int32 baseline_;
  5025. ::std::string* entity_data_;
  5026. ::google::protobuf::int32 delta_from_;
  5027. mutable int _cached_size_;
  5028. ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32];
  5029. friend void protobuf_AddDesc_netmessages_2eproto();
  5030. friend void protobuf_AssignDesc_netmessages_2eproto();
  5031. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5032. void InitAsDefaultInstance();
  5033. static CSVCMsg_PacketEntities* default_instance_;
  5034. };
  5035. // -------------------------------------------------------------------
  5036. class CSVCMsg_Sounds_sounddata_t : public ::google::protobuf::Message {
  5037. public:
  5038. CSVCMsg_Sounds_sounddata_t();
  5039. virtual ~CSVCMsg_Sounds_sounddata_t();
  5040. CSVCMsg_Sounds_sounddata_t(const CSVCMsg_Sounds_sounddata_t& from);
  5041. inline CSVCMsg_Sounds_sounddata_t& operator=(const CSVCMsg_Sounds_sounddata_t& from) {
  5042. CopyFrom(from);
  5043. return *this;
  5044. }
  5045. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  5046. return _unknown_fields_;
  5047. }
  5048. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  5049. return &_unknown_fields_;
  5050. }
  5051. static const ::google::protobuf::Descriptor* descriptor();
  5052. static const CSVCMsg_Sounds_sounddata_t& default_instance();
  5053. void Swap(CSVCMsg_Sounds_sounddata_t* other);
  5054. // implements Message ----------------------------------------------
  5055. CSVCMsg_Sounds_sounddata_t* New() const;
  5056. void CopyFrom(const ::google::protobuf::Message& from);
  5057. void MergeFrom(const ::google::protobuf::Message& from);
  5058. void CopyFrom(const CSVCMsg_Sounds_sounddata_t& from);
  5059. void MergeFrom(const CSVCMsg_Sounds_sounddata_t& from);
  5060. void Clear();
  5061. bool IsInitialized() const;
  5062. int ByteSize() const;
  5063. bool MergePartialFromCodedStream(
  5064. ::google::protobuf::io::CodedInputStream* input);
  5065. void SerializeWithCachedSizes(
  5066. ::google::protobuf::io::CodedOutputStream* output) const;
  5067. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  5068. int GetCachedSize() const { return _cached_size_; }
  5069. private:
  5070. void SharedCtor();
  5071. void SharedDtor();
  5072. void SetCachedSize(int size) const;
  5073. public:
  5074. ::google::protobuf::Metadata GetMetadata() const;
  5075. // nested types ----------------------------------------------------
  5076. // accessors -------------------------------------------------------
  5077. // optional sint32 origin_x = 1;
  5078. inline bool has_origin_x() const;
  5079. inline void clear_origin_x();
  5080. static const int kOriginXFieldNumber = 1;
  5081. inline ::google::protobuf::int32 origin_x() const;
  5082. inline void set_origin_x(::google::protobuf::int32 value);
  5083. // optional sint32 origin_y = 2;
  5084. inline bool has_origin_y() const;
  5085. inline void clear_origin_y();
  5086. static const int kOriginYFieldNumber = 2;
  5087. inline ::google::protobuf::int32 origin_y() const;
  5088. inline void set_origin_y(::google::protobuf::int32 value);
  5089. // optional sint32 origin_z = 3;
  5090. inline bool has_origin_z() const;
  5091. inline void clear_origin_z();
  5092. static const int kOriginZFieldNumber = 3;
  5093. inline ::google::protobuf::int32 origin_z() const;
  5094. inline void set_origin_z(::google::protobuf::int32 value);
  5095. // optional uint32 volume = 4;
  5096. inline bool has_volume() const;
  5097. inline void clear_volume();
  5098. static const int kVolumeFieldNumber = 4;
  5099. inline ::google::protobuf::uint32 volume() const;
  5100. inline void set_volume(::google::protobuf::uint32 value);
  5101. // optional float delay_value = 5;
  5102. inline bool has_delay_value() const;
  5103. inline void clear_delay_value();
  5104. static const int kDelayValueFieldNumber = 5;
  5105. inline float delay_value() const;
  5106. inline void set_delay_value(float value);
  5107. // optional int32 sequence_number = 6;
  5108. inline bool has_sequence_number() const;
  5109. inline void clear_sequence_number();
  5110. static const int kSequenceNumberFieldNumber = 6;
  5111. inline ::google::protobuf::int32 sequence_number() const;
  5112. inline void set_sequence_number(::google::protobuf::int32 value);
  5113. // optional int32 entity_index = 7;
  5114. inline bool has_entity_index() const;
  5115. inline void clear_entity_index();
  5116. static const int kEntityIndexFieldNumber = 7;
  5117. inline ::google::protobuf::int32 entity_index() const;
  5118. inline void set_entity_index(::google::protobuf::int32 value);
  5119. // optional int32 channel = 8;
  5120. inline bool has_channel() const;
  5121. inline void clear_channel();
  5122. static const int kChannelFieldNumber = 8;
  5123. inline ::google::protobuf::int32 channel() const;
  5124. inline void set_channel(::google::protobuf::int32 value);
  5125. // optional int32 pitch = 9;
  5126. inline bool has_pitch() const;
  5127. inline void clear_pitch();
  5128. static const int kPitchFieldNumber = 9;
  5129. inline ::google::protobuf::int32 pitch() const;
  5130. inline void set_pitch(::google::protobuf::int32 value);
  5131. // optional int32 flags = 10;
  5132. inline bool has_flags() const;
  5133. inline void clear_flags();
  5134. static const int kFlagsFieldNumber = 10;
  5135. inline ::google::protobuf::int32 flags() const;
  5136. inline void set_flags(::google::protobuf::int32 value);
  5137. // optional uint32 sound_num = 11;
  5138. inline bool has_sound_num() const;
  5139. inline void clear_sound_num();
  5140. static const int kSoundNumFieldNumber = 11;
  5141. inline ::google::protobuf::uint32 sound_num() const;
  5142. inline void set_sound_num(::google::protobuf::uint32 value);
  5143. // optional fixed32 sound_num_handle = 12;
  5144. inline bool has_sound_num_handle() const;
  5145. inline void clear_sound_num_handle();
  5146. static const int kSoundNumHandleFieldNumber = 12;
  5147. inline ::google::protobuf::uint32 sound_num_handle() const;
  5148. inline void set_sound_num_handle(::google::protobuf::uint32 value);
  5149. // optional int32 speaker_entity = 13;
  5150. inline bool has_speaker_entity() const;
  5151. inline void clear_speaker_entity();
  5152. static const int kSpeakerEntityFieldNumber = 13;
  5153. inline ::google::protobuf::int32 speaker_entity() const;
  5154. inline void set_speaker_entity(::google::protobuf::int32 value);
  5155. // optional int32 random_seed = 14;
  5156. inline bool has_random_seed() const;
  5157. inline void clear_random_seed();
  5158. static const int kRandomSeedFieldNumber = 14;
  5159. inline ::google::protobuf::int32 random_seed() const;
  5160. inline void set_random_seed(::google::protobuf::int32 value);
  5161. // optional int32 sound_level = 15;
  5162. inline bool has_sound_level() const;
  5163. inline void clear_sound_level();
  5164. static const int kSoundLevelFieldNumber = 15;
  5165. inline ::google::protobuf::int32 sound_level() const;
  5166. inline void set_sound_level(::google::protobuf::int32 value);
  5167. // optional bool is_sentence = 16;
  5168. inline bool has_is_sentence() const;
  5169. inline void clear_is_sentence();
  5170. static const int kIsSentenceFieldNumber = 16;
  5171. inline bool is_sentence() const;
  5172. inline void set_is_sentence(bool value);
  5173. // optional bool is_ambient = 17;
  5174. inline bool has_is_ambient() const;
  5175. inline void clear_is_ambient();
  5176. static const int kIsAmbientFieldNumber = 17;
  5177. inline bool is_ambient() const;
  5178. inline void set_is_ambient(bool value);
  5179. // @@protoc_insertion_point(class_scope:CSVCMsg_Sounds.sounddata_t)
  5180. private:
  5181. inline void set_has_origin_x();
  5182. inline void clear_has_origin_x();
  5183. inline void set_has_origin_y();
  5184. inline void clear_has_origin_y();
  5185. inline void set_has_origin_z();
  5186. inline void clear_has_origin_z();
  5187. inline void set_has_volume();
  5188. inline void clear_has_volume();
  5189. inline void set_has_delay_value();
  5190. inline void clear_has_delay_value();
  5191. inline void set_has_sequence_number();
  5192. inline void clear_has_sequence_number();
  5193. inline void set_has_entity_index();
  5194. inline void clear_has_entity_index();
  5195. inline void set_has_channel();
  5196. inline void clear_has_channel();
  5197. inline void set_has_pitch();
  5198. inline void clear_has_pitch();
  5199. inline void set_has_flags();
  5200. inline void clear_has_flags();
  5201. inline void set_has_sound_num();
  5202. inline void clear_has_sound_num();
  5203. inline void set_has_sound_num_handle();
  5204. inline void clear_has_sound_num_handle();
  5205. inline void set_has_speaker_entity();
  5206. inline void clear_has_speaker_entity();
  5207. inline void set_has_random_seed();
  5208. inline void clear_has_random_seed();
  5209. inline void set_has_sound_level();
  5210. inline void clear_has_sound_level();
  5211. inline void set_has_is_sentence();
  5212. inline void clear_has_is_sentence();
  5213. inline void set_has_is_ambient();
  5214. inline void clear_has_is_ambient();
  5215. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5216. ::google::protobuf::int32 origin_x_;
  5217. ::google::protobuf::int32 origin_y_;
  5218. ::google::protobuf::int32 origin_z_;
  5219. ::google::protobuf::uint32 volume_;
  5220. float delay_value_;
  5221. ::google::protobuf::int32 sequence_number_;
  5222. ::google::protobuf::int32 entity_index_;
  5223. ::google::protobuf::int32 channel_;
  5224. ::google::protobuf::int32 pitch_;
  5225. ::google::protobuf::int32 flags_;
  5226. ::google::protobuf::uint32 sound_num_;
  5227. ::google::protobuf::uint32 sound_num_handle_;
  5228. ::google::protobuf::int32 speaker_entity_;
  5229. ::google::protobuf::int32 random_seed_;
  5230. ::google::protobuf::int32 sound_level_;
  5231. bool is_sentence_;
  5232. bool is_ambient_;
  5233. mutable int _cached_size_;
  5234. ::google::protobuf::uint32 _has_bits_[(17 + 31) / 32];
  5235. friend void protobuf_AddDesc_netmessages_2eproto();
  5236. friend void protobuf_AssignDesc_netmessages_2eproto();
  5237. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5238. void InitAsDefaultInstance();
  5239. static CSVCMsg_Sounds_sounddata_t* default_instance_;
  5240. };
  5241. // -------------------------------------------------------------------
  5242. class CSVCMsg_Sounds : public ::google::protobuf::Message {
  5243. public:
  5244. CSVCMsg_Sounds();
  5245. virtual ~CSVCMsg_Sounds();
  5246. CSVCMsg_Sounds(const CSVCMsg_Sounds& from);
  5247. inline CSVCMsg_Sounds& operator=(const CSVCMsg_Sounds& from) {
  5248. CopyFrom(from);
  5249. return *this;
  5250. }
  5251. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  5252. return _unknown_fields_;
  5253. }
  5254. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  5255. return &_unknown_fields_;
  5256. }
  5257. static const ::google::protobuf::Descriptor* descriptor();
  5258. static const CSVCMsg_Sounds& default_instance();
  5259. void Swap(CSVCMsg_Sounds* other);
  5260. // implements Message ----------------------------------------------
  5261. CSVCMsg_Sounds* New() const;
  5262. void CopyFrom(const ::google::protobuf::Message& from);
  5263. void MergeFrom(const ::google::protobuf::Message& from);
  5264. void CopyFrom(const CSVCMsg_Sounds& from);
  5265. void MergeFrom(const CSVCMsg_Sounds& from);
  5266. void Clear();
  5267. bool IsInitialized() const;
  5268. int ByteSize() const;
  5269. bool MergePartialFromCodedStream(
  5270. ::google::protobuf::io::CodedInputStream* input);
  5271. void SerializeWithCachedSizes(
  5272. ::google::protobuf::io::CodedOutputStream* output) const;
  5273. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  5274. int GetCachedSize() const { return _cached_size_; }
  5275. private:
  5276. void SharedCtor();
  5277. void SharedDtor();
  5278. void SetCachedSize(int size) const;
  5279. public:
  5280. ::google::protobuf::Metadata GetMetadata() const;
  5281. // nested types ----------------------------------------------------
  5282. typedef CSVCMsg_Sounds_sounddata_t sounddata_t;
  5283. // accessors -------------------------------------------------------
  5284. // optional bool reliable_sound = 1;
  5285. inline bool has_reliable_sound() const;
  5286. inline void clear_reliable_sound();
  5287. static const int kReliableSoundFieldNumber = 1;
  5288. inline bool reliable_sound() const;
  5289. inline void set_reliable_sound(bool value);
  5290. // repeated .CSVCMsg_Sounds.sounddata_t sounds = 2;
  5291. inline int sounds_size() const;
  5292. inline void clear_sounds();
  5293. static const int kSoundsFieldNumber = 2;
  5294. inline const ::CSVCMsg_Sounds_sounddata_t& sounds(int index) const;
  5295. inline ::CSVCMsg_Sounds_sounddata_t* mutable_sounds(int index);
  5296. inline ::CSVCMsg_Sounds_sounddata_t* add_sounds();
  5297. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_Sounds_sounddata_t >&
  5298. sounds() const;
  5299. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_Sounds_sounddata_t >*
  5300. mutable_sounds();
  5301. // @@protoc_insertion_point(class_scope:CSVCMsg_Sounds)
  5302. private:
  5303. inline void set_has_reliable_sound();
  5304. inline void clear_has_reliable_sound();
  5305. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5306. ::google::protobuf::RepeatedPtrField< ::CSVCMsg_Sounds_sounddata_t > sounds_;
  5307. bool reliable_sound_;
  5308. mutable int _cached_size_;
  5309. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  5310. friend void protobuf_AddDesc_netmessages_2eproto();
  5311. friend void protobuf_AssignDesc_netmessages_2eproto();
  5312. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5313. void InitAsDefaultInstance();
  5314. static CSVCMsg_Sounds* default_instance_;
  5315. };
  5316. // -------------------------------------------------------------------
  5317. class CSVCMsg_EntityMsg : public ::google::protobuf::Message {
  5318. public:
  5319. CSVCMsg_EntityMsg();
  5320. virtual ~CSVCMsg_EntityMsg();
  5321. CSVCMsg_EntityMsg(const CSVCMsg_EntityMsg& from);
  5322. inline CSVCMsg_EntityMsg& operator=(const CSVCMsg_EntityMsg& from) {
  5323. CopyFrom(from);
  5324. return *this;
  5325. }
  5326. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  5327. return _unknown_fields_;
  5328. }
  5329. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  5330. return &_unknown_fields_;
  5331. }
  5332. static const ::google::protobuf::Descriptor* descriptor();
  5333. static const CSVCMsg_EntityMsg& default_instance();
  5334. void Swap(CSVCMsg_EntityMsg* other);
  5335. // implements Message ----------------------------------------------
  5336. CSVCMsg_EntityMsg* New() const;
  5337. void CopyFrom(const ::google::protobuf::Message& from);
  5338. void MergeFrom(const ::google::protobuf::Message& from);
  5339. void CopyFrom(const CSVCMsg_EntityMsg& from);
  5340. void MergeFrom(const CSVCMsg_EntityMsg& from);
  5341. void Clear();
  5342. bool IsInitialized() const;
  5343. int ByteSize() const;
  5344. bool MergePartialFromCodedStream(
  5345. ::google::protobuf::io::CodedInputStream* input);
  5346. void SerializeWithCachedSizes(
  5347. ::google::protobuf::io::CodedOutputStream* output) const;
  5348. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  5349. int GetCachedSize() const { return _cached_size_; }
  5350. private:
  5351. void SharedCtor();
  5352. void SharedDtor();
  5353. void SetCachedSize(int size) const;
  5354. public:
  5355. ::google::protobuf::Metadata GetMetadata() const;
  5356. // nested types ----------------------------------------------------
  5357. // accessors -------------------------------------------------------
  5358. // optional int32 ent_index = 1;
  5359. inline bool has_ent_index() const;
  5360. inline void clear_ent_index();
  5361. static const int kEntIndexFieldNumber = 1;
  5362. inline ::google::protobuf::int32 ent_index() const;
  5363. inline void set_ent_index(::google::protobuf::int32 value);
  5364. // optional int32 class_id = 2;
  5365. inline bool has_class_id() const;
  5366. inline void clear_class_id();
  5367. static const int kClassIdFieldNumber = 2;
  5368. inline ::google::protobuf::int32 class_id() const;
  5369. inline void set_class_id(::google::protobuf::int32 value);
  5370. // optional bytes ent_data = 3;
  5371. inline bool has_ent_data() const;
  5372. inline void clear_ent_data();
  5373. static const int kEntDataFieldNumber = 3;
  5374. inline const ::std::string& ent_data() const;
  5375. inline void set_ent_data(const ::std::string& value);
  5376. inline void set_ent_data(const char* value);
  5377. inline void set_ent_data(const void* value, size_t size);
  5378. inline ::std::string* mutable_ent_data();
  5379. inline ::std::string* release_ent_data();
  5380. inline void set_allocated_ent_data(::std::string* ent_data);
  5381. // @@protoc_insertion_point(class_scope:CSVCMsg_EntityMsg)
  5382. private:
  5383. inline void set_has_ent_index();
  5384. inline void clear_has_ent_index();
  5385. inline void set_has_class_id();
  5386. inline void clear_has_class_id();
  5387. inline void set_has_ent_data();
  5388. inline void clear_has_ent_data();
  5389. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5390. ::google::protobuf::int32 ent_index_;
  5391. ::google::protobuf::int32 class_id_;
  5392. ::std::string* ent_data_;
  5393. mutable int _cached_size_;
  5394. ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32];
  5395. friend void protobuf_AddDesc_netmessages_2eproto();
  5396. friend void protobuf_AssignDesc_netmessages_2eproto();
  5397. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5398. void InitAsDefaultInstance();
  5399. static CSVCMsg_EntityMsg* default_instance_;
  5400. };
  5401. // -------------------------------------------------------------------
  5402. class CSVCMsg_CmdKeyValues : public ::google::protobuf::Message {
  5403. public:
  5404. CSVCMsg_CmdKeyValues();
  5405. virtual ~CSVCMsg_CmdKeyValues();
  5406. CSVCMsg_CmdKeyValues(const CSVCMsg_CmdKeyValues& from);
  5407. inline CSVCMsg_CmdKeyValues& operator=(const CSVCMsg_CmdKeyValues& from) {
  5408. CopyFrom(from);
  5409. return *this;
  5410. }
  5411. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  5412. return _unknown_fields_;
  5413. }
  5414. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  5415. return &_unknown_fields_;
  5416. }
  5417. static const ::google::protobuf::Descriptor* descriptor();
  5418. static const CSVCMsg_CmdKeyValues& default_instance();
  5419. void Swap(CSVCMsg_CmdKeyValues* other);
  5420. // implements Message ----------------------------------------------
  5421. CSVCMsg_CmdKeyValues* New() const;
  5422. void CopyFrom(const ::google::protobuf::Message& from);
  5423. void MergeFrom(const ::google::protobuf::Message& from);
  5424. void CopyFrom(const CSVCMsg_CmdKeyValues& from);
  5425. void MergeFrom(const CSVCMsg_CmdKeyValues& from);
  5426. void Clear();
  5427. bool IsInitialized() const;
  5428. int ByteSize() const;
  5429. bool MergePartialFromCodedStream(
  5430. ::google::protobuf::io::CodedInputStream* input);
  5431. void SerializeWithCachedSizes(
  5432. ::google::protobuf::io::CodedOutputStream* output) const;
  5433. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  5434. int GetCachedSize() const { return _cached_size_; }
  5435. private:
  5436. void SharedCtor();
  5437. void SharedDtor();
  5438. void SetCachedSize(int size) const;
  5439. public:
  5440. ::google::protobuf::Metadata GetMetadata() const;
  5441. // nested types ----------------------------------------------------
  5442. // accessors -------------------------------------------------------
  5443. // optional bytes keyvalues = 1;
  5444. inline bool has_keyvalues() const;
  5445. inline void clear_keyvalues();
  5446. static const int kKeyvaluesFieldNumber = 1;
  5447. inline const ::std::string& keyvalues() const;
  5448. inline void set_keyvalues(const ::std::string& value);
  5449. inline void set_keyvalues(const char* value);
  5450. inline void set_keyvalues(const void* value, size_t size);
  5451. inline ::std::string* mutable_keyvalues();
  5452. inline ::std::string* release_keyvalues();
  5453. inline void set_allocated_keyvalues(::std::string* keyvalues);
  5454. // @@protoc_insertion_point(class_scope:CSVCMsg_CmdKeyValues)
  5455. private:
  5456. inline void set_has_keyvalues();
  5457. inline void clear_has_keyvalues();
  5458. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5459. ::std::string* keyvalues_;
  5460. mutable int _cached_size_;
  5461. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  5462. friend void protobuf_AddDesc_netmessages_2eproto();
  5463. friend void protobuf_AssignDesc_netmessages_2eproto();
  5464. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5465. void InitAsDefaultInstance();
  5466. static CSVCMsg_CmdKeyValues* default_instance_;
  5467. };
  5468. // -------------------------------------------------------------------
  5469. class CSVCMsg_EncryptedData : public ::google::protobuf::Message {
  5470. public:
  5471. CSVCMsg_EncryptedData();
  5472. virtual ~CSVCMsg_EncryptedData();
  5473. CSVCMsg_EncryptedData(const CSVCMsg_EncryptedData& from);
  5474. inline CSVCMsg_EncryptedData& operator=(const CSVCMsg_EncryptedData& from) {
  5475. CopyFrom(from);
  5476. return *this;
  5477. }
  5478. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  5479. return _unknown_fields_;
  5480. }
  5481. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  5482. return &_unknown_fields_;
  5483. }
  5484. static const ::google::protobuf::Descriptor* descriptor();
  5485. static const CSVCMsg_EncryptedData& default_instance();
  5486. void Swap(CSVCMsg_EncryptedData* other);
  5487. // implements Message ----------------------------------------------
  5488. CSVCMsg_EncryptedData* New() const;
  5489. void CopyFrom(const ::google::protobuf::Message& from);
  5490. void MergeFrom(const ::google::protobuf::Message& from);
  5491. void CopyFrom(const CSVCMsg_EncryptedData& from);
  5492. void MergeFrom(const CSVCMsg_EncryptedData& from);
  5493. void Clear();
  5494. bool IsInitialized() const;
  5495. int ByteSize() const;
  5496. bool MergePartialFromCodedStream(
  5497. ::google::protobuf::io::CodedInputStream* input);
  5498. void SerializeWithCachedSizes(
  5499. ::google::protobuf::io::CodedOutputStream* output) const;
  5500. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  5501. int GetCachedSize() const { return _cached_size_; }
  5502. private:
  5503. void SharedCtor();
  5504. void SharedDtor();
  5505. void SetCachedSize(int size) const;
  5506. public:
  5507. ::google::protobuf::Metadata GetMetadata() const;
  5508. // nested types ----------------------------------------------------
  5509. // accessors -------------------------------------------------------
  5510. // optional bytes encrypted = 1;
  5511. inline bool has_encrypted() const;
  5512. inline void clear_encrypted();
  5513. static const int kEncryptedFieldNumber = 1;
  5514. inline const ::std::string& encrypted() const;
  5515. inline void set_encrypted(const ::std::string& value);
  5516. inline void set_encrypted(const char* value);
  5517. inline void set_encrypted(const void* value, size_t size);
  5518. inline ::std::string* mutable_encrypted();
  5519. inline ::std::string* release_encrypted();
  5520. inline void set_allocated_encrypted(::std::string* encrypted);
  5521. // optional int32 key_type = 2;
  5522. inline bool has_key_type() const;
  5523. inline void clear_key_type();
  5524. static const int kKeyTypeFieldNumber = 2;
  5525. inline ::google::protobuf::int32 key_type() const;
  5526. inline void set_key_type(::google::protobuf::int32 value);
  5527. // @@protoc_insertion_point(class_scope:CSVCMsg_EncryptedData)
  5528. private:
  5529. inline void set_has_encrypted();
  5530. inline void clear_has_encrypted();
  5531. inline void set_has_key_type();
  5532. inline void clear_has_key_type();
  5533. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5534. ::std::string* encrypted_;
  5535. ::google::protobuf::int32 key_type_;
  5536. mutable int _cached_size_;
  5537. ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32];
  5538. friend void protobuf_AddDesc_netmessages_2eproto();
  5539. friend void protobuf_AssignDesc_netmessages_2eproto();
  5540. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5541. void InitAsDefaultInstance();
  5542. static CSVCMsg_EncryptedData* default_instance_;
  5543. };
  5544. // -------------------------------------------------------------------
  5545. class CSVCMsg_HltvReplay : public ::google::protobuf::Message {
  5546. public:
  5547. CSVCMsg_HltvReplay();
  5548. virtual ~CSVCMsg_HltvReplay();
  5549. CSVCMsg_HltvReplay(const CSVCMsg_HltvReplay& from);
  5550. inline CSVCMsg_HltvReplay& operator=(const CSVCMsg_HltvReplay& from) {
  5551. CopyFrom(from);
  5552. return *this;
  5553. }
  5554. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  5555. return _unknown_fields_;
  5556. }
  5557. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  5558. return &_unknown_fields_;
  5559. }
  5560. static const ::google::protobuf::Descriptor* descriptor();
  5561. static const CSVCMsg_HltvReplay& default_instance();
  5562. void Swap(CSVCMsg_HltvReplay* other);
  5563. // implements Message ----------------------------------------------
  5564. CSVCMsg_HltvReplay* New() const;
  5565. void CopyFrom(const ::google::protobuf::Message& from);
  5566. void MergeFrom(const ::google::protobuf::Message& from);
  5567. void CopyFrom(const CSVCMsg_HltvReplay& from);
  5568. void MergeFrom(const CSVCMsg_HltvReplay& from);
  5569. void Clear();
  5570. bool IsInitialized() const;
  5571. int ByteSize() const;
  5572. bool MergePartialFromCodedStream(
  5573. ::google::protobuf::io::CodedInputStream* input);
  5574. void SerializeWithCachedSizes(
  5575. ::google::protobuf::io::CodedOutputStream* output) const;
  5576. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  5577. int GetCachedSize() const { return _cached_size_; }
  5578. private:
  5579. void SharedCtor();
  5580. void SharedDtor();
  5581. void SetCachedSize(int size) const;
  5582. public:
  5583. ::google::protobuf::Metadata GetMetadata() const;
  5584. // nested types ----------------------------------------------------
  5585. // accessors -------------------------------------------------------
  5586. // optional int32 delay = 1;
  5587. inline bool has_delay() const;
  5588. inline void clear_delay();
  5589. static const int kDelayFieldNumber = 1;
  5590. inline ::google::protobuf::int32 delay() const;
  5591. inline void set_delay(::google::protobuf::int32 value);
  5592. // optional int32 primary_target = 2;
  5593. inline bool has_primary_target() const;
  5594. inline void clear_primary_target();
  5595. static const int kPrimaryTargetFieldNumber = 2;
  5596. inline ::google::protobuf::int32 primary_target() const;
  5597. inline void set_primary_target(::google::protobuf::int32 value);
  5598. // optional int32 replay_stop_at = 3;
  5599. inline bool has_replay_stop_at() const;
  5600. inline void clear_replay_stop_at();
  5601. static const int kReplayStopAtFieldNumber = 3;
  5602. inline ::google::protobuf::int32 replay_stop_at() const;
  5603. inline void set_replay_stop_at(::google::protobuf::int32 value);
  5604. // optional int32 replay_start_at = 4;
  5605. inline bool has_replay_start_at() const;
  5606. inline void clear_replay_start_at();
  5607. static const int kReplayStartAtFieldNumber = 4;
  5608. inline ::google::protobuf::int32 replay_start_at() const;
  5609. inline void set_replay_start_at(::google::protobuf::int32 value);
  5610. // optional int32 replay_slowdown_begin = 5;
  5611. inline bool has_replay_slowdown_begin() const;
  5612. inline void clear_replay_slowdown_begin();
  5613. static const int kReplaySlowdownBeginFieldNumber = 5;
  5614. inline ::google::protobuf::int32 replay_slowdown_begin() const;
  5615. inline void set_replay_slowdown_begin(::google::protobuf::int32 value);
  5616. // optional int32 replay_slowdown_end = 6;
  5617. inline bool has_replay_slowdown_end() const;
  5618. inline void clear_replay_slowdown_end();
  5619. static const int kReplaySlowdownEndFieldNumber = 6;
  5620. inline ::google::protobuf::int32 replay_slowdown_end() const;
  5621. inline void set_replay_slowdown_end(::google::protobuf::int32 value);
  5622. // optional float replay_slowdown_rate = 7;
  5623. inline bool has_replay_slowdown_rate() const;
  5624. inline void clear_replay_slowdown_rate();
  5625. static const int kReplaySlowdownRateFieldNumber = 7;
  5626. inline float replay_slowdown_rate() const;
  5627. inline void set_replay_slowdown_rate(float value);
  5628. // @@protoc_insertion_point(class_scope:CSVCMsg_HltvReplay)
  5629. private:
  5630. inline void set_has_delay();
  5631. inline void clear_has_delay();
  5632. inline void set_has_primary_target();
  5633. inline void clear_has_primary_target();
  5634. inline void set_has_replay_stop_at();
  5635. inline void clear_has_replay_stop_at();
  5636. inline void set_has_replay_start_at();
  5637. inline void clear_has_replay_start_at();
  5638. inline void set_has_replay_slowdown_begin();
  5639. inline void clear_has_replay_slowdown_begin();
  5640. inline void set_has_replay_slowdown_end();
  5641. inline void clear_has_replay_slowdown_end();
  5642. inline void set_has_replay_slowdown_rate();
  5643. inline void clear_has_replay_slowdown_rate();
  5644. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5645. ::google::protobuf::int32 delay_;
  5646. ::google::protobuf::int32 primary_target_;
  5647. ::google::protobuf::int32 replay_stop_at_;
  5648. ::google::protobuf::int32 replay_start_at_;
  5649. ::google::protobuf::int32 replay_slowdown_begin_;
  5650. ::google::protobuf::int32 replay_slowdown_end_;
  5651. float replay_slowdown_rate_;
  5652. mutable int _cached_size_;
  5653. ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32];
  5654. friend void protobuf_AddDesc_netmessages_2eproto();
  5655. friend void protobuf_AssignDesc_netmessages_2eproto();
  5656. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5657. void InitAsDefaultInstance();
  5658. static CSVCMsg_HltvReplay* default_instance_;
  5659. };
  5660. // -------------------------------------------------------------------
  5661. class CCLCMsg_HltvReplay : public ::google::protobuf::Message {
  5662. public:
  5663. CCLCMsg_HltvReplay();
  5664. virtual ~CCLCMsg_HltvReplay();
  5665. CCLCMsg_HltvReplay(const CCLCMsg_HltvReplay& from);
  5666. inline CCLCMsg_HltvReplay& operator=(const CCLCMsg_HltvReplay& from) {
  5667. CopyFrom(from);
  5668. return *this;
  5669. }
  5670. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  5671. return _unknown_fields_;
  5672. }
  5673. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  5674. return &_unknown_fields_;
  5675. }
  5676. static const ::google::protobuf::Descriptor* descriptor();
  5677. static const CCLCMsg_HltvReplay& default_instance();
  5678. void Swap(CCLCMsg_HltvReplay* other);
  5679. // implements Message ----------------------------------------------
  5680. CCLCMsg_HltvReplay* New() const;
  5681. void CopyFrom(const ::google::protobuf::Message& from);
  5682. void MergeFrom(const ::google::protobuf::Message& from);
  5683. void CopyFrom(const CCLCMsg_HltvReplay& from);
  5684. void MergeFrom(const CCLCMsg_HltvReplay& from);
  5685. void Clear();
  5686. bool IsInitialized() const;
  5687. int ByteSize() const;
  5688. bool MergePartialFromCodedStream(
  5689. ::google::protobuf::io::CodedInputStream* input);
  5690. void SerializeWithCachedSizes(
  5691. ::google::protobuf::io::CodedOutputStream* output) const;
  5692. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  5693. int GetCachedSize() const { return _cached_size_; }
  5694. private:
  5695. void SharedCtor();
  5696. void SharedDtor();
  5697. void SetCachedSize(int size) const;
  5698. public:
  5699. ::google::protobuf::Metadata GetMetadata() const;
  5700. // nested types ----------------------------------------------------
  5701. // accessors -------------------------------------------------------
  5702. // optional int32 request = 1;
  5703. inline bool has_request() const;
  5704. inline void clear_request();
  5705. static const int kRequestFieldNumber = 1;
  5706. inline ::google::protobuf::int32 request() const;
  5707. inline void set_request(::google::protobuf::int32 value);
  5708. // optional float slowdown_length = 2;
  5709. inline bool has_slowdown_length() const;
  5710. inline void clear_slowdown_length();
  5711. static const int kSlowdownLengthFieldNumber = 2;
  5712. inline float slowdown_length() const;
  5713. inline void set_slowdown_length(float value);
  5714. // optional float slowdown_rate = 3;
  5715. inline bool has_slowdown_rate() const;
  5716. inline void clear_slowdown_rate();
  5717. static const int kSlowdownRateFieldNumber = 3;
  5718. inline float slowdown_rate() const;
  5719. inline void set_slowdown_rate(float value);
  5720. // optional int32 primary_target_ent_index = 4;
  5721. inline bool has_primary_target_ent_index() const;
  5722. inline void clear_primary_target_ent_index();
  5723. static const int kPrimaryTargetEntIndexFieldNumber = 4;
  5724. inline ::google::protobuf::int32 primary_target_ent_index() const;
  5725. inline void set_primary_target_ent_index(::google::protobuf::int32 value);
  5726. // optional float event_time = 5;
  5727. inline bool has_event_time() const;
  5728. inline void clear_event_time();
  5729. static const int kEventTimeFieldNumber = 5;
  5730. inline float event_time() const;
  5731. inline void set_event_time(float value);
  5732. // @@protoc_insertion_point(class_scope:CCLCMsg_HltvReplay)
  5733. private:
  5734. inline void set_has_request();
  5735. inline void clear_has_request();
  5736. inline void set_has_slowdown_length();
  5737. inline void clear_has_slowdown_length();
  5738. inline void set_has_slowdown_rate();
  5739. inline void clear_has_slowdown_rate();
  5740. inline void set_has_primary_target_ent_index();
  5741. inline void clear_has_primary_target_ent_index();
  5742. inline void set_has_event_time();
  5743. inline void clear_has_event_time();
  5744. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5745. ::google::protobuf::int32 request_;
  5746. float slowdown_length_;
  5747. float slowdown_rate_;
  5748. ::google::protobuf::int32 primary_target_ent_index_;
  5749. float event_time_;
  5750. mutable int _cached_size_;
  5751. ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32];
  5752. friend void protobuf_AddDesc_netmessages_2eproto();
  5753. friend void protobuf_AssignDesc_netmessages_2eproto();
  5754. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5755. void InitAsDefaultInstance();
  5756. static CCLCMsg_HltvReplay* default_instance_;
  5757. };
  5758. // -------------------------------------------------------------------
  5759. class CSVCMsg_Broadcast_Command : public ::google::protobuf::Message {
  5760. public:
  5761. CSVCMsg_Broadcast_Command();
  5762. virtual ~CSVCMsg_Broadcast_Command();
  5763. CSVCMsg_Broadcast_Command(const CSVCMsg_Broadcast_Command& from);
  5764. inline CSVCMsg_Broadcast_Command& operator=(const CSVCMsg_Broadcast_Command& from) {
  5765. CopyFrom(from);
  5766. return *this;
  5767. }
  5768. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
  5769. return _unknown_fields_;
  5770. }
  5771. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
  5772. return &_unknown_fields_;
  5773. }
  5774. static const ::google::protobuf::Descriptor* descriptor();
  5775. static const CSVCMsg_Broadcast_Command& default_instance();
  5776. void Swap(CSVCMsg_Broadcast_Command* other);
  5777. // implements Message ----------------------------------------------
  5778. CSVCMsg_Broadcast_Command* New() const;
  5779. void CopyFrom(const ::google::protobuf::Message& from);
  5780. void MergeFrom(const ::google::protobuf::Message& from);
  5781. void CopyFrom(const CSVCMsg_Broadcast_Command& from);
  5782. void MergeFrom(const CSVCMsg_Broadcast_Command& from);
  5783. void Clear();
  5784. bool IsInitialized() const;
  5785. int ByteSize() const;
  5786. bool MergePartialFromCodedStream(
  5787. ::google::protobuf::io::CodedInputStream* input);
  5788. void SerializeWithCachedSizes(
  5789. ::google::protobuf::io::CodedOutputStream* output) const;
  5790. ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
  5791. int GetCachedSize() const { return _cached_size_; }
  5792. private:
  5793. void SharedCtor();
  5794. void SharedDtor();
  5795. void SetCachedSize(int size) const;
  5796. public:
  5797. ::google::protobuf::Metadata GetMetadata() const;
  5798. // nested types ----------------------------------------------------
  5799. // accessors -------------------------------------------------------
  5800. // optional string cmd = 1;
  5801. inline bool has_cmd() const;
  5802. inline void clear_cmd();
  5803. static const int kCmdFieldNumber = 1;
  5804. inline const ::std::string& cmd() const;
  5805. inline void set_cmd(const ::std::string& value);
  5806. inline void set_cmd(const char* value);
  5807. inline void set_cmd(const char* value, size_t size);
  5808. inline ::std::string* mutable_cmd();
  5809. inline ::std::string* release_cmd();
  5810. inline void set_allocated_cmd(::std::string* cmd);
  5811. // @@protoc_insertion_point(class_scope:CSVCMsg_Broadcast_Command)
  5812. private:
  5813. inline void set_has_cmd();
  5814. inline void clear_has_cmd();
  5815. ::google::protobuf::UnknownFieldSet _unknown_fields_;
  5816. ::std::string* cmd_;
  5817. mutable int _cached_size_;
  5818. ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
  5819. friend void protobuf_AddDesc_netmessages_2eproto();
  5820. friend void protobuf_AssignDesc_netmessages_2eproto();
  5821. friend void protobuf_ShutdownFile_netmessages_2eproto();
  5822. void InitAsDefaultInstance();
  5823. static CSVCMsg_Broadcast_Command* default_instance_;
  5824. };
  5825. // ===================================================================
  5826. // ===================================================================
  5827. // CMsgVector
  5828. // optional float x = 1;
  5829. inline bool CMsgVector::has_x() const {
  5830. return (_has_bits_[0] & 0x00000001u) != 0;
  5831. }
  5832. inline void CMsgVector::set_has_x() {
  5833. _has_bits_[0] |= 0x00000001u;
  5834. }
  5835. inline void CMsgVector::clear_has_x() {
  5836. _has_bits_[0] &= ~0x00000001u;
  5837. }
  5838. inline void CMsgVector::clear_x() {
  5839. x_ = 0;
  5840. clear_has_x();
  5841. }
  5842. inline float CMsgVector::x() const {
  5843. return x_;
  5844. }
  5845. inline void CMsgVector::set_x(float value) {
  5846. set_has_x();
  5847. x_ = value;
  5848. }
  5849. // optional float y = 2;
  5850. inline bool CMsgVector::has_y() const {
  5851. return (_has_bits_[0] & 0x00000002u) != 0;
  5852. }
  5853. inline void CMsgVector::set_has_y() {
  5854. _has_bits_[0] |= 0x00000002u;
  5855. }
  5856. inline void CMsgVector::clear_has_y() {
  5857. _has_bits_[0] &= ~0x00000002u;
  5858. }
  5859. inline void CMsgVector::clear_y() {
  5860. y_ = 0;
  5861. clear_has_y();
  5862. }
  5863. inline float CMsgVector::y() const {
  5864. return y_;
  5865. }
  5866. inline void CMsgVector::set_y(float value) {
  5867. set_has_y();
  5868. y_ = value;
  5869. }
  5870. // optional float z = 3;
  5871. inline bool CMsgVector::has_z() const {
  5872. return (_has_bits_[0] & 0x00000004u) != 0;
  5873. }
  5874. inline void CMsgVector::set_has_z() {
  5875. _has_bits_[0] |= 0x00000004u;
  5876. }
  5877. inline void CMsgVector::clear_has_z() {
  5878. _has_bits_[0] &= ~0x00000004u;
  5879. }
  5880. inline void CMsgVector::clear_z() {
  5881. z_ = 0;
  5882. clear_has_z();
  5883. }
  5884. inline float CMsgVector::z() const {
  5885. return z_;
  5886. }
  5887. inline void CMsgVector::set_z(float value) {
  5888. set_has_z();
  5889. z_ = value;
  5890. }
  5891. // -------------------------------------------------------------------
  5892. // CMsgVector2D
  5893. // optional float x = 1;
  5894. inline bool CMsgVector2D::has_x() const {
  5895. return (_has_bits_[0] & 0x00000001u) != 0;
  5896. }
  5897. inline void CMsgVector2D::set_has_x() {
  5898. _has_bits_[0] |= 0x00000001u;
  5899. }
  5900. inline void CMsgVector2D::clear_has_x() {
  5901. _has_bits_[0] &= ~0x00000001u;
  5902. }
  5903. inline void CMsgVector2D::clear_x() {
  5904. x_ = 0;
  5905. clear_has_x();
  5906. }
  5907. inline float CMsgVector2D::x() const {
  5908. return x_;
  5909. }
  5910. inline void CMsgVector2D::set_x(float value) {
  5911. set_has_x();
  5912. x_ = value;
  5913. }
  5914. // optional float y = 2;
  5915. inline bool CMsgVector2D::has_y() const {
  5916. return (_has_bits_[0] & 0x00000002u) != 0;
  5917. }
  5918. inline void CMsgVector2D::set_has_y() {
  5919. _has_bits_[0] |= 0x00000002u;
  5920. }
  5921. inline void CMsgVector2D::clear_has_y() {
  5922. _has_bits_[0] &= ~0x00000002u;
  5923. }
  5924. inline void CMsgVector2D::clear_y() {
  5925. y_ = 0;
  5926. clear_has_y();
  5927. }
  5928. inline float CMsgVector2D::y() const {
  5929. return y_;
  5930. }
  5931. inline void CMsgVector2D::set_y(float value) {
  5932. set_has_y();
  5933. y_ = value;
  5934. }
  5935. // -------------------------------------------------------------------
  5936. // CMsgQAngle
  5937. // optional float x = 1;
  5938. inline bool CMsgQAngle::has_x() const {
  5939. return (_has_bits_[0] & 0x00000001u) != 0;
  5940. }
  5941. inline void CMsgQAngle::set_has_x() {
  5942. _has_bits_[0] |= 0x00000001u;
  5943. }
  5944. inline void CMsgQAngle::clear_has_x() {
  5945. _has_bits_[0] &= ~0x00000001u;
  5946. }
  5947. inline void CMsgQAngle::clear_x() {
  5948. x_ = 0;
  5949. clear_has_x();
  5950. }
  5951. inline float CMsgQAngle::x() const {
  5952. return x_;
  5953. }
  5954. inline void CMsgQAngle::set_x(float value) {
  5955. set_has_x();
  5956. x_ = value;
  5957. }
  5958. // optional float y = 2;
  5959. inline bool CMsgQAngle::has_y() const {
  5960. return (_has_bits_[0] & 0x00000002u) != 0;
  5961. }
  5962. inline void CMsgQAngle::set_has_y() {
  5963. _has_bits_[0] |= 0x00000002u;
  5964. }
  5965. inline void CMsgQAngle::clear_has_y() {
  5966. _has_bits_[0] &= ~0x00000002u;
  5967. }
  5968. inline void CMsgQAngle::clear_y() {
  5969. y_ = 0;
  5970. clear_has_y();
  5971. }
  5972. inline float CMsgQAngle::y() const {
  5973. return y_;
  5974. }
  5975. inline void CMsgQAngle::set_y(float value) {
  5976. set_has_y();
  5977. y_ = value;
  5978. }
  5979. // optional float z = 3;
  5980. inline bool CMsgQAngle::has_z() const {
  5981. return (_has_bits_[0] & 0x00000004u) != 0;
  5982. }
  5983. inline void CMsgQAngle::set_has_z() {
  5984. _has_bits_[0] |= 0x00000004u;
  5985. }
  5986. inline void CMsgQAngle::clear_has_z() {
  5987. _has_bits_[0] &= ~0x00000004u;
  5988. }
  5989. inline void CMsgQAngle::clear_z() {
  5990. z_ = 0;
  5991. clear_has_z();
  5992. }
  5993. inline float CMsgQAngle::z() const {
  5994. return z_;
  5995. }
  5996. inline void CMsgQAngle::set_z(float value) {
  5997. set_has_z();
  5998. z_ = value;
  5999. }
  6000. // -------------------------------------------------------------------
  6001. // CMsgRGBA
  6002. // optional int32 r = 1;
  6003. inline bool CMsgRGBA::has_r() const {
  6004. return (_has_bits_[0] & 0x00000001u) != 0;
  6005. }
  6006. inline void CMsgRGBA::set_has_r() {
  6007. _has_bits_[0] |= 0x00000001u;
  6008. }
  6009. inline void CMsgRGBA::clear_has_r() {
  6010. _has_bits_[0] &= ~0x00000001u;
  6011. }
  6012. inline void CMsgRGBA::clear_r() {
  6013. r_ = 0;
  6014. clear_has_r();
  6015. }
  6016. inline ::google::protobuf::int32 CMsgRGBA::r() const {
  6017. return r_;
  6018. }
  6019. inline void CMsgRGBA::set_r(::google::protobuf::int32 value) {
  6020. set_has_r();
  6021. r_ = value;
  6022. }
  6023. // optional int32 g = 2;
  6024. inline bool CMsgRGBA::has_g() const {
  6025. return (_has_bits_[0] & 0x00000002u) != 0;
  6026. }
  6027. inline void CMsgRGBA::set_has_g() {
  6028. _has_bits_[0] |= 0x00000002u;
  6029. }
  6030. inline void CMsgRGBA::clear_has_g() {
  6031. _has_bits_[0] &= ~0x00000002u;
  6032. }
  6033. inline void CMsgRGBA::clear_g() {
  6034. g_ = 0;
  6035. clear_has_g();
  6036. }
  6037. inline ::google::protobuf::int32 CMsgRGBA::g() const {
  6038. return g_;
  6039. }
  6040. inline void CMsgRGBA::set_g(::google::protobuf::int32 value) {
  6041. set_has_g();
  6042. g_ = value;
  6043. }
  6044. // optional int32 b = 3;
  6045. inline bool CMsgRGBA::has_b() const {
  6046. return (_has_bits_[0] & 0x00000004u) != 0;
  6047. }
  6048. inline void CMsgRGBA::set_has_b() {
  6049. _has_bits_[0] |= 0x00000004u;
  6050. }
  6051. inline void CMsgRGBA::clear_has_b() {
  6052. _has_bits_[0] &= ~0x00000004u;
  6053. }
  6054. inline void CMsgRGBA::clear_b() {
  6055. b_ = 0;
  6056. clear_has_b();
  6057. }
  6058. inline ::google::protobuf::int32 CMsgRGBA::b() const {
  6059. return b_;
  6060. }
  6061. inline void CMsgRGBA::set_b(::google::protobuf::int32 value) {
  6062. set_has_b();
  6063. b_ = value;
  6064. }
  6065. // optional int32 a = 4;
  6066. inline bool CMsgRGBA::has_a() const {
  6067. return (_has_bits_[0] & 0x00000008u) != 0;
  6068. }
  6069. inline void CMsgRGBA::set_has_a() {
  6070. _has_bits_[0] |= 0x00000008u;
  6071. }
  6072. inline void CMsgRGBA::clear_has_a() {
  6073. _has_bits_[0] &= ~0x00000008u;
  6074. }
  6075. inline void CMsgRGBA::clear_a() {
  6076. a_ = 0;
  6077. clear_has_a();
  6078. }
  6079. inline ::google::protobuf::int32 CMsgRGBA::a() const {
  6080. return a_;
  6081. }
  6082. inline void CMsgRGBA::set_a(::google::protobuf::int32 value) {
  6083. set_has_a();
  6084. a_ = value;
  6085. }
  6086. // -------------------------------------------------------------------
  6087. // CNETMsg_Tick
  6088. // optional uint32 tick = 1;
  6089. inline bool CNETMsg_Tick::has_tick() const {
  6090. return (_has_bits_[0] & 0x00000001u) != 0;
  6091. }
  6092. inline void CNETMsg_Tick::set_has_tick() {
  6093. _has_bits_[0] |= 0x00000001u;
  6094. }
  6095. inline void CNETMsg_Tick::clear_has_tick() {
  6096. _has_bits_[0] &= ~0x00000001u;
  6097. }
  6098. inline void CNETMsg_Tick::clear_tick() {
  6099. tick_ = 0u;
  6100. clear_has_tick();
  6101. }
  6102. inline ::google::protobuf::uint32 CNETMsg_Tick::tick() const {
  6103. return tick_;
  6104. }
  6105. inline void CNETMsg_Tick::set_tick(::google::protobuf::uint32 value) {
  6106. set_has_tick();
  6107. tick_ = value;
  6108. }
  6109. // optional uint32 host_computationtime = 4;
  6110. inline bool CNETMsg_Tick::has_host_computationtime() const {
  6111. return (_has_bits_[0] & 0x00000002u) != 0;
  6112. }
  6113. inline void CNETMsg_Tick::set_has_host_computationtime() {
  6114. _has_bits_[0] |= 0x00000002u;
  6115. }
  6116. inline void CNETMsg_Tick::clear_has_host_computationtime() {
  6117. _has_bits_[0] &= ~0x00000002u;
  6118. }
  6119. inline void CNETMsg_Tick::clear_host_computationtime() {
  6120. host_computationtime_ = 0u;
  6121. clear_has_host_computationtime();
  6122. }
  6123. inline ::google::protobuf::uint32 CNETMsg_Tick::host_computationtime() const {
  6124. return host_computationtime_;
  6125. }
  6126. inline void CNETMsg_Tick::set_host_computationtime(::google::protobuf::uint32 value) {
  6127. set_has_host_computationtime();
  6128. host_computationtime_ = value;
  6129. }
  6130. // optional uint32 host_computationtime_std_deviation = 5;
  6131. inline bool CNETMsg_Tick::has_host_computationtime_std_deviation() const {
  6132. return (_has_bits_[0] & 0x00000004u) != 0;
  6133. }
  6134. inline void CNETMsg_Tick::set_has_host_computationtime_std_deviation() {
  6135. _has_bits_[0] |= 0x00000004u;
  6136. }
  6137. inline void CNETMsg_Tick::clear_has_host_computationtime_std_deviation() {
  6138. _has_bits_[0] &= ~0x00000004u;
  6139. }
  6140. inline void CNETMsg_Tick::clear_host_computationtime_std_deviation() {
  6141. host_computationtime_std_deviation_ = 0u;
  6142. clear_has_host_computationtime_std_deviation();
  6143. }
  6144. inline ::google::protobuf::uint32 CNETMsg_Tick::host_computationtime_std_deviation() const {
  6145. return host_computationtime_std_deviation_;
  6146. }
  6147. inline void CNETMsg_Tick::set_host_computationtime_std_deviation(::google::protobuf::uint32 value) {
  6148. set_has_host_computationtime_std_deviation();
  6149. host_computationtime_std_deviation_ = value;
  6150. }
  6151. // optional uint32 host_framestarttime_std_deviation = 6;
  6152. inline bool CNETMsg_Tick::has_host_framestarttime_std_deviation() const {
  6153. return (_has_bits_[0] & 0x00000008u) != 0;
  6154. }
  6155. inline void CNETMsg_Tick::set_has_host_framestarttime_std_deviation() {
  6156. _has_bits_[0] |= 0x00000008u;
  6157. }
  6158. inline void CNETMsg_Tick::clear_has_host_framestarttime_std_deviation() {
  6159. _has_bits_[0] &= ~0x00000008u;
  6160. }
  6161. inline void CNETMsg_Tick::clear_host_framestarttime_std_deviation() {
  6162. host_framestarttime_std_deviation_ = 0u;
  6163. clear_has_host_framestarttime_std_deviation();
  6164. }
  6165. inline ::google::protobuf::uint32 CNETMsg_Tick::host_framestarttime_std_deviation() const {
  6166. return host_framestarttime_std_deviation_;
  6167. }
  6168. inline void CNETMsg_Tick::set_host_framestarttime_std_deviation(::google::protobuf::uint32 value) {
  6169. set_has_host_framestarttime_std_deviation();
  6170. host_framestarttime_std_deviation_ = value;
  6171. }
  6172. // optional uint32 hltv_replay_flags = 7;
  6173. inline bool CNETMsg_Tick::has_hltv_replay_flags() const {
  6174. return (_has_bits_[0] & 0x00000010u) != 0;
  6175. }
  6176. inline void CNETMsg_Tick::set_has_hltv_replay_flags() {
  6177. _has_bits_[0] |= 0x00000010u;
  6178. }
  6179. inline void CNETMsg_Tick::clear_has_hltv_replay_flags() {
  6180. _has_bits_[0] &= ~0x00000010u;
  6181. }
  6182. inline void CNETMsg_Tick::clear_hltv_replay_flags() {
  6183. hltv_replay_flags_ = 0u;
  6184. clear_has_hltv_replay_flags();
  6185. }
  6186. inline ::google::protobuf::uint32 CNETMsg_Tick::hltv_replay_flags() const {
  6187. return hltv_replay_flags_;
  6188. }
  6189. inline void CNETMsg_Tick::set_hltv_replay_flags(::google::protobuf::uint32 value) {
  6190. set_has_hltv_replay_flags();
  6191. hltv_replay_flags_ = value;
  6192. }
  6193. // -------------------------------------------------------------------
  6194. // CNETMsg_StringCmd
  6195. // optional string command = 1;
  6196. inline bool CNETMsg_StringCmd::has_command() const {
  6197. return (_has_bits_[0] & 0x00000001u) != 0;
  6198. }
  6199. inline void CNETMsg_StringCmd::set_has_command() {
  6200. _has_bits_[0] |= 0x00000001u;
  6201. }
  6202. inline void CNETMsg_StringCmd::clear_has_command() {
  6203. _has_bits_[0] &= ~0x00000001u;
  6204. }
  6205. inline void CNETMsg_StringCmd::clear_command() {
  6206. if (command_ != &::google::protobuf::internal::kEmptyString) {
  6207. command_->clear();
  6208. }
  6209. clear_has_command();
  6210. }
  6211. inline const ::std::string& CNETMsg_StringCmd::command() const {
  6212. return *command_;
  6213. }
  6214. inline void CNETMsg_StringCmd::set_command(const ::std::string& value) {
  6215. set_has_command();
  6216. if (command_ == &::google::protobuf::internal::kEmptyString) {
  6217. command_ = new ::std::string;
  6218. }
  6219. command_->assign(value);
  6220. }
  6221. inline void CNETMsg_StringCmd::set_command(const char* value) {
  6222. set_has_command();
  6223. if (command_ == &::google::protobuf::internal::kEmptyString) {
  6224. command_ = new ::std::string;
  6225. }
  6226. command_->assign(value);
  6227. }
  6228. inline void CNETMsg_StringCmd::set_command(const char* value, size_t size) {
  6229. set_has_command();
  6230. if (command_ == &::google::protobuf::internal::kEmptyString) {
  6231. command_ = new ::std::string;
  6232. }
  6233. command_->assign(reinterpret_cast<const char*>(value), size);
  6234. }
  6235. inline ::std::string* CNETMsg_StringCmd::mutable_command() {
  6236. set_has_command();
  6237. if (command_ == &::google::protobuf::internal::kEmptyString) {
  6238. command_ = new ::std::string;
  6239. }
  6240. return command_;
  6241. }
  6242. inline ::std::string* CNETMsg_StringCmd::release_command() {
  6243. clear_has_command();
  6244. if (command_ == &::google::protobuf::internal::kEmptyString) {
  6245. return NULL;
  6246. } else {
  6247. ::std::string* temp = command_;
  6248. command_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6249. return temp;
  6250. }
  6251. }
  6252. inline void CNETMsg_StringCmd::set_allocated_command(::std::string* command) {
  6253. if (command_ != &::google::protobuf::internal::kEmptyString) {
  6254. delete command_;
  6255. }
  6256. if (command) {
  6257. set_has_command();
  6258. command_ = command;
  6259. } else {
  6260. clear_has_command();
  6261. command_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6262. }
  6263. }
  6264. // -------------------------------------------------------------------
  6265. // CNETMsg_SignonState
  6266. // optional uint32 signon_state = 1;
  6267. inline bool CNETMsg_SignonState::has_signon_state() const {
  6268. return (_has_bits_[0] & 0x00000001u) != 0;
  6269. }
  6270. inline void CNETMsg_SignonState::set_has_signon_state() {
  6271. _has_bits_[0] |= 0x00000001u;
  6272. }
  6273. inline void CNETMsg_SignonState::clear_has_signon_state() {
  6274. _has_bits_[0] &= ~0x00000001u;
  6275. }
  6276. inline void CNETMsg_SignonState::clear_signon_state() {
  6277. signon_state_ = 0u;
  6278. clear_has_signon_state();
  6279. }
  6280. inline ::google::protobuf::uint32 CNETMsg_SignonState::signon_state() const {
  6281. return signon_state_;
  6282. }
  6283. inline void CNETMsg_SignonState::set_signon_state(::google::protobuf::uint32 value) {
  6284. set_has_signon_state();
  6285. signon_state_ = value;
  6286. }
  6287. // optional uint32 spawn_count = 2;
  6288. inline bool CNETMsg_SignonState::has_spawn_count() const {
  6289. return (_has_bits_[0] & 0x00000002u) != 0;
  6290. }
  6291. inline void CNETMsg_SignonState::set_has_spawn_count() {
  6292. _has_bits_[0] |= 0x00000002u;
  6293. }
  6294. inline void CNETMsg_SignonState::clear_has_spawn_count() {
  6295. _has_bits_[0] &= ~0x00000002u;
  6296. }
  6297. inline void CNETMsg_SignonState::clear_spawn_count() {
  6298. spawn_count_ = 0u;
  6299. clear_has_spawn_count();
  6300. }
  6301. inline ::google::protobuf::uint32 CNETMsg_SignonState::spawn_count() const {
  6302. return spawn_count_;
  6303. }
  6304. inline void CNETMsg_SignonState::set_spawn_count(::google::protobuf::uint32 value) {
  6305. set_has_spawn_count();
  6306. spawn_count_ = value;
  6307. }
  6308. // optional uint32 num_server_players = 3;
  6309. inline bool CNETMsg_SignonState::has_num_server_players() const {
  6310. return (_has_bits_[0] & 0x00000004u) != 0;
  6311. }
  6312. inline void CNETMsg_SignonState::set_has_num_server_players() {
  6313. _has_bits_[0] |= 0x00000004u;
  6314. }
  6315. inline void CNETMsg_SignonState::clear_has_num_server_players() {
  6316. _has_bits_[0] &= ~0x00000004u;
  6317. }
  6318. inline void CNETMsg_SignonState::clear_num_server_players() {
  6319. num_server_players_ = 0u;
  6320. clear_has_num_server_players();
  6321. }
  6322. inline ::google::protobuf::uint32 CNETMsg_SignonState::num_server_players() const {
  6323. return num_server_players_;
  6324. }
  6325. inline void CNETMsg_SignonState::set_num_server_players(::google::protobuf::uint32 value) {
  6326. set_has_num_server_players();
  6327. num_server_players_ = value;
  6328. }
  6329. // repeated string players_networkids = 4;
  6330. inline int CNETMsg_SignonState::players_networkids_size() const {
  6331. return players_networkids_.size();
  6332. }
  6333. inline void CNETMsg_SignonState::clear_players_networkids() {
  6334. players_networkids_.Clear();
  6335. }
  6336. inline const ::std::string& CNETMsg_SignonState::players_networkids(int index) const {
  6337. return players_networkids_.Get(index);
  6338. }
  6339. inline ::std::string* CNETMsg_SignonState::mutable_players_networkids(int index) {
  6340. return players_networkids_.Mutable(index);
  6341. }
  6342. inline void CNETMsg_SignonState::set_players_networkids(int index, const ::std::string& value) {
  6343. players_networkids_.Mutable(index)->assign(value);
  6344. }
  6345. inline void CNETMsg_SignonState::set_players_networkids(int index, const char* value) {
  6346. players_networkids_.Mutable(index)->assign(value);
  6347. }
  6348. inline void CNETMsg_SignonState::set_players_networkids(int index, const char* value, size_t size) {
  6349. players_networkids_.Mutable(index)->assign(
  6350. reinterpret_cast<const char*>(value), size);
  6351. }
  6352. inline ::std::string* CNETMsg_SignonState::add_players_networkids() {
  6353. return players_networkids_.Add();
  6354. }
  6355. inline void CNETMsg_SignonState::add_players_networkids(const ::std::string& value) {
  6356. players_networkids_.Add()->assign(value);
  6357. }
  6358. inline void CNETMsg_SignonState::add_players_networkids(const char* value) {
  6359. players_networkids_.Add()->assign(value);
  6360. }
  6361. inline void CNETMsg_SignonState::add_players_networkids(const char* value, size_t size) {
  6362. players_networkids_.Add()->assign(reinterpret_cast<const char*>(value), size);
  6363. }
  6364. inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
  6365. CNETMsg_SignonState::players_networkids() const {
  6366. return players_networkids_;
  6367. }
  6368. inline ::google::protobuf::RepeatedPtrField< ::std::string>*
  6369. CNETMsg_SignonState::mutable_players_networkids() {
  6370. return &players_networkids_;
  6371. }
  6372. // optional string map_name = 5;
  6373. inline bool CNETMsg_SignonState::has_map_name() const {
  6374. return (_has_bits_[0] & 0x00000010u) != 0;
  6375. }
  6376. inline void CNETMsg_SignonState::set_has_map_name() {
  6377. _has_bits_[0] |= 0x00000010u;
  6378. }
  6379. inline void CNETMsg_SignonState::clear_has_map_name() {
  6380. _has_bits_[0] &= ~0x00000010u;
  6381. }
  6382. inline void CNETMsg_SignonState::clear_map_name() {
  6383. if (map_name_ != &::google::protobuf::internal::kEmptyString) {
  6384. map_name_->clear();
  6385. }
  6386. clear_has_map_name();
  6387. }
  6388. inline const ::std::string& CNETMsg_SignonState::map_name() const {
  6389. return *map_name_;
  6390. }
  6391. inline void CNETMsg_SignonState::set_map_name(const ::std::string& value) {
  6392. set_has_map_name();
  6393. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  6394. map_name_ = new ::std::string;
  6395. }
  6396. map_name_->assign(value);
  6397. }
  6398. inline void CNETMsg_SignonState::set_map_name(const char* value) {
  6399. set_has_map_name();
  6400. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  6401. map_name_ = new ::std::string;
  6402. }
  6403. map_name_->assign(value);
  6404. }
  6405. inline void CNETMsg_SignonState::set_map_name(const char* value, size_t size) {
  6406. set_has_map_name();
  6407. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  6408. map_name_ = new ::std::string;
  6409. }
  6410. map_name_->assign(reinterpret_cast<const char*>(value), size);
  6411. }
  6412. inline ::std::string* CNETMsg_SignonState::mutable_map_name() {
  6413. set_has_map_name();
  6414. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  6415. map_name_ = new ::std::string;
  6416. }
  6417. return map_name_;
  6418. }
  6419. inline ::std::string* CNETMsg_SignonState::release_map_name() {
  6420. clear_has_map_name();
  6421. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  6422. return NULL;
  6423. } else {
  6424. ::std::string* temp = map_name_;
  6425. map_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6426. return temp;
  6427. }
  6428. }
  6429. inline void CNETMsg_SignonState::set_allocated_map_name(::std::string* map_name) {
  6430. if (map_name_ != &::google::protobuf::internal::kEmptyString) {
  6431. delete map_name_;
  6432. }
  6433. if (map_name) {
  6434. set_has_map_name();
  6435. map_name_ = map_name;
  6436. } else {
  6437. clear_has_map_name();
  6438. map_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6439. }
  6440. }
  6441. // -------------------------------------------------------------------
  6442. // CMsg_CVars_CVar
  6443. // optional string name = 1;
  6444. inline bool CMsg_CVars_CVar::has_name() const {
  6445. return (_has_bits_[0] & 0x00000001u) != 0;
  6446. }
  6447. inline void CMsg_CVars_CVar::set_has_name() {
  6448. _has_bits_[0] |= 0x00000001u;
  6449. }
  6450. inline void CMsg_CVars_CVar::clear_has_name() {
  6451. _has_bits_[0] &= ~0x00000001u;
  6452. }
  6453. inline void CMsg_CVars_CVar::clear_name() {
  6454. if (name_ != &::google::protobuf::internal::kEmptyString) {
  6455. name_->clear();
  6456. }
  6457. clear_has_name();
  6458. }
  6459. inline const ::std::string& CMsg_CVars_CVar::name() const {
  6460. return *name_;
  6461. }
  6462. inline void CMsg_CVars_CVar::set_name(const ::std::string& value) {
  6463. set_has_name();
  6464. if (name_ == &::google::protobuf::internal::kEmptyString) {
  6465. name_ = new ::std::string;
  6466. }
  6467. name_->assign(value);
  6468. }
  6469. inline void CMsg_CVars_CVar::set_name(const char* value) {
  6470. set_has_name();
  6471. if (name_ == &::google::protobuf::internal::kEmptyString) {
  6472. name_ = new ::std::string;
  6473. }
  6474. name_->assign(value);
  6475. }
  6476. inline void CMsg_CVars_CVar::set_name(const char* value, size_t size) {
  6477. set_has_name();
  6478. if (name_ == &::google::protobuf::internal::kEmptyString) {
  6479. name_ = new ::std::string;
  6480. }
  6481. name_->assign(reinterpret_cast<const char*>(value), size);
  6482. }
  6483. inline ::std::string* CMsg_CVars_CVar::mutable_name() {
  6484. set_has_name();
  6485. if (name_ == &::google::protobuf::internal::kEmptyString) {
  6486. name_ = new ::std::string;
  6487. }
  6488. return name_;
  6489. }
  6490. inline ::std::string* CMsg_CVars_CVar::release_name() {
  6491. clear_has_name();
  6492. if (name_ == &::google::protobuf::internal::kEmptyString) {
  6493. return NULL;
  6494. } else {
  6495. ::std::string* temp = name_;
  6496. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6497. return temp;
  6498. }
  6499. }
  6500. inline void CMsg_CVars_CVar::set_allocated_name(::std::string* name) {
  6501. if (name_ != &::google::protobuf::internal::kEmptyString) {
  6502. delete name_;
  6503. }
  6504. if (name) {
  6505. set_has_name();
  6506. name_ = name;
  6507. } else {
  6508. clear_has_name();
  6509. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6510. }
  6511. }
  6512. // optional string value = 2;
  6513. inline bool CMsg_CVars_CVar::has_value() const {
  6514. return (_has_bits_[0] & 0x00000002u) != 0;
  6515. }
  6516. inline void CMsg_CVars_CVar::set_has_value() {
  6517. _has_bits_[0] |= 0x00000002u;
  6518. }
  6519. inline void CMsg_CVars_CVar::clear_has_value() {
  6520. _has_bits_[0] &= ~0x00000002u;
  6521. }
  6522. inline void CMsg_CVars_CVar::clear_value() {
  6523. if (value_ != &::google::protobuf::internal::kEmptyString) {
  6524. value_->clear();
  6525. }
  6526. clear_has_value();
  6527. }
  6528. inline const ::std::string& CMsg_CVars_CVar::value() const {
  6529. return *value_;
  6530. }
  6531. inline void CMsg_CVars_CVar::set_value(const ::std::string& value) {
  6532. set_has_value();
  6533. if (value_ == &::google::protobuf::internal::kEmptyString) {
  6534. value_ = new ::std::string;
  6535. }
  6536. value_->assign(value);
  6537. }
  6538. inline void CMsg_CVars_CVar::set_value(const char* value) {
  6539. set_has_value();
  6540. if (value_ == &::google::protobuf::internal::kEmptyString) {
  6541. value_ = new ::std::string;
  6542. }
  6543. value_->assign(value);
  6544. }
  6545. inline void CMsg_CVars_CVar::set_value(const char* value, size_t size) {
  6546. set_has_value();
  6547. if (value_ == &::google::protobuf::internal::kEmptyString) {
  6548. value_ = new ::std::string;
  6549. }
  6550. value_->assign(reinterpret_cast<const char*>(value), size);
  6551. }
  6552. inline ::std::string* CMsg_CVars_CVar::mutable_value() {
  6553. set_has_value();
  6554. if (value_ == &::google::protobuf::internal::kEmptyString) {
  6555. value_ = new ::std::string;
  6556. }
  6557. return value_;
  6558. }
  6559. inline ::std::string* CMsg_CVars_CVar::release_value() {
  6560. clear_has_value();
  6561. if (value_ == &::google::protobuf::internal::kEmptyString) {
  6562. return NULL;
  6563. } else {
  6564. ::std::string* temp = value_;
  6565. value_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6566. return temp;
  6567. }
  6568. }
  6569. inline void CMsg_CVars_CVar::set_allocated_value(::std::string* value) {
  6570. if (value_ != &::google::protobuf::internal::kEmptyString) {
  6571. delete value_;
  6572. }
  6573. if (value) {
  6574. set_has_value();
  6575. value_ = value;
  6576. } else {
  6577. clear_has_value();
  6578. value_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6579. }
  6580. }
  6581. // optional uint32 dictionary_name = 3;
  6582. inline bool CMsg_CVars_CVar::has_dictionary_name() const {
  6583. return (_has_bits_[0] & 0x00000004u) != 0;
  6584. }
  6585. inline void CMsg_CVars_CVar::set_has_dictionary_name() {
  6586. _has_bits_[0] |= 0x00000004u;
  6587. }
  6588. inline void CMsg_CVars_CVar::clear_has_dictionary_name() {
  6589. _has_bits_[0] &= ~0x00000004u;
  6590. }
  6591. inline void CMsg_CVars_CVar::clear_dictionary_name() {
  6592. dictionary_name_ = 0u;
  6593. clear_has_dictionary_name();
  6594. }
  6595. inline ::google::protobuf::uint32 CMsg_CVars_CVar::dictionary_name() const {
  6596. return dictionary_name_;
  6597. }
  6598. inline void CMsg_CVars_CVar::set_dictionary_name(::google::protobuf::uint32 value) {
  6599. set_has_dictionary_name();
  6600. dictionary_name_ = value;
  6601. }
  6602. // -------------------------------------------------------------------
  6603. // CMsg_CVars
  6604. // repeated .CMsg_CVars.CVar cvars = 1;
  6605. inline int CMsg_CVars::cvars_size() const {
  6606. return cvars_.size();
  6607. }
  6608. inline void CMsg_CVars::clear_cvars() {
  6609. cvars_.Clear();
  6610. }
  6611. inline const ::CMsg_CVars_CVar& CMsg_CVars::cvars(int index) const {
  6612. return cvars_.Get(index);
  6613. }
  6614. inline ::CMsg_CVars_CVar* CMsg_CVars::mutable_cvars(int index) {
  6615. return cvars_.Mutable(index);
  6616. }
  6617. inline ::CMsg_CVars_CVar* CMsg_CVars::add_cvars() {
  6618. return cvars_.Add();
  6619. }
  6620. inline const ::google::protobuf::RepeatedPtrField< ::CMsg_CVars_CVar >&
  6621. CMsg_CVars::cvars() const {
  6622. return cvars_;
  6623. }
  6624. inline ::google::protobuf::RepeatedPtrField< ::CMsg_CVars_CVar >*
  6625. CMsg_CVars::mutable_cvars() {
  6626. return &cvars_;
  6627. }
  6628. // -------------------------------------------------------------------
  6629. // CNETMsg_SetConVar
  6630. // optional .CMsg_CVars convars = 1;
  6631. inline bool CNETMsg_SetConVar::has_convars() const {
  6632. return (_has_bits_[0] & 0x00000001u) != 0;
  6633. }
  6634. inline void CNETMsg_SetConVar::set_has_convars() {
  6635. _has_bits_[0] |= 0x00000001u;
  6636. }
  6637. inline void CNETMsg_SetConVar::clear_has_convars() {
  6638. _has_bits_[0] &= ~0x00000001u;
  6639. }
  6640. inline void CNETMsg_SetConVar::clear_convars() {
  6641. if (convars_ != NULL) convars_->::CMsg_CVars::Clear();
  6642. clear_has_convars();
  6643. }
  6644. inline const ::CMsg_CVars& CNETMsg_SetConVar::convars() const {
  6645. return convars_ != NULL ? *convars_ : *default_instance_->convars_;
  6646. }
  6647. inline ::CMsg_CVars* CNETMsg_SetConVar::mutable_convars() {
  6648. set_has_convars();
  6649. if (convars_ == NULL) convars_ = new ::CMsg_CVars;
  6650. return convars_;
  6651. }
  6652. inline ::CMsg_CVars* CNETMsg_SetConVar::release_convars() {
  6653. clear_has_convars();
  6654. ::CMsg_CVars* temp = convars_;
  6655. convars_ = NULL;
  6656. return temp;
  6657. }
  6658. inline void CNETMsg_SetConVar::set_allocated_convars(::CMsg_CVars* convars) {
  6659. delete convars_;
  6660. convars_ = convars;
  6661. if (convars) {
  6662. set_has_convars();
  6663. } else {
  6664. clear_has_convars();
  6665. }
  6666. }
  6667. // -------------------------------------------------------------------
  6668. // CNETMsg_NOP
  6669. // -------------------------------------------------------------------
  6670. // CNETMsg_Disconnect
  6671. // optional string text = 1;
  6672. inline bool CNETMsg_Disconnect::has_text() const {
  6673. return (_has_bits_[0] & 0x00000001u) != 0;
  6674. }
  6675. inline void CNETMsg_Disconnect::set_has_text() {
  6676. _has_bits_[0] |= 0x00000001u;
  6677. }
  6678. inline void CNETMsg_Disconnect::clear_has_text() {
  6679. _has_bits_[0] &= ~0x00000001u;
  6680. }
  6681. inline void CNETMsg_Disconnect::clear_text() {
  6682. if (text_ != &::google::protobuf::internal::kEmptyString) {
  6683. text_->clear();
  6684. }
  6685. clear_has_text();
  6686. }
  6687. inline const ::std::string& CNETMsg_Disconnect::text() const {
  6688. return *text_;
  6689. }
  6690. inline void CNETMsg_Disconnect::set_text(const ::std::string& value) {
  6691. set_has_text();
  6692. if (text_ == &::google::protobuf::internal::kEmptyString) {
  6693. text_ = new ::std::string;
  6694. }
  6695. text_->assign(value);
  6696. }
  6697. inline void CNETMsg_Disconnect::set_text(const char* value) {
  6698. set_has_text();
  6699. if (text_ == &::google::protobuf::internal::kEmptyString) {
  6700. text_ = new ::std::string;
  6701. }
  6702. text_->assign(value);
  6703. }
  6704. inline void CNETMsg_Disconnect::set_text(const char* value, size_t size) {
  6705. set_has_text();
  6706. if (text_ == &::google::protobuf::internal::kEmptyString) {
  6707. text_ = new ::std::string;
  6708. }
  6709. text_->assign(reinterpret_cast<const char*>(value), size);
  6710. }
  6711. inline ::std::string* CNETMsg_Disconnect::mutable_text() {
  6712. set_has_text();
  6713. if (text_ == &::google::protobuf::internal::kEmptyString) {
  6714. text_ = new ::std::string;
  6715. }
  6716. return text_;
  6717. }
  6718. inline ::std::string* CNETMsg_Disconnect::release_text() {
  6719. clear_has_text();
  6720. if (text_ == &::google::protobuf::internal::kEmptyString) {
  6721. return NULL;
  6722. } else {
  6723. ::std::string* temp = text_;
  6724. text_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6725. return temp;
  6726. }
  6727. }
  6728. inline void CNETMsg_Disconnect::set_allocated_text(::std::string* text) {
  6729. if (text_ != &::google::protobuf::internal::kEmptyString) {
  6730. delete text_;
  6731. }
  6732. if (text) {
  6733. set_has_text();
  6734. text_ = text;
  6735. } else {
  6736. clear_has_text();
  6737. text_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6738. }
  6739. }
  6740. // -------------------------------------------------------------------
  6741. // CNETMsg_File
  6742. // optional int32 transfer_id = 1;
  6743. inline bool CNETMsg_File::has_transfer_id() const {
  6744. return (_has_bits_[0] & 0x00000001u) != 0;
  6745. }
  6746. inline void CNETMsg_File::set_has_transfer_id() {
  6747. _has_bits_[0] |= 0x00000001u;
  6748. }
  6749. inline void CNETMsg_File::clear_has_transfer_id() {
  6750. _has_bits_[0] &= ~0x00000001u;
  6751. }
  6752. inline void CNETMsg_File::clear_transfer_id() {
  6753. transfer_id_ = 0;
  6754. clear_has_transfer_id();
  6755. }
  6756. inline ::google::protobuf::int32 CNETMsg_File::transfer_id() const {
  6757. return transfer_id_;
  6758. }
  6759. inline void CNETMsg_File::set_transfer_id(::google::protobuf::int32 value) {
  6760. set_has_transfer_id();
  6761. transfer_id_ = value;
  6762. }
  6763. // optional string file_name = 2;
  6764. inline bool CNETMsg_File::has_file_name() const {
  6765. return (_has_bits_[0] & 0x00000002u) != 0;
  6766. }
  6767. inline void CNETMsg_File::set_has_file_name() {
  6768. _has_bits_[0] |= 0x00000002u;
  6769. }
  6770. inline void CNETMsg_File::clear_has_file_name() {
  6771. _has_bits_[0] &= ~0x00000002u;
  6772. }
  6773. inline void CNETMsg_File::clear_file_name() {
  6774. if (file_name_ != &::google::protobuf::internal::kEmptyString) {
  6775. file_name_->clear();
  6776. }
  6777. clear_has_file_name();
  6778. }
  6779. inline const ::std::string& CNETMsg_File::file_name() const {
  6780. return *file_name_;
  6781. }
  6782. inline void CNETMsg_File::set_file_name(const ::std::string& value) {
  6783. set_has_file_name();
  6784. if (file_name_ == &::google::protobuf::internal::kEmptyString) {
  6785. file_name_ = new ::std::string;
  6786. }
  6787. file_name_->assign(value);
  6788. }
  6789. inline void CNETMsg_File::set_file_name(const char* value) {
  6790. set_has_file_name();
  6791. if (file_name_ == &::google::protobuf::internal::kEmptyString) {
  6792. file_name_ = new ::std::string;
  6793. }
  6794. file_name_->assign(value);
  6795. }
  6796. inline void CNETMsg_File::set_file_name(const char* value, size_t size) {
  6797. set_has_file_name();
  6798. if (file_name_ == &::google::protobuf::internal::kEmptyString) {
  6799. file_name_ = new ::std::string;
  6800. }
  6801. file_name_->assign(reinterpret_cast<const char*>(value), size);
  6802. }
  6803. inline ::std::string* CNETMsg_File::mutable_file_name() {
  6804. set_has_file_name();
  6805. if (file_name_ == &::google::protobuf::internal::kEmptyString) {
  6806. file_name_ = new ::std::string;
  6807. }
  6808. return file_name_;
  6809. }
  6810. inline ::std::string* CNETMsg_File::release_file_name() {
  6811. clear_has_file_name();
  6812. if (file_name_ == &::google::protobuf::internal::kEmptyString) {
  6813. return NULL;
  6814. } else {
  6815. ::std::string* temp = file_name_;
  6816. file_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6817. return temp;
  6818. }
  6819. }
  6820. inline void CNETMsg_File::set_allocated_file_name(::std::string* file_name) {
  6821. if (file_name_ != &::google::protobuf::internal::kEmptyString) {
  6822. delete file_name_;
  6823. }
  6824. if (file_name) {
  6825. set_has_file_name();
  6826. file_name_ = file_name;
  6827. } else {
  6828. clear_has_file_name();
  6829. file_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6830. }
  6831. }
  6832. // optional bool is_replay_demo_file = 3;
  6833. inline bool CNETMsg_File::has_is_replay_demo_file() const {
  6834. return (_has_bits_[0] & 0x00000004u) != 0;
  6835. }
  6836. inline void CNETMsg_File::set_has_is_replay_demo_file() {
  6837. _has_bits_[0] |= 0x00000004u;
  6838. }
  6839. inline void CNETMsg_File::clear_has_is_replay_demo_file() {
  6840. _has_bits_[0] &= ~0x00000004u;
  6841. }
  6842. inline void CNETMsg_File::clear_is_replay_demo_file() {
  6843. is_replay_demo_file_ = false;
  6844. clear_has_is_replay_demo_file();
  6845. }
  6846. inline bool CNETMsg_File::is_replay_demo_file() const {
  6847. return is_replay_demo_file_;
  6848. }
  6849. inline void CNETMsg_File::set_is_replay_demo_file(bool value) {
  6850. set_has_is_replay_demo_file();
  6851. is_replay_demo_file_ = value;
  6852. }
  6853. // optional bool deny = 4;
  6854. inline bool CNETMsg_File::has_deny() const {
  6855. return (_has_bits_[0] & 0x00000008u) != 0;
  6856. }
  6857. inline void CNETMsg_File::set_has_deny() {
  6858. _has_bits_[0] |= 0x00000008u;
  6859. }
  6860. inline void CNETMsg_File::clear_has_deny() {
  6861. _has_bits_[0] &= ~0x00000008u;
  6862. }
  6863. inline void CNETMsg_File::clear_deny() {
  6864. deny_ = false;
  6865. clear_has_deny();
  6866. }
  6867. inline bool CNETMsg_File::deny() const {
  6868. return deny_;
  6869. }
  6870. inline void CNETMsg_File::set_deny(bool value) {
  6871. set_has_deny();
  6872. deny_ = value;
  6873. }
  6874. // -------------------------------------------------------------------
  6875. // CNETMsg_SplitScreenUser
  6876. // optional int32 slot = 1;
  6877. inline bool CNETMsg_SplitScreenUser::has_slot() const {
  6878. return (_has_bits_[0] & 0x00000001u) != 0;
  6879. }
  6880. inline void CNETMsg_SplitScreenUser::set_has_slot() {
  6881. _has_bits_[0] |= 0x00000001u;
  6882. }
  6883. inline void CNETMsg_SplitScreenUser::clear_has_slot() {
  6884. _has_bits_[0] &= ~0x00000001u;
  6885. }
  6886. inline void CNETMsg_SplitScreenUser::clear_slot() {
  6887. slot_ = 0;
  6888. clear_has_slot();
  6889. }
  6890. inline ::google::protobuf::int32 CNETMsg_SplitScreenUser::slot() const {
  6891. return slot_;
  6892. }
  6893. inline void CNETMsg_SplitScreenUser::set_slot(::google::protobuf::int32 value) {
  6894. set_has_slot();
  6895. slot_ = value;
  6896. }
  6897. // -------------------------------------------------------------------
  6898. // CNETMsg_PlayerAvatarData
  6899. // optional uint32 accountid = 1;
  6900. inline bool CNETMsg_PlayerAvatarData::has_accountid() const {
  6901. return (_has_bits_[0] & 0x00000001u) != 0;
  6902. }
  6903. inline void CNETMsg_PlayerAvatarData::set_has_accountid() {
  6904. _has_bits_[0] |= 0x00000001u;
  6905. }
  6906. inline void CNETMsg_PlayerAvatarData::clear_has_accountid() {
  6907. _has_bits_[0] &= ~0x00000001u;
  6908. }
  6909. inline void CNETMsg_PlayerAvatarData::clear_accountid() {
  6910. accountid_ = 0u;
  6911. clear_has_accountid();
  6912. }
  6913. inline ::google::protobuf::uint32 CNETMsg_PlayerAvatarData::accountid() const {
  6914. return accountid_;
  6915. }
  6916. inline void CNETMsg_PlayerAvatarData::set_accountid(::google::protobuf::uint32 value) {
  6917. set_has_accountid();
  6918. accountid_ = value;
  6919. }
  6920. // optional bytes rgb = 2;
  6921. inline bool CNETMsg_PlayerAvatarData::has_rgb() const {
  6922. return (_has_bits_[0] & 0x00000002u) != 0;
  6923. }
  6924. inline void CNETMsg_PlayerAvatarData::set_has_rgb() {
  6925. _has_bits_[0] |= 0x00000002u;
  6926. }
  6927. inline void CNETMsg_PlayerAvatarData::clear_has_rgb() {
  6928. _has_bits_[0] &= ~0x00000002u;
  6929. }
  6930. inline void CNETMsg_PlayerAvatarData::clear_rgb() {
  6931. if (rgb_ != &::google::protobuf::internal::kEmptyString) {
  6932. rgb_->clear();
  6933. }
  6934. clear_has_rgb();
  6935. }
  6936. inline const ::std::string& CNETMsg_PlayerAvatarData::rgb() const {
  6937. return *rgb_;
  6938. }
  6939. inline void CNETMsg_PlayerAvatarData::set_rgb(const ::std::string& value) {
  6940. set_has_rgb();
  6941. if (rgb_ == &::google::protobuf::internal::kEmptyString) {
  6942. rgb_ = new ::std::string;
  6943. }
  6944. rgb_->assign(value);
  6945. }
  6946. inline void CNETMsg_PlayerAvatarData::set_rgb(const char* value) {
  6947. set_has_rgb();
  6948. if (rgb_ == &::google::protobuf::internal::kEmptyString) {
  6949. rgb_ = new ::std::string;
  6950. }
  6951. rgb_->assign(value);
  6952. }
  6953. inline void CNETMsg_PlayerAvatarData::set_rgb(const void* value, size_t size) {
  6954. set_has_rgb();
  6955. if (rgb_ == &::google::protobuf::internal::kEmptyString) {
  6956. rgb_ = new ::std::string;
  6957. }
  6958. rgb_->assign(reinterpret_cast<const char*>(value), size);
  6959. }
  6960. inline ::std::string* CNETMsg_PlayerAvatarData::mutable_rgb() {
  6961. set_has_rgb();
  6962. if (rgb_ == &::google::protobuf::internal::kEmptyString) {
  6963. rgb_ = new ::std::string;
  6964. }
  6965. return rgb_;
  6966. }
  6967. inline ::std::string* CNETMsg_PlayerAvatarData::release_rgb() {
  6968. clear_has_rgb();
  6969. if (rgb_ == &::google::protobuf::internal::kEmptyString) {
  6970. return NULL;
  6971. } else {
  6972. ::std::string* temp = rgb_;
  6973. rgb_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6974. return temp;
  6975. }
  6976. }
  6977. inline void CNETMsg_PlayerAvatarData::set_allocated_rgb(::std::string* rgb) {
  6978. if (rgb_ != &::google::protobuf::internal::kEmptyString) {
  6979. delete rgb_;
  6980. }
  6981. if (rgb) {
  6982. set_has_rgb();
  6983. rgb_ = rgb;
  6984. } else {
  6985. clear_has_rgb();
  6986. rgb_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  6987. }
  6988. }
  6989. // -------------------------------------------------------------------
  6990. // CCLCMsg_ClientInfo
  6991. // optional fixed32 send_table_crc = 1;
  6992. inline bool CCLCMsg_ClientInfo::has_send_table_crc() const {
  6993. return (_has_bits_[0] & 0x00000001u) != 0;
  6994. }
  6995. inline void CCLCMsg_ClientInfo::set_has_send_table_crc() {
  6996. _has_bits_[0] |= 0x00000001u;
  6997. }
  6998. inline void CCLCMsg_ClientInfo::clear_has_send_table_crc() {
  6999. _has_bits_[0] &= ~0x00000001u;
  7000. }
  7001. inline void CCLCMsg_ClientInfo::clear_send_table_crc() {
  7002. send_table_crc_ = 0u;
  7003. clear_has_send_table_crc();
  7004. }
  7005. inline ::google::protobuf::uint32 CCLCMsg_ClientInfo::send_table_crc() const {
  7006. return send_table_crc_;
  7007. }
  7008. inline void CCLCMsg_ClientInfo::set_send_table_crc(::google::protobuf::uint32 value) {
  7009. set_has_send_table_crc();
  7010. send_table_crc_ = value;
  7011. }
  7012. // optional uint32 server_count = 2;
  7013. inline bool CCLCMsg_ClientInfo::has_server_count() const {
  7014. return (_has_bits_[0] & 0x00000002u) != 0;
  7015. }
  7016. inline void CCLCMsg_ClientInfo::set_has_server_count() {
  7017. _has_bits_[0] |= 0x00000002u;
  7018. }
  7019. inline void CCLCMsg_ClientInfo::clear_has_server_count() {
  7020. _has_bits_[0] &= ~0x00000002u;
  7021. }
  7022. inline void CCLCMsg_ClientInfo::clear_server_count() {
  7023. server_count_ = 0u;
  7024. clear_has_server_count();
  7025. }
  7026. inline ::google::protobuf::uint32 CCLCMsg_ClientInfo::server_count() const {
  7027. return server_count_;
  7028. }
  7029. inline void CCLCMsg_ClientInfo::set_server_count(::google::protobuf::uint32 value) {
  7030. set_has_server_count();
  7031. server_count_ = value;
  7032. }
  7033. // optional bool is_hltv = 3;
  7034. inline bool CCLCMsg_ClientInfo::has_is_hltv() const {
  7035. return (_has_bits_[0] & 0x00000004u) != 0;
  7036. }
  7037. inline void CCLCMsg_ClientInfo::set_has_is_hltv() {
  7038. _has_bits_[0] |= 0x00000004u;
  7039. }
  7040. inline void CCLCMsg_ClientInfo::clear_has_is_hltv() {
  7041. _has_bits_[0] &= ~0x00000004u;
  7042. }
  7043. inline void CCLCMsg_ClientInfo::clear_is_hltv() {
  7044. is_hltv_ = false;
  7045. clear_has_is_hltv();
  7046. }
  7047. inline bool CCLCMsg_ClientInfo::is_hltv() const {
  7048. return is_hltv_;
  7049. }
  7050. inline void CCLCMsg_ClientInfo::set_is_hltv(bool value) {
  7051. set_has_is_hltv();
  7052. is_hltv_ = value;
  7053. }
  7054. // optional bool is_replay = 4;
  7055. inline bool CCLCMsg_ClientInfo::has_is_replay() const {
  7056. return (_has_bits_[0] & 0x00000008u) != 0;
  7057. }
  7058. inline void CCLCMsg_ClientInfo::set_has_is_replay() {
  7059. _has_bits_[0] |= 0x00000008u;
  7060. }
  7061. inline void CCLCMsg_ClientInfo::clear_has_is_replay() {
  7062. _has_bits_[0] &= ~0x00000008u;
  7063. }
  7064. inline void CCLCMsg_ClientInfo::clear_is_replay() {
  7065. is_replay_ = false;
  7066. clear_has_is_replay();
  7067. }
  7068. inline bool CCLCMsg_ClientInfo::is_replay() const {
  7069. return is_replay_;
  7070. }
  7071. inline void CCLCMsg_ClientInfo::set_is_replay(bool value) {
  7072. set_has_is_replay();
  7073. is_replay_ = value;
  7074. }
  7075. // optional uint32 friends_id = 5;
  7076. inline bool CCLCMsg_ClientInfo::has_friends_id() const {
  7077. return (_has_bits_[0] & 0x00000010u) != 0;
  7078. }
  7079. inline void CCLCMsg_ClientInfo::set_has_friends_id() {
  7080. _has_bits_[0] |= 0x00000010u;
  7081. }
  7082. inline void CCLCMsg_ClientInfo::clear_has_friends_id() {
  7083. _has_bits_[0] &= ~0x00000010u;
  7084. }
  7085. inline void CCLCMsg_ClientInfo::clear_friends_id() {
  7086. friends_id_ = 0u;
  7087. clear_has_friends_id();
  7088. }
  7089. inline ::google::protobuf::uint32 CCLCMsg_ClientInfo::friends_id() const {
  7090. return friends_id_;
  7091. }
  7092. inline void CCLCMsg_ClientInfo::set_friends_id(::google::protobuf::uint32 value) {
  7093. set_has_friends_id();
  7094. friends_id_ = value;
  7095. }
  7096. // optional string friends_name = 6;
  7097. inline bool CCLCMsg_ClientInfo::has_friends_name() const {
  7098. return (_has_bits_[0] & 0x00000020u) != 0;
  7099. }
  7100. inline void CCLCMsg_ClientInfo::set_has_friends_name() {
  7101. _has_bits_[0] |= 0x00000020u;
  7102. }
  7103. inline void CCLCMsg_ClientInfo::clear_has_friends_name() {
  7104. _has_bits_[0] &= ~0x00000020u;
  7105. }
  7106. inline void CCLCMsg_ClientInfo::clear_friends_name() {
  7107. if (friends_name_ != &::google::protobuf::internal::kEmptyString) {
  7108. friends_name_->clear();
  7109. }
  7110. clear_has_friends_name();
  7111. }
  7112. inline const ::std::string& CCLCMsg_ClientInfo::friends_name() const {
  7113. return *friends_name_;
  7114. }
  7115. inline void CCLCMsg_ClientInfo::set_friends_name(const ::std::string& value) {
  7116. set_has_friends_name();
  7117. if (friends_name_ == &::google::protobuf::internal::kEmptyString) {
  7118. friends_name_ = new ::std::string;
  7119. }
  7120. friends_name_->assign(value);
  7121. }
  7122. inline void CCLCMsg_ClientInfo::set_friends_name(const char* value) {
  7123. set_has_friends_name();
  7124. if (friends_name_ == &::google::protobuf::internal::kEmptyString) {
  7125. friends_name_ = new ::std::string;
  7126. }
  7127. friends_name_->assign(value);
  7128. }
  7129. inline void CCLCMsg_ClientInfo::set_friends_name(const char* value, size_t size) {
  7130. set_has_friends_name();
  7131. if (friends_name_ == &::google::protobuf::internal::kEmptyString) {
  7132. friends_name_ = new ::std::string;
  7133. }
  7134. friends_name_->assign(reinterpret_cast<const char*>(value), size);
  7135. }
  7136. inline ::std::string* CCLCMsg_ClientInfo::mutable_friends_name() {
  7137. set_has_friends_name();
  7138. if (friends_name_ == &::google::protobuf::internal::kEmptyString) {
  7139. friends_name_ = new ::std::string;
  7140. }
  7141. return friends_name_;
  7142. }
  7143. inline ::std::string* CCLCMsg_ClientInfo::release_friends_name() {
  7144. clear_has_friends_name();
  7145. if (friends_name_ == &::google::protobuf::internal::kEmptyString) {
  7146. return NULL;
  7147. } else {
  7148. ::std::string* temp = friends_name_;
  7149. friends_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7150. return temp;
  7151. }
  7152. }
  7153. inline void CCLCMsg_ClientInfo::set_allocated_friends_name(::std::string* friends_name) {
  7154. if (friends_name_ != &::google::protobuf::internal::kEmptyString) {
  7155. delete friends_name_;
  7156. }
  7157. if (friends_name) {
  7158. set_has_friends_name();
  7159. friends_name_ = friends_name;
  7160. } else {
  7161. clear_has_friends_name();
  7162. friends_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7163. }
  7164. }
  7165. // repeated fixed32 custom_files = 7;
  7166. inline int CCLCMsg_ClientInfo::custom_files_size() const {
  7167. return custom_files_.size();
  7168. }
  7169. inline void CCLCMsg_ClientInfo::clear_custom_files() {
  7170. custom_files_.Clear();
  7171. }
  7172. inline ::google::protobuf::uint32 CCLCMsg_ClientInfo::custom_files(int index) const {
  7173. return custom_files_.Get(index);
  7174. }
  7175. inline void CCLCMsg_ClientInfo::set_custom_files(int index, ::google::protobuf::uint32 value) {
  7176. custom_files_.Set(index, value);
  7177. }
  7178. inline void CCLCMsg_ClientInfo::add_custom_files(::google::protobuf::uint32 value) {
  7179. custom_files_.Add(value);
  7180. }
  7181. inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
  7182. CCLCMsg_ClientInfo::custom_files() const {
  7183. return custom_files_;
  7184. }
  7185. inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
  7186. CCLCMsg_ClientInfo::mutable_custom_files() {
  7187. return &custom_files_;
  7188. }
  7189. // -------------------------------------------------------------------
  7190. // CCLCMsg_Move
  7191. // optional uint32 num_backup_commands = 1;
  7192. inline bool CCLCMsg_Move::has_num_backup_commands() const {
  7193. return (_has_bits_[0] & 0x00000001u) != 0;
  7194. }
  7195. inline void CCLCMsg_Move::set_has_num_backup_commands() {
  7196. _has_bits_[0] |= 0x00000001u;
  7197. }
  7198. inline void CCLCMsg_Move::clear_has_num_backup_commands() {
  7199. _has_bits_[0] &= ~0x00000001u;
  7200. }
  7201. inline void CCLCMsg_Move::clear_num_backup_commands() {
  7202. num_backup_commands_ = 0u;
  7203. clear_has_num_backup_commands();
  7204. }
  7205. inline ::google::protobuf::uint32 CCLCMsg_Move::num_backup_commands() const {
  7206. return num_backup_commands_;
  7207. }
  7208. inline void CCLCMsg_Move::set_num_backup_commands(::google::protobuf::uint32 value) {
  7209. set_has_num_backup_commands();
  7210. num_backup_commands_ = value;
  7211. }
  7212. // optional uint32 num_new_commands = 2;
  7213. inline bool CCLCMsg_Move::has_num_new_commands() const {
  7214. return (_has_bits_[0] & 0x00000002u) != 0;
  7215. }
  7216. inline void CCLCMsg_Move::set_has_num_new_commands() {
  7217. _has_bits_[0] |= 0x00000002u;
  7218. }
  7219. inline void CCLCMsg_Move::clear_has_num_new_commands() {
  7220. _has_bits_[0] &= ~0x00000002u;
  7221. }
  7222. inline void CCLCMsg_Move::clear_num_new_commands() {
  7223. num_new_commands_ = 0u;
  7224. clear_has_num_new_commands();
  7225. }
  7226. inline ::google::protobuf::uint32 CCLCMsg_Move::num_new_commands() const {
  7227. return num_new_commands_;
  7228. }
  7229. inline void CCLCMsg_Move::set_num_new_commands(::google::protobuf::uint32 value) {
  7230. set_has_num_new_commands();
  7231. num_new_commands_ = value;
  7232. }
  7233. // optional bytes data = 3;
  7234. inline bool CCLCMsg_Move::has_data() const {
  7235. return (_has_bits_[0] & 0x00000004u) != 0;
  7236. }
  7237. inline void CCLCMsg_Move::set_has_data() {
  7238. _has_bits_[0] |= 0x00000004u;
  7239. }
  7240. inline void CCLCMsg_Move::clear_has_data() {
  7241. _has_bits_[0] &= ~0x00000004u;
  7242. }
  7243. inline void CCLCMsg_Move::clear_data() {
  7244. if (data_ != &::google::protobuf::internal::kEmptyString) {
  7245. data_->clear();
  7246. }
  7247. clear_has_data();
  7248. }
  7249. inline const ::std::string& CCLCMsg_Move::data() const {
  7250. return *data_;
  7251. }
  7252. inline void CCLCMsg_Move::set_data(const ::std::string& value) {
  7253. set_has_data();
  7254. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7255. data_ = new ::std::string;
  7256. }
  7257. data_->assign(value);
  7258. }
  7259. inline void CCLCMsg_Move::set_data(const char* value) {
  7260. set_has_data();
  7261. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7262. data_ = new ::std::string;
  7263. }
  7264. data_->assign(value);
  7265. }
  7266. inline void CCLCMsg_Move::set_data(const void* value, size_t size) {
  7267. set_has_data();
  7268. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7269. data_ = new ::std::string;
  7270. }
  7271. data_->assign(reinterpret_cast<const char*>(value), size);
  7272. }
  7273. inline ::std::string* CCLCMsg_Move::mutable_data() {
  7274. set_has_data();
  7275. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7276. data_ = new ::std::string;
  7277. }
  7278. return data_;
  7279. }
  7280. inline ::std::string* CCLCMsg_Move::release_data() {
  7281. clear_has_data();
  7282. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7283. return NULL;
  7284. } else {
  7285. ::std::string* temp = data_;
  7286. data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7287. return temp;
  7288. }
  7289. }
  7290. inline void CCLCMsg_Move::set_allocated_data(::std::string* data) {
  7291. if (data_ != &::google::protobuf::internal::kEmptyString) {
  7292. delete data_;
  7293. }
  7294. if (data) {
  7295. set_has_data();
  7296. data_ = data;
  7297. } else {
  7298. clear_has_data();
  7299. data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7300. }
  7301. }
  7302. // -------------------------------------------------------------------
  7303. // CCLCMsg_VoiceData
  7304. // optional bytes data = 1;
  7305. inline bool CCLCMsg_VoiceData::has_data() const {
  7306. return (_has_bits_[0] & 0x00000001u) != 0;
  7307. }
  7308. inline void CCLCMsg_VoiceData::set_has_data() {
  7309. _has_bits_[0] |= 0x00000001u;
  7310. }
  7311. inline void CCLCMsg_VoiceData::clear_has_data() {
  7312. _has_bits_[0] &= ~0x00000001u;
  7313. }
  7314. inline void CCLCMsg_VoiceData::clear_data() {
  7315. if (data_ != &::google::protobuf::internal::kEmptyString) {
  7316. data_->clear();
  7317. }
  7318. clear_has_data();
  7319. }
  7320. inline const ::std::string& CCLCMsg_VoiceData::data() const {
  7321. return *data_;
  7322. }
  7323. inline void CCLCMsg_VoiceData::set_data(const ::std::string& value) {
  7324. set_has_data();
  7325. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7326. data_ = new ::std::string;
  7327. }
  7328. data_->assign(value);
  7329. }
  7330. inline void CCLCMsg_VoiceData::set_data(const char* value) {
  7331. set_has_data();
  7332. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7333. data_ = new ::std::string;
  7334. }
  7335. data_->assign(value);
  7336. }
  7337. inline void CCLCMsg_VoiceData::set_data(const void* value, size_t size) {
  7338. set_has_data();
  7339. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7340. data_ = new ::std::string;
  7341. }
  7342. data_->assign(reinterpret_cast<const char*>(value), size);
  7343. }
  7344. inline ::std::string* CCLCMsg_VoiceData::mutable_data() {
  7345. set_has_data();
  7346. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7347. data_ = new ::std::string;
  7348. }
  7349. return data_;
  7350. }
  7351. inline ::std::string* CCLCMsg_VoiceData::release_data() {
  7352. clear_has_data();
  7353. if (data_ == &::google::protobuf::internal::kEmptyString) {
  7354. return NULL;
  7355. } else {
  7356. ::std::string* temp = data_;
  7357. data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7358. return temp;
  7359. }
  7360. }
  7361. inline void CCLCMsg_VoiceData::set_allocated_data(::std::string* data) {
  7362. if (data_ != &::google::protobuf::internal::kEmptyString) {
  7363. delete data_;
  7364. }
  7365. if (data) {
  7366. set_has_data();
  7367. data_ = data;
  7368. } else {
  7369. clear_has_data();
  7370. data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7371. }
  7372. }
  7373. // optional fixed64 xuid = 2;
  7374. inline bool CCLCMsg_VoiceData::has_xuid() const {
  7375. return (_has_bits_[0] & 0x00000002u) != 0;
  7376. }
  7377. inline void CCLCMsg_VoiceData::set_has_xuid() {
  7378. _has_bits_[0] |= 0x00000002u;
  7379. }
  7380. inline void CCLCMsg_VoiceData::clear_has_xuid() {
  7381. _has_bits_[0] &= ~0x00000002u;
  7382. }
  7383. inline void CCLCMsg_VoiceData::clear_xuid() {
  7384. xuid_ = GOOGLE_ULONGLONG(0);
  7385. clear_has_xuid();
  7386. }
  7387. inline ::google::protobuf::uint64 CCLCMsg_VoiceData::xuid() const {
  7388. return xuid_;
  7389. }
  7390. inline void CCLCMsg_VoiceData::set_xuid(::google::protobuf::uint64 value) {
  7391. set_has_xuid();
  7392. xuid_ = value;
  7393. }
  7394. // optional .VoiceDataFormat_t format = 3 [default = VOICEDATA_FORMAT_ENGINE];
  7395. inline bool CCLCMsg_VoiceData::has_format() const {
  7396. return (_has_bits_[0] & 0x00000004u) != 0;
  7397. }
  7398. inline void CCLCMsg_VoiceData::set_has_format() {
  7399. _has_bits_[0] |= 0x00000004u;
  7400. }
  7401. inline void CCLCMsg_VoiceData::clear_has_format() {
  7402. _has_bits_[0] &= ~0x00000004u;
  7403. }
  7404. inline void CCLCMsg_VoiceData::clear_format() {
  7405. format_ = 1;
  7406. clear_has_format();
  7407. }
  7408. inline ::VoiceDataFormat_t CCLCMsg_VoiceData::format() const {
  7409. return static_cast< ::VoiceDataFormat_t >(format_);
  7410. }
  7411. inline void CCLCMsg_VoiceData::set_format(::VoiceDataFormat_t value) {
  7412. assert(::VoiceDataFormat_t_IsValid(value));
  7413. set_has_format();
  7414. format_ = value;
  7415. }
  7416. // optional int32 sequence_bytes = 4;
  7417. inline bool CCLCMsg_VoiceData::has_sequence_bytes() const {
  7418. return (_has_bits_[0] & 0x00000008u) != 0;
  7419. }
  7420. inline void CCLCMsg_VoiceData::set_has_sequence_bytes() {
  7421. _has_bits_[0] |= 0x00000008u;
  7422. }
  7423. inline void CCLCMsg_VoiceData::clear_has_sequence_bytes() {
  7424. _has_bits_[0] &= ~0x00000008u;
  7425. }
  7426. inline void CCLCMsg_VoiceData::clear_sequence_bytes() {
  7427. sequence_bytes_ = 0;
  7428. clear_has_sequence_bytes();
  7429. }
  7430. inline ::google::protobuf::int32 CCLCMsg_VoiceData::sequence_bytes() const {
  7431. return sequence_bytes_;
  7432. }
  7433. inline void CCLCMsg_VoiceData::set_sequence_bytes(::google::protobuf::int32 value) {
  7434. set_has_sequence_bytes();
  7435. sequence_bytes_ = value;
  7436. }
  7437. // optional uint32 section_number = 5;
  7438. inline bool CCLCMsg_VoiceData::has_section_number() const {
  7439. return (_has_bits_[0] & 0x00000010u) != 0;
  7440. }
  7441. inline void CCLCMsg_VoiceData::set_has_section_number() {
  7442. _has_bits_[0] |= 0x00000010u;
  7443. }
  7444. inline void CCLCMsg_VoiceData::clear_has_section_number() {
  7445. _has_bits_[0] &= ~0x00000010u;
  7446. }
  7447. inline void CCLCMsg_VoiceData::clear_section_number() {
  7448. section_number_ = 0u;
  7449. clear_has_section_number();
  7450. }
  7451. inline ::google::protobuf::uint32 CCLCMsg_VoiceData::section_number() const {
  7452. return section_number_;
  7453. }
  7454. inline void CCLCMsg_VoiceData::set_section_number(::google::protobuf::uint32 value) {
  7455. set_has_section_number();
  7456. section_number_ = value;
  7457. }
  7458. // optional uint32 uncompressed_sample_offset = 6;
  7459. inline bool CCLCMsg_VoiceData::has_uncompressed_sample_offset() const {
  7460. return (_has_bits_[0] & 0x00000020u) != 0;
  7461. }
  7462. inline void CCLCMsg_VoiceData::set_has_uncompressed_sample_offset() {
  7463. _has_bits_[0] |= 0x00000020u;
  7464. }
  7465. inline void CCLCMsg_VoiceData::clear_has_uncompressed_sample_offset() {
  7466. _has_bits_[0] &= ~0x00000020u;
  7467. }
  7468. inline void CCLCMsg_VoiceData::clear_uncompressed_sample_offset() {
  7469. uncompressed_sample_offset_ = 0u;
  7470. clear_has_uncompressed_sample_offset();
  7471. }
  7472. inline ::google::protobuf::uint32 CCLCMsg_VoiceData::uncompressed_sample_offset() const {
  7473. return uncompressed_sample_offset_;
  7474. }
  7475. inline void CCLCMsg_VoiceData::set_uncompressed_sample_offset(::google::protobuf::uint32 value) {
  7476. set_has_uncompressed_sample_offset();
  7477. uncompressed_sample_offset_ = value;
  7478. }
  7479. // -------------------------------------------------------------------
  7480. // CCLCMsg_BaselineAck
  7481. // optional int32 baseline_tick = 1;
  7482. inline bool CCLCMsg_BaselineAck::has_baseline_tick() const {
  7483. return (_has_bits_[0] & 0x00000001u) != 0;
  7484. }
  7485. inline void CCLCMsg_BaselineAck::set_has_baseline_tick() {
  7486. _has_bits_[0] |= 0x00000001u;
  7487. }
  7488. inline void CCLCMsg_BaselineAck::clear_has_baseline_tick() {
  7489. _has_bits_[0] &= ~0x00000001u;
  7490. }
  7491. inline void CCLCMsg_BaselineAck::clear_baseline_tick() {
  7492. baseline_tick_ = 0;
  7493. clear_has_baseline_tick();
  7494. }
  7495. inline ::google::protobuf::int32 CCLCMsg_BaselineAck::baseline_tick() const {
  7496. return baseline_tick_;
  7497. }
  7498. inline void CCLCMsg_BaselineAck::set_baseline_tick(::google::protobuf::int32 value) {
  7499. set_has_baseline_tick();
  7500. baseline_tick_ = value;
  7501. }
  7502. // optional int32 baseline_nr = 2;
  7503. inline bool CCLCMsg_BaselineAck::has_baseline_nr() const {
  7504. return (_has_bits_[0] & 0x00000002u) != 0;
  7505. }
  7506. inline void CCLCMsg_BaselineAck::set_has_baseline_nr() {
  7507. _has_bits_[0] |= 0x00000002u;
  7508. }
  7509. inline void CCLCMsg_BaselineAck::clear_has_baseline_nr() {
  7510. _has_bits_[0] &= ~0x00000002u;
  7511. }
  7512. inline void CCLCMsg_BaselineAck::clear_baseline_nr() {
  7513. baseline_nr_ = 0;
  7514. clear_has_baseline_nr();
  7515. }
  7516. inline ::google::protobuf::int32 CCLCMsg_BaselineAck::baseline_nr() const {
  7517. return baseline_nr_;
  7518. }
  7519. inline void CCLCMsg_BaselineAck::set_baseline_nr(::google::protobuf::int32 value) {
  7520. set_has_baseline_nr();
  7521. baseline_nr_ = value;
  7522. }
  7523. // -------------------------------------------------------------------
  7524. // CCLCMsg_ListenEvents
  7525. // repeated fixed32 event_mask = 1;
  7526. inline int CCLCMsg_ListenEvents::event_mask_size() const {
  7527. return event_mask_.size();
  7528. }
  7529. inline void CCLCMsg_ListenEvents::clear_event_mask() {
  7530. event_mask_.Clear();
  7531. }
  7532. inline ::google::protobuf::uint32 CCLCMsg_ListenEvents::event_mask(int index) const {
  7533. return event_mask_.Get(index);
  7534. }
  7535. inline void CCLCMsg_ListenEvents::set_event_mask(int index, ::google::protobuf::uint32 value) {
  7536. event_mask_.Set(index, value);
  7537. }
  7538. inline void CCLCMsg_ListenEvents::add_event_mask(::google::protobuf::uint32 value) {
  7539. event_mask_.Add(value);
  7540. }
  7541. inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
  7542. CCLCMsg_ListenEvents::event_mask() const {
  7543. return event_mask_;
  7544. }
  7545. inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
  7546. CCLCMsg_ListenEvents::mutable_event_mask() {
  7547. return &event_mask_;
  7548. }
  7549. // -------------------------------------------------------------------
  7550. // CCLCMsg_RespondCvarValue
  7551. // optional int32 cookie = 1;
  7552. inline bool CCLCMsg_RespondCvarValue::has_cookie() const {
  7553. return (_has_bits_[0] & 0x00000001u) != 0;
  7554. }
  7555. inline void CCLCMsg_RespondCvarValue::set_has_cookie() {
  7556. _has_bits_[0] |= 0x00000001u;
  7557. }
  7558. inline void CCLCMsg_RespondCvarValue::clear_has_cookie() {
  7559. _has_bits_[0] &= ~0x00000001u;
  7560. }
  7561. inline void CCLCMsg_RespondCvarValue::clear_cookie() {
  7562. cookie_ = 0;
  7563. clear_has_cookie();
  7564. }
  7565. inline ::google::protobuf::int32 CCLCMsg_RespondCvarValue::cookie() const {
  7566. return cookie_;
  7567. }
  7568. inline void CCLCMsg_RespondCvarValue::set_cookie(::google::protobuf::int32 value) {
  7569. set_has_cookie();
  7570. cookie_ = value;
  7571. }
  7572. // optional int32 status_code = 2;
  7573. inline bool CCLCMsg_RespondCvarValue::has_status_code() const {
  7574. return (_has_bits_[0] & 0x00000002u) != 0;
  7575. }
  7576. inline void CCLCMsg_RespondCvarValue::set_has_status_code() {
  7577. _has_bits_[0] |= 0x00000002u;
  7578. }
  7579. inline void CCLCMsg_RespondCvarValue::clear_has_status_code() {
  7580. _has_bits_[0] &= ~0x00000002u;
  7581. }
  7582. inline void CCLCMsg_RespondCvarValue::clear_status_code() {
  7583. status_code_ = 0;
  7584. clear_has_status_code();
  7585. }
  7586. inline ::google::protobuf::int32 CCLCMsg_RespondCvarValue::status_code() const {
  7587. return status_code_;
  7588. }
  7589. inline void CCLCMsg_RespondCvarValue::set_status_code(::google::protobuf::int32 value) {
  7590. set_has_status_code();
  7591. status_code_ = value;
  7592. }
  7593. // optional string name = 3;
  7594. inline bool CCLCMsg_RespondCvarValue::has_name() const {
  7595. return (_has_bits_[0] & 0x00000004u) != 0;
  7596. }
  7597. inline void CCLCMsg_RespondCvarValue::set_has_name() {
  7598. _has_bits_[0] |= 0x00000004u;
  7599. }
  7600. inline void CCLCMsg_RespondCvarValue::clear_has_name() {
  7601. _has_bits_[0] &= ~0x00000004u;
  7602. }
  7603. inline void CCLCMsg_RespondCvarValue::clear_name() {
  7604. if (name_ != &::google::protobuf::internal::kEmptyString) {
  7605. name_->clear();
  7606. }
  7607. clear_has_name();
  7608. }
  7609. inline const ::std::string& CCLCMsg_RespondCvarValue::name() const {
  7610. return *name_;
  7611. }
  7612. inline void CCLCMsg_RespondCvarValue::set_name(const ::std::string& value) {
  7613. set_has_name();
  7614. if (name_ == &::google::protobuf::internal::kEmptyString) {
  7615. name_ = new ::std::string;
  7616. }
  7617. name_->assign(value);
  7618. }
  7619. inline void CCLCMsg_RespondCvarValue::set_name(const char* value) {
  7620. set_has_name();
  7621. if (name_ == &::google::protobuf::internal::kEmptyString) {
  7622. name_ = new ::std::string;
  7623. }
  7624. name_->assign(value);
  7625. }
  7626. inline void CCLCMsg_RespondCvarValue::set_name(const char* value, size_t size) {
  7627. set_has_name();
  7628. if (name_ == &::google::protobuf::internal::kEmptyString) {
  7629. name_ = new ::std::string;
  7630. }
  7631. name_->assign(reinterpret_cast<const char*>(value), size);
  7632. }
  7633. inline ::std::string* CCLCMsg_RespondCvarValue::mutable_name() {
  7634. set_has_name();
  7635. if (name_ == &::google::protobuf::internal::kEmptyString) {
  7636. name_ = new ::std::string;
  7637. }
  7638. return name_;
  7639. }
  7640. inline ::std::string* CCLCMsg_RespondCvarValue::release_name() {
  7641. clear_has_name();
  7642. if (name_ == &::google::protobuf::internal::kEmptyString) {
  7643. return NULL;
  7644. } else {
  7645. ::std::string* temp = name_;
  7646. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7647. return temp;
  7648. }
  7649. }
  7650. inline void CCLCMsg_RespondCvarValue::set_allocated_name(::std::string* name) {
  7651. if (name_ != &::google::protobuf::internal::kEmptyString) {
  7652. delete name_;
  7653. }
  7654. if (name) {
  7655. set_has_name();
  7656. name_ = name;
  7657. } else {
  7658. clear_has_name();
  7659. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7660. }
  7661. }
  7662. // optional string value = 4;
  7663. inline bool CCLCMsg_RespondCvarValue::has_value() const {
  7664. return (_has_bits_[0] & 0x00000008u) != 0;
  7665. }
  7666. inline void CCLCMsg_RespondCvarValue::set_has_value() {
  7667. _has_bits_[0] |= 0x00000008u;
  7668. }
  7669. inline void CCLCMsg_RespondCvarValue::clear_has_value() {
  7670. _has_bits_[0] &= ~0x00000008u;
  7671. }
  7672. inline void CCLCMsg_RespondCvarValue::clear_value() {
  7673. if (value_ != &::google::protobuf::internal::kEmptyString) {
  7674. value_->clear();
  7675. }
  7676. clear_has_value();
  7677. }
  7678. inline const ::std::string& CCLCMsg_RespondCvarValue::value() const {
  7679. return *value_;
  7680. }
  7681. inline void CCLCMsg_RespondCvarValue::set_value(const ::std::string& value) {
  7682. set_has_value();
  7683. if (value_ == &::google::protobuf::internal::kEmptyString) {
  7684. value_ = new ::std::string;
  7685. }
  7686. value_->assign(value);
  7687. }
  7688. inline void CCLCMsg_RespondCvarValue::set_value(const char* value) {
  7689. set_has_value();
  7690. if (value_ == &::google::protobuf::internal::kEmptyString) {
  7691. value_ = new ::std::string;
  7692. }
  7693. value_->assign(value);
  7694. }
  7695. inline void CCLCMsg_RespondCvarValue::set_value(const char* value, size_t size) {
  7696. set_has_value();
  7697. if (value_ == &::google::protobuf::internal::kEmptyString) {
  7698. value_ = new ::std::string;
  7699. }
  7700. value_->assign(reinterpret_cast<const char*>(value), size);
  7701. }
  7702. inline ::std::string* CCLCMsg_RespondCvarValue::mutable_value() {
  7703. set_has_value();
  7704. if (value_ == &::google::protobuf::internal::kEmptyString) {
  7705. value_ = new ::std::string;
  7706. }
  7707. return value_;
  7708. }
  7709. inline ::std::string* CCLCMsg_RespondCvarValue::release_value() {
  7710. clear_has_value();
  7711. if (value_ == &::google::protobuf::internal::kEmptyString) {
  7712. return NULL;
  7713. } else {
  7714. ::std::string* temp = value_;
  7715. value_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7716. return temp;
  7717. }
  7718. }
  7719. inline void CCLCMsg_RespondCvarValue::set_allocated_value(::std::string* value) {
  7720. if (value_ != &::google::protobuf::internal::kEmptyString) {
  7721. delete value_;
  7722. }
  7723. if (value) {
  7724. set_has_value();
  7725. value_ = value;
  7726. } else {
  7727. clear_has_value();
  7728. value_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7729. }
  7730. }
  7731. // -------------------------------------------------------------------
  7732. // CCLCMsg_FileCRCCheck
  7733. // optional int32 code_path = 1;
  7734. inline bool CCLCMsg_FileCRCCheck::has_code_path() const {
  7735. return (_has_bits_[0] & 0x00000001u) != 0;
  7736. }
  7737. inline void CCLCMsg_FileCRCCheck::set_has_code_path() {
  7738. _has_bits_[0] |= 0x00000001u;
  7739. }
  7740. inline void CCLCMsg_FileCRCCheck::clear_has_code_path() {
  7741. _has_bits_[0] &= ~0x00000001u;
  7742. }
  7743. inline void CCLCMsg_FileCRCCheck::clear_code_path() {
  7744. code_path_ = 0;
  7745. clear_has_code_path();
  7746. }
  7747. inline ::google::protobuf::int32 CCLCMsg_FileCRCCheck::code_path() const {
  7748. return code_path_;
  7749. }
  7750. inline void CCLCMsg_FileCRCCheck::set_code_path(::google::protobuf::int32 value) {
  7751. set_has_code_path();
  7752. code_path_ = value;
  7753. }
  7754. // optional string path = 2;
  7755. inline bool CCLCMsg_FileCRCCheck::has_path() const {
  7756. return (_has_bits_[0] & 0x00000002u) != 0;
  7757. }
  7758. inline void CCLCMsg_FileCRCCheck::set_has_path() {
  7759. _has_bits_[0] |= 0x00000002u;
  7760. }
  7761. inline void CCLCMsg_FileCRCCheck::clear_has_path() {
  7762. _has_bits_[0] &= ~0x00000002u;
  7763. }
  7764. inline void CCLCMsg_FileCRCCheck::clear_path() {
  7765. if (path_ != &::google::protobuf::internal::kEmptyString) {
  7766. path_->clear();
  7767. }
  7768. clear_has_path();
  7769. }
  7770. inline const ::std::string& CCLCMsg_FileCRCCheck::path() const {
  7771. return *path_;
  7772. }
  7773. inline void CCLCMsg_FileCRCCheck::set_path(const ::std::string& value) {
  7774. set_has_path();
  7775. if (path_ == &::google::protobuf::internal::kEmptyString) {
  7776. path_ = new ::std::string;
  7777. }
  7778. path_->assign(value);
  7779. }
  7780. inline void CCLCMsg_FileCRCCheck::set_path(const char* value) {
  7781. set_has_path();
  7782. if (path_ == &::google::protobuf::internal::kEmptyString) {
  7783. path_ = new ::std::string;
  7784. }
  7785. path_->assign(value);
  7786. }
  7787. inline void CCLCMsg_FileCRCCheck::set_path(const char* value, size_t size) {
  7788. set_has_path();
  7789. if (path_ == &::google::protobuf::internal::kEmptyString) {
  7790. path_ = new ::std::string;
  7791. }
  7792. path_->assign(reinterpret_cast<const char*>(value), size);
  7793. }
  7794. inline ::std::string* CCLCMsg_FileCRCCheck::mutable_path() {
  7795. set_has_path();
  7796. if (path_ == &::google::protobuf::internal::kEmptyString) {
  7797. path_ = new ::std::string;
  7798. }
  7799. return path_;
  7800. }
  7801. inline ::std::string* CCLCMsg_FileCRCCheck::release_path() {
  7802. clear_has_path();
  7803. if (path_ == &::google::protobuf::internal::kEmptyString) {
  7804. return NULL;
  7805. } else {
  7806. ::std::string* temp = path_;
  7807. path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7808. return temp;
  7809. }
  7810. }
  7811. inline void CCLCMsg_FileCRCCheck::set_allocated_path(::std::string* path) {
  7812. if (path_ != &::google::protobuf::internal::kEmptyString) {
  7813. delete path_;
  7814. }
  7815. if (path) {
  7816. set_has_path();
  7817. path_ = path;
  7818. } else {
  7819. clear_has_path();
  7820. path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7821. }
  7822. }
  7823. // optional int32 code_filename = 3;
  7824. inline bool CCLCMsg_FileCRCCheck::has_code_filename() const {
  7825. return (_has_bits_[0] & 0x00000004u) != 0;
  7826. }
  7827. inline void CCLCMsg_FileCRCCheck::set_has_code_filename() {
  7828. _has_bits_[0] |= 0x00000004u;
  7829. }
  7830. inline void CCLCMsg_FileCRCCheck::clear_has_code_filename() {
  7831. _has_bits_[0] &= ~0x00000004u;
  7832. }
  7833. inline void CCLCMsg_FileCRCCheck::clear_code_filename() {
  7834. code_filename_ = 0;
  7835. clear_has_code_filename();
  7836. }
  7837. inline ::google::protobuf::int32 CCLCMsg_FileCRCCheck::code_filename() const {
  7838. return code_filename_;
  7839. }
  7840. inline void CCLCMsg_FileCRCCheck::set_code_filename(::google::protobuf::int32 value) {
  7841. set_has_code_filename();
  7842. code_filename_ = value;
  7843. }
  7844. // optional string filename = 4;
  7845. inline bool CCLCMsg_FileCRCCheck::has_filename() const {
  7846. return (_has_bits_[0] & 0x00000008u) != 0;
  7847. }
  7848. inline void CCLCMsg_FileCRCCheck::set_has_filename() {
  7849. _has_bits_[0] |= 0x00000008u;
  7850. }
  7851. inline void CCLCMsg_FileCRCCheck::clear_has_filename() {
  7852. _has_bits_[0] &= ~0x00000008u;
  7853. }
  7854. inline void CCLCMsg_FileCRCCheck::clear_filename() {
  7855. if (filename_ != &::google::protobuf::internal::kEmptyString) {
  7856. filename_->clear();
  7857. }
  7858. clear_has_filename();
  7859. }
  7860. inline const ::std::string& CCLCMsg_FileCRCCheck::filename() const {
  7861. return *filename_;
  7862. }
  7863. inline void CCLCMsg_FileCRCCheck::set_filename(const ::std::string& value) {
  7864. set_has_filename();
  7865. if (filename_ == &::google::protobuf::internal::kEmptyString) {
  7866. filename_ = new ::std::string;
  7867. }
  7868. filename_->assign(value);
  7869. }
  7870. inline void CCLCMsg_FileCRCCheck::set_filename(const char* value) {
  7871. set_has_filename();
  7872. if (filename_ == &::google::protobuf::internal::kEmptyString) {
  7873. filename_ = new ::std::string;
  7874. }
  7875. filename_->assign(value);
  7876. }
  7877. inline void CCLCMsg_FileCRCCheck::set_filename(const char* value, size_t size) {
  7878. set_has_filename();
  7879. if (filename_ == &::google::protobuf::internal::kEmptyString) {
  7880. filename_ = new ::std::string;
  7881. }
  7882. filename_->assign(reinterpret_cast<const char*>(value), size);
  7883. }
  7884. inline ::std::string* CCLCMsg_FileCRCCheck::mutable_filename() {
  7885. set_has_filename();
  7886. if (filename_ == &::google::protobuf::internal::kEmptyString) {
  7887. filename_ = new ::std::string;
  7888. }
  7889. return filename_;
  7890. }
  7891. inline ::std::string* CCLCMsg_FileCRCCheck::release_filename() {
  7892. clear_has_filename();
  7893. if (filename_ == &::google::protobuf::internal::kEmptyString) {
  7894. return NULL;
  7895. } else {
  7896. ::std::string* temp = filename_;
  7897. filename_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7898. return temp;
  7899. }
  7900. }
  7901. inline void CCLCMsg_FileCRCCheck::set_allocated_filename(::std::string* filename) {
  7902. if (filename_ != &::google::protobuf::internal::kEmptyString) {
  7903. delete filename_;
  7904. }
  7905. if (filename) {
  7906. set_has_filename();
  7907. filename_ = filename;
  7908. } else {
  7909. clear_has_filename();
  7910. filename_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7911. }
  7912. }
  7913. // optional int32 file_fraction = 5;
  7914. inline bool CCLCMsg_FileCRCCheck::has_file_fraction() const {
  7915. return (_has_bits_[0] & 0x00000010u) != 0;
  7916. }
  7917. inline void CCLCMsg_FileCRCCheck::set_has_file_fraction() {
  7918. _has_bits_[0] |= 0x00000010u;
  7919. }
  7920. inline void CCLCMsg_FileCRCCheck::clear_has_file_fraction() {
  7921. _has_bits_[0] &= ~0x00000010u;
  7922. }
  7923. inline void CCLCMsg_FileCRCCheck::clear_file_fraction() {
  7924. file_fraction_ = 0;
  7925. clear_has_file_fraction();
  7926. }
  7927. inline ::google::protobuf::int32 CCLCMsg_FileCRCCheck::file_fraction() const {
  7928. return file_fraction_;
  7929. }
  7930. inline void CCLCMsg_FileCRCCheck::set_file_fraction(::google::protobuf::int32 value) {
  7931. set_has_file_fraction();
  7932. file_fraction_ = value;
  7933. }
  7934. // optional bytes md5 = 6;
  7935. inline bool CCLCMsg_FileCRCCheck::has_md5() const {
  7936. return (_has_bits_[0] & 0x00000020u) != 0;
  7937. }
  7938. inline void CCLCMsg_FileCRCCheck::set_has_md5() {
  7939. _has_bits_[0] |= 0x00000020u;
  7940. }
  7941. inline void CCLCMsg_FileCRCCheck::clear_has_md5() {
  7942. _has_bits_[0] &= ~0x00000020u;
  7943. }
  7944. inline void CCLCMsg_FileCRCCheck::clear_md5() {
  7945. if (md5_ != &::google::protobuf::internal::kEmptyString) {
  7946. md5_->clear();
  7947. }
  7948. clear_has_md5();
  7949. }
  7950. inline const ::std::string& CCLCMsg_FileCRCCheck::md5() const {
  7951. return *md5_;
  7952. }
  7953. inline void CCLCMsg_FileCRCCheck::set_md5(const ::std::string& value) {
  7954. set_has_md5();
  7955. if (md5_ == &::google::protobuf::internal::kEmptyString) {
  7956. md5_ = new ::std::string;
  7957. }
  7958. md5_->assign(value);
  7959. }
  7960. inline void CCLCMsg_FileCRCCheck::set_md5(const char* value) {
  7961. set_has_md5();
  7962. if (md5_ == &::google::protobuf::internal::kEmptyString) {
  7963. md5_ = new ::std::string;
  7964. }
  7965. md5_->assign(value);
  7966. }
  7967. inline void CCLCMsg_FileCRCCheck::set_md5(const void* value, size_t size) {
  7968. set_has_md5();
  7969. if (md5_ == &::google::protobuf::internal::kEmptyString) {
  7970. md5_ = new ::std::string;
  7971. }
  7972. md5_->assign(reinterpret_cast<const char*>(value), size);
  7973. }
  7974. inline ::std::string* CCLCMsg_FileCRCCheck::mutable_md5() {
  7975. set_has_md5();
  7976. if (md5_ == &::google::protobuf::internal::kEmptyString) {
  7977. md5_ = new ::std::string;
  7978. }
  7979. return md5_;
  7980. }
  7981. inline ::std::string* CCLCMsg_FileCRCCheck::release_md5() {
  7982. clear_has_md5();
  7983. if (md5_ == &::google::protobuf::internal::kEmptyString) {
  7984. return NULL;
  7985. } else {
  7986. ::std::string* temp = md5_;
  7987. md5_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  7988. return temp;
  7989. }
  7990. }
  7991. inline void CCLCMsg_FileCRCCheck::set_allocated_md5(::std::string* md5) {
  7992. if (md5_ != &::google::protobuf::internal::kEmptyString) {
  7993. delete md5_;
  7994. }
  7995. if (md5) {
  7996. set_has_md5();
  7997. md5_ = md5;
  7998. } else {
  7999. clear_has_md5();
  8000. md5_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8001. }
  8002. }
  8003. // optional uint32 crc = 7;
  8004. inline bool CCLCMsg_FileCRCCheck::has_crc() const {
  8005. return (_has_bits_[0] & 0x00000040u) != 0;
  8006. }
  8007. inline void CCLCMsg_FileCRCCheck::set_has_crc() {
  8008. _has_bits_[0] |= 0x00000040u;
  8009. }
  8010. inline void CCLCMsg_FileCRCCheck::clear_has_crc() {
  8011. _has_bits_[0] &= ~0x00000040u;
  8012. }
  8013. inline void CCLCMsg_FileCRCCheck::clear_crc() {
  8014. crc_ = 0u;
  8015. clear_has_crc();
  8016. }
  8017. inline ::google::protobuf::uint32 CCLCMsg_FileCRCCheck::crc() const {
  8018. return crc_;
  8019. }
  8020. inline void CCLCMsg_FileCRCCheck::set_crc(::google::protobuf::uint32 value) {
  8021. set_has_crc();
  8022. crc_ = value;
  8023. }
  8024. // optional int32 file_hash_type = 8;
  8025. inline bool CCLCMsg_FileCRCCheck::has_file_hash_type() const {
  8026. return (_has_bits_[0] & 0x00000080u) != 0;
  8027. }
  8028. inline void CCLCMsg_FileCRCCheck::set_has_file_hash_type() {
  8029. _has_bits_[0] |= 0x00000080u;
  8030. }
  8031. inline void CCLCMsg_FileCRCCheck::clear_has_file_hash_type() {
  8032. _has_bits_[0] &= ~0x00000080u;
  8033. }
  8034. inline void CCLCMsg_FileCRCCheck::clear_file_hash_type() {
  8035. file_hash_type_ = 0;
  8036. clear_has_file_hash_type();
  8037. }
  8038. inline ::google::protobuf::int32 CCLCMsg_FileCRCCheck::file_hash_type() const {
  8039. return file_hash_type_;
  8040. }
  8041. inline void CCLCMsg_FileCRCCheck::set_file_hash_type(::google::protobuf::int32 value) {
  8042. set_has_file_hash_type();
  8043. file_hash_type_ = value;
  8044. }
  8045. // optional int32 file_len = 9;
  8046. inline bool CCLCMsg_FileCRCCheck::has_file_len() const {
  8047. return (_has_bits_[0] & 0x00000100u) != 0;
  8048. }
  8049. inline void CCLCMsg_FileCRCCheck::set_has_file_len() {
  8050. _has_bits_[0] |= 0x00000100u;
  8051. }
  8052. inline void CCLCMsg_FileCRCCheck::clear_has_file_len() {
  8053. _has_bits_[0] &= ~0x00000100u;
  8054. }
  8055. inline void CCLCMsg_FileCRCCheck::clear_file_len() {
  8056. file_len_ = 0;
  8057. clear_has_file_len();
  8058. }
  8059. inline ::google::protobuf::int32 CCLCMsg_FileCRCCheck::file_len() const {
  8060. return file_len_;
  8061. }
  8062. inline void CCLCMsg_FileCRCCheck::set_file_len(::google::protobuf::int32 value) {
  8063. set_has_file_len();
  8064. file_len_ = value;
  8065. }
  8066. // optional int32 pack_file_id = 10;
  8067. inline bool CCLCMsg_FileCRCCheck::has_pack_file_id() const {
  8068. return (_has_bits_[0] & 0x00000200u) != 0;
  8069. }
  8070. inline void CCLCMsg_FileCRCCheck::set_has_pack_file_id() {
  8071. _has_bits_[0] |= 0x00000200u;
  8072. }
  8073. inline void CCLCMsg_FileCRCCheck::clear_has_pack_file_id() {
  8074. _has_bits_[0] &= ~0x00000200u;
  8075. }
  8076. inline void CCLCMsg_FileCRCCheck::clear_pack_file_id() {
  8077. pack_file_id_ = 0;
  8078. clear_has_pack_file_id();
  8079. }
  8080. inline ::google::protobuf::int32 CCLCMsg_FileCRCCheck::pack_file_id() const {
  8081. return pack_file_id_;
  8082. }
  8083. inline void CCLCMsg_FileCRCCheck::set_pack_file_id(::google::protobuf::int32 value) {
  8084. set_has_pack_file_id();
  8085. pack_file_id_ = value;
  8086. }
  8087. // optional int32 pack_file_number = 11;
  8088. inline bool CCLCMsg_FileCRCCheck::has_pack_file_number() const {
  8089. return (_has_bits_[0] & 0x00000400u) != 0;
  8090. }
  8091. inline void CCLCMsg_FileCRCCheck::set_has_pack_file_number() {
  8092. _has_bits_[0] |= 0x00000400u;
  8093. }
  8094. inline void CCLCMsg_FileCRCCheck::clear_has_pack_file_number() {
  8095. _has_bits_[0] &= ~0x00000400u;
  8096. }
  8097. inline void CCLCMsg_FileCRCCheck::clear_pack_file_number() {
  8098. pack_file_number_ = 0;
  8099. clear_has_pack_file_number();
  8100. }
  8101. inline ::google::protobuf::int32 CCLCMsg_FileCRCCheck::pack_file_number() const {
  8102. return pack_file_number_;
  8103. }
  8104. inline void CCLCMsg_FileCRCCheck::set_pack_file_number(::google::protobuf::int32 value) {
  8105. set_has_pack_file_number();
  8106. pack_file_number_ = value;
  8107. }
  8108. // -------------------------------------------------------------------
  8109. // CCLCMsg_LoadingProgress
  8110. // optional int32 progress = 1;
  8111. inline bool CCLCMsg_LoadingProgress::has_progress() const {
  8112. return (_has_bits_[0] & 0x00000001u) != 0;
  8113. }
  8114. inline void CCLCMsg_LoadingProgress::set_has_progress() {
  8115. _has_bits_[0] |= 0x00000001u;
  8116. }
  8117. inline void CCLCMsg_LoadingProgress::clear_has_progress() {
  8118. _has_bits_[0] &= ~0x00000001u;
  8119. }
  8120. inline void CCLCMsg_LoadingProgress::clear_progress() {
  8121. progress_ = 0;
  8122. clear_has_progress();
  8123. }
  8124. inline ::google::protobuf::int32 CCLCMsg_LoadingProgress::progress() const {
  8125. return progress_;
  8126. }
  8127. inline void CCLCMsg_LoadingProgress::set_progress(::google::protobuf::int32 value) {
  8128. set_has_progress();
  8129. progress_ = value;
  8130. }
  8131. // -------------------------------------------------------------------
  8132. // CCLCMsg_SplitPlayerConnect
  8133. // optional .CMsg_CVars convars = 1;
  8134. inline bool CCLCMsg_SplitPlayerConnect::has_convars() const {
  8135. return (_has_bits_[0] & 0x00000001u) != 0;
  8136. }
  8137. inline void CCLCMsg_SplitPlayerConnect::set_has_convars() {
  8138. _has_bits_[0] |= 0x00000001u;
  8139. }
  8140. inline void CCLCMsg_SplitPlayerConnect::clear_has_convars() {
  8141. _has_bits_[0] &= ~0x00000001u;
  8142. }
  8143. inline void CCLCMsg_SplitPlayerConnect::clear_convars() {
  8144. if (convars_ != NULL) convars_->::CMsg_CVars::Clear();
  8145. clear_has_convars();
  8146. }
  8147. inline const ::CMsg_CVars& CCLCMsg_SplitPlayerConnect::convars() const {
  8148. return convars_ != NULL ? *convars_ : *default_instance_->convars_;
  8149. }
  8150. inline ::CMsg_CVars* CCLCMsg_SplitPlayerConnect::mutable_convars() {
  8151. set_has_convars();
  8152. if (convars_ == NULL) convars_ = new ::CMsg_CVars;
  8153. return convars_;
  8154. }
  8155. inline ::CMsg_CVars* CCLCMsg_SplitPlayerConnect::release_convars() {
  8156. clear_has_convars();
  8157. ::CMsg_CVars* temp = convars_;
  8158. convars_ = NULL;
  8159. return temp;
  8160. }
  8161. inline void CCLCMsg_SplitPlayerConnect::set_allocated_convars(::CMsg_CVars* convars) {
  8162. delete convars_;
  8163. convars_ = convars;
  8164. if (convars) {
  8165. set_has_convars();
  8166. } else {
  8167. clear_has_convars();
  8168. }
  8169. }
  8170. // -------------------------------------------------------------------
  8171. // CCLCMsg_CmdKeyValues
  8172. // optional bytes keyvalues = 1;
  8173. inline bool CCLCMsg_CmdKeyValues::has_keyvalues() const {
  8174. return (_has_bits_[0] & 0x00000001u) != 0;
  8175. }
  8176. inline void CCLCMsg_CmdKeyValues::set_has_keyvalues() {
  8177. _has_bits_[0] |= 0x00000001u;
  8178. }
  8179. inline void CCLCMsg_CmdKeyValues::clear_has_keyvalues() {
  8180. _has_bits_[0] &= ~0x00000001u;
  8181. }
  8182. inline void CCLCMsg_CmdKeyValues::clear_keyvalues() {
  8183. if (keyvalues_ != &::google::protobuf::internal::kEmptyString) {
  8184. keyvalues_->clear();
  8185. }
  8186. clear_has_keyvalues();
  8187. }
  8188. inline const ::std::string& CCLCMsg_CmdKeyValues::keyvalues() const {
  8189. return *keyvalues_;
  8190. }
  8191. inline void CCLCMsg_CmdKeyValues::set_keyvalues(const ::std::string& value) {
  8192. set_has_keyvalues();
  8193. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  8194. keyvalues_ = new ::std::string;
  8195. }
  8196. keyvalues_->assign(value);
  8197. }
  8198. inline void CCLCMsg_CmdKeyValues::set_keyvalues(const char* value) {
  8199. set_has_keyvalues();
  8200. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  8201. keyvalues_ = new ::std::string;
  8202. }
  8203. keyvalues_->assign(value);
  8204. }
  8205. inline void CCLCMsg_CmdKeyValues::set_keyvalues(const void* value, size_t size) {
  8206. set_has_keyvalues();
  8207. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  8208. keyvalues_ = new ::std::string;
  8209. }
  8210. keyvalues_->assign(reinterpret_cast<const char*>(value), size);
  8211. }
  8212. inline ::std::string* CCLCMsg_CmdKeyValues::mutable_keyvalues() {
  8213. set_has_keyvalues();
  8214. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  8215. keyvalues_ = new ::std::string;
  8216. }
  8217. return keyvalues_;
  8218. }
  8219. inline ::std::string* CCLCMsg_CmdKeyValues::release_keyvalues() {
  8220. clear_has_keyvalues();
  8221. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  8222. return NULL;
  8223. } else {
  8224. ::std::string* temp = keyvalues_;
  8225. keyvalues_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8226. return temp;
  8227. }
  8228. }
  8229. inline void CCLCMsg_CmdKeyValues::set_allocated_keyvalues(::std::string* keyvalues) {
  8230. if (keyvalues_ != &::google::protobuf::internal::kEmptyString) {
  8231. delete keyvalues_;
  8232. }
  8233. if (keyvalues) {
  8234. set_has_keyvalues();
  8235. keyvalues_ = keyvalues;
  8236. } else {
  8237. clear_has_keyvalues();
  8238. keyvalues_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8239. }
  8240. }
  8241. // -------------------------------------------------------------------
  8242. // CSVCMsg_ServerInfo
  8243. // optional int32 protocol = 1;
  8244. inline bool CSVCMsg_ServerInfo::has_protocol() const {
  8245. return (_has_bits_[0] & 0x00000001u) != 0;
  8246. }
  8247. inline void CSVCMsg_ServerInfo::set_has_protocol() {
  8248. _has_bits_[0] |= 0x00000001u;
  8249. }
  8250. inline void CSVCMsg_ServerInfo::clear_has_protocol() {
  8251. _has_bits_[0] &= ~0x00000001u;
  8252. }
  8253. inline void CSVCMsg_ServerInfo::clear_protocol() {
  8254. protocol_ = 0;
  8255. clear_has_protocol();
  8256. }
  8257. inline ::google::protobuf::int32 CSVCMsg_ServerInfo::protocol() const {
  8258. return protocol_;
  8259. }
  8260. inline void CSVCMsg_ServerInfo::set_protocol(::google::protobuf::int32 value) {
  8261. set_has_protocol();
  8262. protocol_ = value;
  8263. }
  8264. // optional int32 server_count = 2;
  8265. inline bool CSVCMsg_ServerInfo::has_server_count() const {
  8266. return (_has_bits_[0] & 0x00000002u) != 0;
  8267. }
  8268. inline void CSVCMsg_ServerInfo::set_has_server_count() {
  8269. _has_bits_[0] |= 0x00000002u;
  8270. }
  8271. inline void CSVCMsg_ServerInfo::clear_has_server_count() {
  8272. _has_bits_[0] &= ~0x00000002u;
  8273. }
  8274. inline void CSVCMsg_ServerInfo::clear_server_count() {
  8275. server_count_ = 0;
  8276. clear_has_server_count();
  8277. }
  8278. inline ::google::protobuf::int32 CSVCMsg_ServerInfo::server_count() const {
  8279. return server_count_;
  8280. }
  8281. inline void CSVCMsg_ServerInfo::set_server_count(::google::protobuf::int32 value) {
  8282. set_has_server_count();
  8283. server_count_ = value;
  8284. }
  8285. // optional bool is_dedicated = 3;
  8286. inline bool CSVCMsg_ServerInfo::has_is_dedicated() const {
  8287. return (_has_bits_[0] & 0x00000004u) != 0;
  8288. }
  8289. inline void CSVCMsg_ServerInfo::set_has_is_dedicated() {
  8290. _has_bits_[0] |= 0x00000004u;
  8291. }
  8292. inline void CSVCMsg_ServerInfo::clear_has_is_dedicated() {
  8293. _has_bits_[0] &= ~0x00000004u;
  8294. }
  8295. inline void CSVCMsg_ServerInfo::clear_is_dedicated() {
  8296. is_dedicated_ = false;
  8297. clear_has_is_dedicated();
  8298. }
  8299. inline bool CSVCMsg_ServerInfo::is_dedicated() const {
  8300. return is_dedicated_;
  8301. }
  8302. inline void CSVCMsg_ServerInfo::set_is_dedicated(bool value) {
  8303. set_has_is_dedicated();
  8304. is_dedicated_ = value;
  8305. }
  8306. // optional bool is_official_valve_server = 4;
  8307. inline bool CSVCMsg_ServerInfo::has_is_official_valve_server() const {
  8308. return (_has_bits_[0] & 0x00000008u) != 0;
  8309. }
  8310. inline void CSVCMsg_ServerInfo::set_has_is_official_valve_server() {
  8311. _has_bits_[0] |= 0x00000008u;
  8312. }
  8313. inline void CSVCMsg_ServerInfo::clear_has_is_official_valve_server() {
  8314. _has_bits_[0] &= ~0x00000008u;
  8315. }
  8316. inline void CSVCMsg_ServerInfo::clear_is_official_valve_server() {
  8317. is_official_valve_server_ = false;
  8318. clear_has_is_official_valve_server();
  8319. }
  8320. inline bool CSVCMsg_ServerInfo::is_official_valve_server() const {
  8321. return is_official_valve_server_;
  8322. }
  8323. inline void CSVCMsg_ServerInfo::set_is_official_valve_server(bool value) {
  8324. set_has_is_official_valve_server();
  8325. is_official_valve_server_ = value;
  8326. }
  8327. // optional bool is_hltv = 5;
  8328. inline bool CSVCMsg_ServerInfo::has_is_hltv() const {
  8329. return (_has_bits_[0] & 0x00000010u) != 0;
  8330. }
  8331. inline void CSVCMsg_ServerInfo::set_has_is_hltv() {
  8332. _has_bits_[0] |= 0x00000010u;
  8333. }
  8334. inline void CSVCMsg_ServerInfo::clear_has_is_hltv() {
  8335. _has_bits_[0] &= ~0x00000010u;
  8336. }
  8337. inline void CSVCMsg_ServerInfo::clear_is_hltv() {
  8338. is_hltv_ = false;
  8339. clear_has_is_hltv();
  8340. }
  8341. inline bool CSVCMsg_ServerInfo::is_hltv() const {
  8342. return is_hltv_;
  8343. }
  8344. inline void CSVCMsg_ServerInfo::set_is_hltv(bool value) {
  8345. set_has_is_hltv();
  8346. is_hltv_ = value;
  8347. }
  8348. // optional bool is_replay = 6;
  8349. inline bool CSVCMsg_ServerInfo::has_is_replay() const {
  8350. return (_has_bits_[0] & 0x00000020u) != 0;
  8351. }
  8352. inline void CSVCMsg_ServerInfo::set_has_is_replay() {
  8353. _has_bits_[0] |= 0x00000020u;
  8354. }
  8355. inline void CSVCMsg_ServerInfo::clear_has_is_replay() {
  8356. _has_bits_[0] &= ~0x00000020u;
  8357. }
  8358. inline void CSVCMsg_ServerInfo::clear_is_replay() {
  8359. is_replay_ = false;
  8360. clear_has_is_replay();
  8361. }
  8362. inline bool CSVCMsg_ServerInfo::is_replay() const {
  8363. return is_replay_;
  8364. }
  8365. inline void CSVCMsg_ServerInfo::set_is_replay(bool value) {
  8366. set_has_is_replay();
  8367. is_replay_ = value;
  8368. }
  8369. // optional bool is_redirecting_to_proxy_relay = 21;
  8370. inline bool CSVCMsg_ServerInfo::has_is_redirecting_to_proxy_relay() const {
  8371. return (_has_bits_[0] & 0x00000040u) != 0;
  8372. }
  8373. inline void CSVCMsg_ServerInfo::set_has_is_redirecting_to_proxy_relay() {
  8374. _has_bits_[0] |= 0x00000040u;
  8375. }
  8376. inline void CSVCMsg_ServerInfo::clear_has_is_redirecting_to_proxy_relay() {
  8377. _has_bits_[0] &= ~0x00000040u;
  8378. }
  8379. inline void CSVCMsg_ServerInfo::clear_is_redirecting_to_proxy_relay() {
  8380. is_redirecting_to_proxy_relay_ = false;
  8381. clear_has_is_redirecting_to_proxy_relay();
  8382. }
  8383. inline bool CSVCMsg_ServerInfo::is_redirecting_to_proxy_relay() const {
  8384. return is_redirecting_to_proxy_relay_;
  8385. }
  8386. inline void CSVCMsg_ServerInfo::set_is_redirecting_to_proxy_relay(bool value) {
  8387. set_has_is_redirecting_to_proxy_relay();
  8388. is_redirecting_to_proxy_relay_ = value;
  8389. }
  8390. // optional int32 c_os = 7;
  8391. inline bool CSVCMsg_ServerInfo::has_c_os() const {
  8392. return (_has_bits_[0] & 0x00000080u) != 0;
  8393. }
  8394. inline void CSVCMsg_ServerInfo::set_has_c_os() {
  8395. _has_bits_[0] |= 0x00000080u;
  8396. }
  8397. inline void CSVCMsg_ServerInfo::clear_has_c_os() {
  8398. _has_bits_[0] &= ~0x00000080u;
  8399. }
  8400. inline void CSVCMsg_ServerInfo::clear_c_os() {
  8401. c_os_ = 0;
  8402. clear_has_c_os();
  8403. }
  8404. inline ::google::protobuf::int32 CSVCMsg_ServerInfo::c_os() const {
  8405. return c_os_;
  8406. }
  8407. inline void CSVCMsg_ServerInfo::set_c_os(::google::protobuf::int32 value) {
  8408. set_has_c_os();
  8409. c_os_ = value;
  8410. }
  8411. // optional fixed32 map_crc = 8;
  8412. inline bool CSVCMsg_ServerInfo::has_map_crc() const {
  8413. return (_has_bits_[0] & 0x00000100u) != 0;
  8414. }
  8415. inline void CSVCMsg_ServerInfo::set_has_map_crc() {
  8416. _has_bits_[0] |= 0x00000100u;
  8417. }
  8418. inline void CSVCMsg_ServerInfo::clear_has_map_crc() {
  8419. _has_bits_[0] &= ~0x00000100u;
  8420. }
  8421. inline void CSVCMsg_ServerInfo::clear_map_crc() {
  8422. map_crc_ = 0u;
  8423. clear_has_map_crc();
  8424. }
  8425. inline ::google::protobuf::uint32 CSVCMsg_ServerInfo::map_crc() const {
  8426. return map_crc_;
  8427. }
  8428. inline void CSVCMsg_ServerInfo::set_map_crc(::google::protobuf::uint32 value) {
  8429. set_has_map_crc();
  8430. map_crc_ = value;
  8431. }
  8432. // optional fixed32 client_crc = 9;
  8433. inline bool CSVCMsg_ServerInfo::has_client_crc() const {
  8434. return (_has_bits_[0] & 0x00000200u) != 0;
  8435. }
  8436. inline void CSVCMsg_ServerInfo::set_has_client_crc() {
  8437. _has_bits_[0] |= 0x00000200u;
  8438. }
  8439. inline void CSVCMsg_ServerInfo::clear_has_client_crc() {
  8440. _has_bits_[0] &= ~0x00000200u;
  8441. }
  8442. inline void CSVCMsg_ServerInfo::clear_client_crc() {
  8443. client_crc_ = 0u;
  8444. clear_has_client_crc();
  8445. }
  8446. inline ::google::protobuf::uint32 CSVCMsg_ServerInfo::client_crc() const {
  8447. return client_crc_;
  8448. }
  8449. inline void CSVCMsg_ServerInfo::set_client_crc(::google::protobuf::uint32 value) {
  8450. set_has_client_crc();
  8451. client_crc_ = value;
  8452. }
  8453. // optional fixed32 string_table_crc = 10;
  8454. inline bool CSVCMsg_ServerInfo::has_string_table_crc() const {
  8455. return (_has_bits_[0] & 0x00000400u) != 0;
  8456. }
  8457. inline void CSVCMsg_ServerInfo::set_has_string_table_crc() {
  8458. _has_bits_[0] |= 0x00000400u;
  8459. }
  8460. inline void CSVCMsg_ServerInfo::clear_has_string_table_crc() {
  8461. _has_bits_[0] &= ~0x00000400u;
  8462. }
  8463. inline void CSVCMsg_ServerInfo::clear_string_table_crc() {
  8464. string_table_crc_ = 0u;
  8465. clear_has_string_table_crc();
  8466. }
  8467. inline ::google::protobuf::uint32 CSVCMsg_ServerInfo::string_table_crc() const {
  8468. return string_table_crc_;
  8469. }
  8470. inline void CSVCMsg_ServerInfo::set_string_table_crc(::google::protobuf::uint32 value) {
  8471. set_has_string_table_crc();
  8472. string_table_crc_ = value;
  8473. }
  8474. // optional int32 max_clients = 11;
  8475. inline bool CSVCMsg_ServerInfo::has_max_clients() const {
  8476. return (_has_bits_[0] & 0x00000800u) != 0;
  8477. }
  8478. inline void CSVCMsg_ServerInfo::set_has_max_clients() {
  8479. _has_bits_[0] |= 0x00000800u;
  8480. }
  8481. inline void CSVCMsg_ServerInfo::clear_has_max_clients() {
  8482. _has_bits_[0] &= ~0x00000800u;
  8483. }
  8484. inline void CSVCMsg_ServerInfo::clear_max_clients() {
  8485. max_clients_ = 0;
  8486. clear_has_max_clients();
  8487. }
  8488. inline ::google::protobuf::int32 CSVCMsg_ServerInfo::max_clients() const {
  8489. return max_clients_;
  8490. }
  8491. inline void CSVCMsg_ServerInfo::set_max_clients(::google::protobuf::int32 value) {
  8492. set_has_max_clients();
  8493. max_clients_ = value;
  8494. }
  8495. // optional int32 max_classes = 12;
  8496. inline bool CSVCMsg_ServerInfo::has_max_classes() const {
  8497. return (_has_bits_[0] & 0x00001000u) != 0;
  8498. }
  8499. inline void CSVCMsg_ServerInfo::set_has_max_classes() {
  8500. _has_bits_[0] |= 0x00001000u;
  8501. }
  8502. inline void CSVCMsg_ServerInfo::clear_has_max_classes() {
  8503. _has_bits_[0] &= ~0x00001000u;
  8504. }
  8505. inline void CSVCMsg_ServerInfo::clear_max_classes() {
  8506. max_classes_ = 0;
  8507. clear_has_max_classes();
  8508. }
  8509. inline ::google::protobuf::int32 CSVCMsg_ServerInfo::max_classes() const {
  8510. return max_classes_;
  8511. }
  8512. inline void CSVCMsg_ServerInfo::set_max_classes(::google::protobuf::int32 value) {
  8513. set_has_max_classes();
  8514. max_classes_ = value;
  8515. }
  8516. // optional int32 player_slot = 13;
  8517. inline bool CSVCMsg_ServerInfo::has_player_slot() const {
  8518. return (_has_bits_[0] & 0x00002000u) != 0;
  8519. }
  8520. inline void CSVCMsg_ServerInfo::set_has_player_slot() {
  8521. _has_bits_[0] |= 0x00002000u;
  8522. }
  8523. inline void CSVCMsg_ServerInfo::clear_has_player_slot() {
  8524. _has_bits_[0] &= ~0x00002000u;
  8525. }
  8526. inline void CSVCMsg_ServerInfo::clear_player_slot() {
  8527. player_slot_ = 0;
  8528. clear_has_player_slot();
  8529. }
  8530. inline ::google::protobuf::int32 CSVCMsg_ServerInfo::player_slot() const {
  8531. return player_slot_;
  8532. }
  8533. inline void CSVCMsg_ServerInfo::set_player_slot(::google::protobuf::int32 value) {
  8534. set_has_player_slot();
  8535. player_slot_ = value;
  8536. }
  8537. // optional float tick_interval = 14;
  8538. inline bool CSVCMsg_ServerInfo::has_tick_interval() const {
  8539. return (_has_bits_[0] & 0x00004000u) != 0;
  8540. }
  8541. inline void CSVCMsg_ServerInfo::set_has_tick_interval() {
  8542. _has_bits_[0] |= 0x00004000u;
  8543. }
  8544. inline void CSVCMsg_ServerInfo::clear_has_tick_interval() {
  8545. _has_bits_[0] &= ~0x00004000u;
  8546. }
  8547. inline void CSVCMsg_ServerInfo::clear_tick_interval() {
  8548. tick_interval_ = 0;
  8549. clear_has_tick_interval();
  8550. }
  8551. inline float CSVCMsg_ServerInfo::tick_interval() const {
  8552. return tick_interval_;
  8553. }
  8554. inline void CSVCMsg_ServerInfo::set_tick_interval(float value) {
  8555. set_has_tick_interval();
  8556. tick_interval_ = value;
  8557. }
  8558. // optional string game_dir = 15;
  8559. inline bool CSVCMsg_ServerInfo::has_game_dir() const {
  8560. return (_has_bits_[0] & 0x00008000u) != 0;
  8561. }
  8562. inline void CSVCMsg_ServerInfo::set_has_game_dir() {
  8563. _has_bits_[0] |= 0x00008000u;
  8564. }
  8565. inline void CSVCMsg_ServerInfo::clear_has_game_dir() {
  8566. _has_bits_[0] &= ~0x00008000u;
  8567. }
  8568. inline void CSVCMsg_ServerInfo::clear_game_dir() {
  8569. if (game_dir_ != &::google::protobuf::internal::kEmptyString) {
  8570. game_dir_->clear();
  8571. }
  8572. clear_has_game_dir();
  8573. }
  8574. inline const ::std::string& CSVCMsg_ServerInfo::game_dir() const {
  8575. return *game_dir_;
  8576. }
  8577. inline void CSVCMsg_ServerInfo::set_game_dir(const ::std::string& value) {
  8578. set_has_game_dir();
  8579. if (game_dir_ == &::google::protobuf::internal::kEmptyString) {
  8580. game_dir_ = new ::std::string;
  8581. }
  8582. game_dir_->assign(value);
  8583. }
  8584. inline void CSVCMsg_ServerInfo::set_game_dir(const char* value) {
  8585. set_has_game_dir();
  8586. if (game_dir_ == &::google::protobuf::internal::kEmptyString) {
  8587. game_dir_ = new ::std::string;
  8588. }
  8589. game_dir_->assign(value);
  8590. }
  8591. inline void CSVCMsg_ServerInfo::set_game_dir(const char* value, size_t size) {
  8592. set_has_game_dir();
  8593. if (game_dir_ == &::google::protobuf::internal::kEmptyString) {
  8594. game_dir_ = new ::std::string;
  8595. }
  8596. game_dir_->assign(reinterpret_cast<const char*>(value), size);
  8597. }
  8598. inline ::std::string* CSVCMsg_ServerInfo::mutable_game_dir() {
  8599. set_has_game_dir();
  8600. if (game_dir_ == &::google::protobuf::internal::kEmptyString) {
  8601. game_dir_ = new ::std::string;
  8602. }
  8603. return game_dir_;
  8604. }
  8605. inline ::std::string* CSVCMsg_ServerInfo::release_game_dir() {
  8606. clear_has_game_dir();
  8607. if (game_dir_ == &::google::protobuf::internal::kEmptyString) {
  8608. return NULL;
  8609. } else {
  8610. ::std::string* temp = game_dir_;
  8611. game_dir_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8612. return temp;
  8613. }
  8614. }
  8615. inline void CSVCMsg_ServerInfo::set_allocated_game_dir(::std::string* game_dir) {
  8616. if (game_dir_ != &::google::protobuf::internal::kEmptyString) {
  8617. delete game_dir_;
  8618. }
  8619. if (game_dir) {
  8620. set_has_game_dir();
  8621. game_dir_ = game_dir;
  8622. } else {
  8623. clear_has_game_dir();
  8624. game_dir_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8625. }
  8626. }
  8627. // optional string map_name = 16;
  8628. inline bool CSVCMsg_ServerInfo::has_map_name() const {
  8629. return (_has_bits_[0] & 0x00010000u) != 0;
  8630. }
  8631. inline void CSVCMsg_ServerInfo::set_has_map_name() {
  8632. _has_bits_[0] |= 0x00010000u;
  8633. }
  8634. inline void CSVCMsg_ServerInfo::clear_has_map_name() {
  8635. _has_bits_[0] &= ~0x00010000u;
  8636. }
  8637. inline void CSVCMsg_ServerInfo::clear_map_name() {
  8638. if (map_name_ != &::google::protobuf::internal::kEmptyString) {
  8639. map_name_->clear();
  8640. }
  8641. clear_has_map_name();
  8642. }
  8643. inline const ::std::string& CSVCMsg_ServerInfo::map_name() const {
  8644. return *map_name_;
  8645. }
  8646. inline void CSVCMsg_ServerInfo::set_map_name(const ::std::string& value) {
  8647. set_has_map_name();
  8648. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  8649. map_name_ = new ::std::string;
  8650. }
  8651. map_name_->assign(value);
  8652. }
  8653. inline void CSVCMsg_ServerInfo::set_map_name(const char* value) {
  8654. set_has_map_name();
  8655. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  8656. map_name_ = new ::std::string;
  8657. }
  8658. map_name_->assign(value);
  8659. }
  8660. inline void CSVCMsg_ServerInfo::set_map_name(const char* value, size_t size) {
  8661. set_has_map_name();
  8662. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  8663. map_name_ = new ::std::string;
  8664. }
  8665. map_name_->assign(reinterpret_cast<const char*>(value), size);
  8666. }
  8667. inline ::std::string* CSVCMsg_ServerInfo::mutable_map_name() {
  8668. set_has_map_name();
  8669. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  8670. map_name_ = new ::std::string;
  8671. }
  8672. return map_name_;
  8673. }
  8674. inline ::std::string* CSVCMsg_ServerInfo::release_map_name() {
  8675. clear_has_map_name();
  8676. if (map_name_ == &::google::protobuf::internal::kEmptyString) {
  8677. return NULL;
  8678. } else {
  8679. ::std::string* temp = map_name_;
  8680. map_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8681. return temp;
  8682. }
  8683. }
  8684. inline void CSVCMsg_ServerInfo::set_allocated_map_name(::std::string* map_name) {
  8685. if (map_name_ != &::google::protobuf::internal::kEmptyString) {
  8686. delete map_name_;
  8687. }
  8688. if (map_name) {
  8689. set_has_map_name();
  8690. map_name_ = map_name;
  8691. } else {
  8692. clear_has_map_name();
  8693. map_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8694. }
  8695. }
  8696. // optional string map_group_name = 17;
  8697. inline bool CSVCMsg_ServerInfo::has_map_group_name() const {
  8698. return (_has_bits_[0] & 0x00020000u) != 0;
  8699. }
  8700. inline void CSVCMsg_ServerInfo::set_has_map_group_name() {
  8701. _has_bits_[0] |= 0x00020000u;
  8702. }
  8703. inline void CSVCMsg_ServerInfo::clear_has_map_group_name() {
  8704. _has_bits_[0] &= ~0x00020000u;
  8705. }
  8706. inline void CSVCMsg_ServerInfo::clear_map_group_name() {
  8707. if (map_group_name_ != &::google::protobuf::internal::kEmptyString) {
  8708. map_group_name_->clear();
  8709. }
  8710. clear_has_map_group_name();
  8711. }
  8712. inline const ::std::string& CSVCMsg_ServerInfo::map_group_name() const {
  8713. return *map_group_name_;
  8714. }
  8715. inline void CSVCMsg_ServerInfo::set_map_group_name(const ::std::string& value) {
  8716. set_has_map_group_name();
  8717. if (map_group_name_ == &::google::protobuf::internal::kEmptyString) {
  8718. map_group_name_ = new ::std::string;
  8719. }
  8720. map_group_name_->assign(value);
  8721. }
  8722. inline void CSVCMsg_ServerInfo::set_map_group_name(const char* value) {
  8723. set_has_map_group_name();
  8724. if (map_group_name_ == &::google::protobuf::internal::kEmptyString) {
  8725. map_group_name_ = new ::std::string;
  8726. }
  8727. map_group_name_->assign(value);
  8728. }
  8729. inline void CSVCMsg_ServerInfo::set_map_group_name(const char* value, size_t size) {
  8730. set_has_map_group_name();
  8731. if (map_group_name_ == &::google::protobuf::internal::kEmptyString) {
  8732. map_group_name_ = new ::std::string;
  8733. }
  8734. map_group_name_->assign(reinterpret_cast<const char*>(value), size);
  8735. }
  8736. inline ::std::string* CSVCMsg_ServerInfo::mutable_map_group_name() {
  8737. set_has_map_group_name();
  8738. if (map_group_name_ == &::google::protobuf::internal::kEmptyString) {
  8739. map_group_name_ = new ::std::string;
  8740. }
  8741. return map_group_name_;
  8742. }
  8743. inline ::std::string* CSVCMsg_ServerInfo::release_map_group_name() {
  8744. clear_has_map_group_name();
  8745. if (map_group_name_ == &::google::protobuf::internal::kEmptyString) {
  8746. return NULL;
  8747. } else {
  8748. ::std::string* temp = map_group_name_;
  8749. map_group_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8750. return temp;
  8751. }
  8752. }
  8753. inline void CSVCMsg_ServerInfo::set_allocated_map_group_name(::std::string* map_group_name) {
  8754. if (map_group_name_ != &::google::protobuf::internal::kEmptyString) {
  8755. delete map_group_name_;
  8756. }
  8757. if (map_group_name) {
  8758. set_has_map_group_name();
  8759. map_group_name_ = map_group_name;
  8760. } else {
  8761. clear_has_map_group_name();
  8762. map_group_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8763. }
  8764. }
  8765. // optional string sky_name = 18;
  8766. inline bool CSVCMsg_ServerInfo::has_sky_name() const {
  8767. return (_has_bits_[0] & 0x00040000u) != 0;
  8768. }
  8769. inline void CSVCMsg_ServerInfo::set_has_sky_name() {
  8770. _has_bits_[0] |= 0x00040000u;
  8771. }
  8772. inline void CSVCMsg_ServerInfo::clear_has_sky_name() {
  8773. _has_bits_[0] &= ~0x00040000u;
  8774. }
  8775. inline void CSVCMsg_ServerInfo::clear_sky_name() {
  8776. if (sky_name_ != &::google::protobuf::internal::kEmptyString) {
  8777. sky_name_->clear();
  8778. }
  8779. clear_has_sky_name();
  8780. }
  8781. inline const ::std::string& CSVCMsg_ServerInfo::sky_name() const {
  8782. return *sky_name_;
  8783. }
  8784. inline void CSVCMsg_ServerInfo::set_sky_name(const ::std::string& value) {
  8785. set_has_sky_name();
  8786. if (sky_name_ == &::google::protobuf::internal::kEmptyString) {
  8787. sky_name_ = new ::std::string;
  8788. }
  8789. sky_name_->assign(value);
  8790. }
  8791. inline void CSVCMsg_ServerInfo::set_sky_name(const char* value) {
  8792. set_has_sky_name();
  8793. if (sky_name_ == &::google::protobuf::internal::kEmptyString) {
  8794. sky_name_ = new ::std::string;
  8795. }
  8796. sky_name_->assign(value);
  8797. }
  8798. inline void CSVCMsg_ServerInfo::set_sky_name(const char* value, size_t size) {
  8799. set_has_sky_name();
  8800. if (sky_name_ == &::google::protobuf::internal::kEmptyString) {
  8801. sky_name_ = new ::std::string;
  8802. }
  8803. sky_name_->assign(reinterpret_cast<const char*>(value), size);
  8804. }
  8805. inline ::std::string* CSVCMsg_ServerInfo::mutable_sky_name() {
  8806. set_has_sky_name();
  8807. if (sky_name_ == &::google::protobuf::internal::kEmptyString) {
  8808. sky_name_ = new ::std::string;
  8809. }
  8810. return sky_name_;
  8811. }
  8812. inline ::std::string* CSVCMsg_ServerInfo::release_sky_name() {
  8813. clear_has_sky_name();
  8814. if (sky_name_ == &::google::protobuf::internal::kEmptyString) {
  8815. return NULL;
  8816. } else {
  8817. ::std::string* temp = sky_name_;
  8818. sky_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8819. return temp;
  8820. }
  8821. }
  8822. inline void CSVCMsg_ServerInfo::set_allocated_sky_name(::std::string* sky_name) {
  8823. if (sky_name_ != &::google::protobuf::internal::kEmptyString) {
  8824. delete sky_name_;
  8825. }
  8826. if (sky_name) {
  8827. set_has_sky_name();
  8828. sky_name_ = sky_name;
  8829. } else {
  8830. clear_has_sky_name();
  8831. sky_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8832. }
  8833. }
  8834. // optional string host_name = 19;
  8835. inline bool CSVCMsg_ServerInfo::has_host_name() const {
  8836. return (_has_bits_[0] & 0x00080000u) != 0;
  8837. }
  8838. inline void CSVCMsg_ServerInfo::set_has_host_name() {
  8839. _has_bits_[0] |= 0x00080000u;
  8840. }
  8841. inline void CSVCMsg_ServerInfo::clear_has_host_name() {
  8842. _has_bits_[0] &= ~0x00080000u;
  8843. }
  8844. inline void CSVCMsg_ServerInfo::clear_host_name() {
  8845. if (host_name_ != &::google::protobuf::internal::kEmptyString) {
  8846. host_name_->clear();
  8847. }
  8848. clear_has_host_name();
  8849. }
  8850. inline const ::std::string& CSVCMsg_ServerInfo::host_name() const {
  8851. return *host_name_;
  8852. }
  8853. inline void CSVCMsg_ServerInfo::set_host_name(const ::std::string& value) {
  8854. set_has_host_name();
  8855. if (host_name_ == &::google::protobuf::internal::kEmptyString) {
  8856. host_name_ = new ::std::string;
  8857. }
  8858. host_name_->assign(value);
  8859. }
  8860. inline void CSVCMsg_ServerInfo::set_host_name(const char* value) {
  8861. set_has_host_name();
  8862. if (host_name_ == &::google::protobuf::internal::kEmptyString) {
  8863. host_name_ = new ::std::string;
  8864. }
  8865. host_name_->assign(value);
  8866. }
  8867. inline void CSVCMsg_ServerInfo::set_host_name(const char* value, size_t size) {
  8868. set_has_host_name();
  8869. if (host_name_ == &::google::protobuf::internal::kEmptyString) {
  8870. host_name_ = new ::std::string;
  8871. }
  8872. host_name_->assign(reinterpret_cast<const char*>(value), size);
  8873. }
  8874. inline ::std::string* CSVCMsg_ServerInfo::mutable_host_name() {
  8875. set_has_host_name();
  8876. if (host_name_ == &::google::protobuf::internal::kEmptyString) {
  8877. host_name_ = new ::std::string;
  8878. }
  8879. return host_name_;
  8880. }
  8881. inline ::std::string* CSVCMsg_ServerInfo::release_host_name() {
  8882. clear_has_host_name();
  8883. if (host_name_ == &::google::protobuf::internal::kEmptyString) {
  8884. return NULL;
  8885. } else {
  8886. ::std::string* temp = host_name_;
  8887. host_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8888. return temp;
  8889. }
  8890. }
  8891. inline void CSVCMsg_ServerInfo::set_allocated_host_name(::std::string* host_name) {
  8892. if (host_name_ != &::google::protobuf::internal::kEmptyString) {
  8893. delete host_name_;
  8894. }
  8895. if (host_name) {
  8896. set_has_host_name();
  8897. host_name_ = host_name;
  8898. } else {
  8899. clear_has_host_name();
  8900. host_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  8901. }
  8902. }
  8903. // optional uint32 public_ip = 20;
  8904. inline bool CSVCMsg_ServerInfo::has_public_ip() const {
  8905. return (_has_bits_[0] & 0x00100000u) != 0;
  8906. }
  8907. inline void CSVCMsg_ServerInfo::set_has_public_ip() {
  8908. _has_bits_[0] |= 0x00100000u;
  8909. }
  8910. inline void CSVCMsg_ServerInfo::clear_has_public_ip() {
  8911. _has_bits_[0] &= ~0x00100000u;
  8912. }
  8913. inline void CSVCMsg_ServerInfo::clear_public_ip() {
  8914. public_ip_ = 0u;
  8915. clear_has_public_ip();
  8916. }
  8917. inline ::google::protobuf::uint32 CSVCMsg_ServerInfo::public_ip() const {
  8918. return public_ip_;
  8919. }
  8920. inline void CSVCMsg_ServerInfo::set_public_ip(::google::protobuf::uint32 value) {
  8921. set_has_public_ip();
  8922. public_ip_ = value;
  8923. }
  8924. // optional uint64 ugc_map_id = 22;
  8925. inline bool CSVCMsg_ServerInfo::has_ugc_map_id() const {
  8926. return (_has_bits_[0] & 0x00200000u) != 0;
  8927. }
  8928. inline void CSVCMsg_ServerInfo::set_has_ugc_map_id() {
  8929. _has_bits_[0] |= 0x00200000u;
  8930. }
  8931. inline void CSVCMsg_ServerInfo::clear_has_ugc_map_id() {
  8932. _has_bits_[0] &= ~0x00200000u;
  8933. }
  8934. inline void CSVCMsg_ServerInfo::clear_ugc_map_id() {
  8935. ugc_map_id_ = GOOGLE_ULONGLONG(0);
  8936. clear_has_ugc_map_id();
  8937. }
  8938. inline ::google::protobuf::uint64 CSVCMsg_ServerInfo::ugc_map_id() const {
  8939. return ugc_map_id_;
  8940. }
  8941. inline void CSVCMsg_ServerInfo::set_ugc_map_id(::google::protobuf::uint64 value) {
  8942. set_has_ugc_map_id();
  8943. ugc_map_id_ = value;
  8944. }
  8945. // -------------------------------------------------------------------
  8946. // CSVCMsg_ClassInfo_class_t
  8947. // optional int32 class_id = 1;
  8948. inline bool CSVCMsg_ClassInfo_class_t::has_class_id() const {
  8949. return (_has_bits_[0] & 0x00000001u) != 0;
  8950. }
  8951. inline void CSVCMsg_ClassInfo_class_t::set_has_class_id() {
  8952. _has_bits_[0] |= 0x00000001u;
  8953. }
  8954. inline void CSVCMsg_ClassInfo_class_t::clear_has_class_id() {
  8955. _has_bits_[0] &= ~0x00000001u;
  8956. }
  8957. inline void CSVCMsg_ClassInfo_class_t::clear_class_id() {
  8958. class_id_ = 0;
  8959. clear_has_class_id();
  8960. }
  8961. inline ::google::protobuf::int32 CSVCMsg_ClassInfo_class_t::class_id() const {
  8962. return class_id_;
  8963. }
  8964. inline void CSVCMsg_ClassInfo_class_t::set_class_id(::google::protobuf::int32 value) {
  8965. set_has_class_id();
  8966. class_id_ = value;
  8967. }
  8968. // optional string data_table_name = 2;
  8969. inline bool CSVCMsg_ClassInfo_class_t::has_data_table_name() const {
  8970. return (_has_bits_[0] & 0x00000002u) != 0;
  8971. }
  8972. inline void CSVCMsg_ClassInfo_class_t::set_has_data_table_name() {
  8973. _has_bits_[0] |= 0x00000002u;
  8974. }
  8975. inline void CSVCMsg_ClassInfo_class_t::clear_has_data_table_name() {
  8976. _has_bits_[0] &= ~0x00000002u;
  8977. }
  8978. inline void CSVCMsg_ClassInfo_class_t::clear_data_table_name() {
  8979. if (data_table_name_ != &::google::protobuf::internal::kEmptyString) {
  8980. data_table_name_->clear();
  8981. }
  8982. clear_has_data_table_name();
  8983. }
  8984. inline const ::std::string& CSVCMsg_ClassInfo_class_t::data_table_name() const {
  8985. return *data_table_name_;
  8986. }
  8987. inline void CSVCMsg_ClassInfo_class_t::set_data_table_name(const ::std::string& value) {
  8988. set_has_data_table_name();
  8989. if (data_table_name_ == &::google::protobuf::internal::kEmptyString) {
  8990. data_table_name_ = new ::std::string;
  8991. }
  8992. data_table_name_->assign(value);
  8993. }
  8994. inline void CSVCMsg_ClassInfo_class_t::set_data_table_name(const char* value) {
  8995. set_has_data_table_name();
  8996. if (data_table_name_ == &::google::protobuf::internal::kEmptyString) {
  8997. data_table_name_ = new ::std::string;
  8998. }
  8999. data_table_name_->assign(value);
  9000. }
  9001. inline void CSVCMsg_ClassInfo_class_t::set_data_table_name(const char* value, size_t size) {
  9002. set_has_data_table_name();
  9003. if (data_table_name_ == &::google::protobuf::internal::kEmptyString) {
  9004. data_table_name_ = new ::std::string;
  9005. }
  9006. data_table_name_->assign(reinterpret_cast<const char*>(value), size);
  9007. }
  9008. inline ::std::string* CSVCMsg_ClassInfo_class_t::mutable_data_table_name() {
  9009. set_has_data_table_name();
  9010. if (data_table_name_ == &::google::protobuf::internal::kEmptyString) {
  9011. data_table_name_ = new ::std::string;
  9012. }
  9013. return data_table_name_;
  9014. }
  9015. inline ::std::string* CSVCMsg_ClassInfo_class_t::release_data_table_name() {
  9016. clear_has_data_table_name();
  9017. if (data_table_name_ == &::google::protobuf::internal::kEmptyString) {
  9018. return NULL;
  9019. } else {
  9020. ::std::string* temp = data_table_name_;
  9021. data_table_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9022. return temp;
  9023. }
  9024. }
  9025. inline void CSVCMsg_ClassInfo_class_t::set_allocated_data_table_name(::std::string* data_table_name) {
  9026. if (data_table_name_ != &::google::protobuf::internal::kEmptyString) {
  9027. delete data_table_name_;
  9028. }
  9029. if (data_table_name) {
  9030. set_has_data_table_name();
  9031. data_table_name_ = data_table_name;
  9032. } else {
  9033. clear_has_data_table_name();
  9034. data_table_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9035. }
  9036. }
  9037. // optional string class_name = 3;
  9038. inline bool CSVCMsg_ClassInfo_class_t::has_class_name() const {
  9039. return (_has_bits_[0] & 0x00000004u) != 0;
  9040. }
  9041. inline void CSVCMsg_ClassInfo_class_t::set_has_class_name() {
  9042. _has_bits_[0] |= 0x00000004u;
  9043. }
  9044. inline void CSVCMsg_ClassInfo_class_t::clear_has_class_name() {
  9045. _has_bits_[0] &= ~0x00000004u;
  9046. }
  9047. inline void CSVCMsg_ClassInfo_class_t::clear_class_name() {
  9048. if (class_name_ != &::google::protobuf::internal::kEmptyString) {
  9049. class_name_->clear();
  9050. }
  9051. clear_has_class_name();
  9052. }
  9053. inline const ::std::string& CSVCMsg_ClassInfo_class_t::class_name() const {
  9054. return *class_name_;
  9055. }
  9056. inline void CSVCMsg_ClassInfo_class_t::set_class_name(const ::std::string& value) {
  9057. set_has_class_name();
  9058. if (class_name_ == &::google::protobuf::internal::kEmptyString) {
  9059. class_name_ = new ::std::string;
  9060. }
  9061. class_name_->assign(value);
  9062. }
  9063. inline void CSVCMsg_ClassInfo_class_t::set_class_name(const char* value) {
  9064. set_has_class_name();
  9065. if (class_name_ == &::google::protobuf::internal::kEmptyString) {
  9066. class_name_ = new ::std::string;
  9067. }
  9068. class_name_->assign(value);
  9069. }
  9070. inline void CSVCMsg_ClassInfo_class_t::set_class_name(const char* value, size_t size) {
  9071. set_has_class_name();
  9072. if (class_name_ == &::google::protobuf::internal::kEmptyString) {
  9073. class_name_ = new ::std::string;
  9074. }
  9075. class_name_->assign(reinterpret_cast<const char*>(value), size);
  9076. }
  9077. inline ::std::string* CSVCMsg_ClassInfo_class_t::mutable_class_name() {
  9078. set_has_class_name();
  9079. if (class_name_ == &::google::protobuf::internal::kEmptyString) {
  9080. class_name_ = new ::std::string;
  9081. }
  9082. return class_name_;
  9083. }
  9084. inline ::std::string* CSVCMsg_ClassInfo_class_t::release_class_name() {
  9085. clear_has_class_name();
  9086. if (class_name_ == &::google::protobuf::internal::kEmptyString) {
  9087. return NULL;
  9088. } else {
  9089. ::std::string* temp = class_name_;
  9090. class_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9091. return temp;
  9092. }
  9093. }
  9094. inline void CSVCMsg_ClassInfo_class_t::set_allocated_class_name(::std::string* class_name) {
  9095. if (class_name_ != &::google::protobuf::internal::kEmptyString) {
  9096. delete class_name_;
  9097. }
  9098. if (class_name) {
  9099. set_has_class_name();
  9100. class_name_ = class_name;
  9101. } else {
  9102. clear_has_class_name();
  9103. class_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9104. }
  9105. }
  9106. // -------------------------------------------------------------------
  9107. // CSVCMsg_ClassInfo
  9108. // optional bool create_on_client = 1;
  9109. inline bool CSVCMsg_ClassInfo::has_create_on_client() const {
  9110. return (_has_bits_[0] & 0x00000001u) != 0;
  9111. }
  9112. inline void CSVCMsg_ClassInfo::set_has_create_on_client() {
  9113. _has_bits_[0] |= 0x00000001u;
  9114. }
  9115. inline void CSVCMsg_ClassInfo::clear_has_create_on_client() {
  9116. _has_bits_[0] &= ~0x00000001u;
  9117. }
  9118. inline void CSVCMsg_ClassInfo::clear_create_on_client() {
  9119. create_on_client_ = false;
  9120. clear_has_create_on_client();
  9121. }
  9122. inline bool CSVCMsg_ClassInfo::create_on_client() const {
  9123. return create_on_client_;
  9124. }
  9125. inline void CSVCMsg_ClassInfo::set_create_on_client(bool value) {
  9126. set_has_create_on_client();
  9127. create_on_client_ = value;
  9128. }
  9129. // repeated .CSVCMsg_ClassInfo.class_t classes = 2;
  9130. inline int CSVCMsg_ClassInfo::classes_size() const {
  9131. return classes_.size();
  9132. }
  9133. inline void CSVCMsg_ClassInfo::clear_classes() {
  9134. classes_.Clear();
  9135. }
  9136. inline const ::CSVCMsg_ClassInfo_class_t& CSVCMsg_ClassInfo::classes(int index) const {
  9137. return classes_.Get(index);
  9138. }
  9139. inline ::CSVCMsg_ClassInfo_class_t* CSVCMsg_ClassInfo::mutable_classes(int index) {
  9140. return classes_.Mutable(index);
  9141. }
  9142. inline ::CSVCMsg_ClassInfo_class_t* CSVCMsg_ClassInfo::add_classes() {
  9143. return classes_.Add();
  9144. }
  9145. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_ClassInfo_class_t >&
  9146. CSVCMsg_ClassInfo::classes() const {
  9147. return classes_;
  9148. }
  9149. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_ClassInfo_class_t >*
  9150. CSVCMsg_ClassInfo::mutable_classes() {
  9151. return &classes_;
  9152. }
  9153. // -------------------------------------------------------------------
  9154. // CSVCMsg_SendTable_sendprop_t
  9155. // optional int32 type = 1;
  9156. inline bool CSVCMsg_SendTable_sendprop_t::has_type() const {
  9157. return (_has_bits_[0] & 0x00000001u) != 0;
  9158. }
  9159. inline void CSVCMsg_SendTable_sendprop_t::set_has_type() {
  9160. _has_bits_[0] |= 0x00000001u;
  9161. }
  9162. inline void CSVCMsg_SendTable_sendprop_t::clear_has_type() {
  9163. _has_bits_[0] &= ~0x00000001u;
  9164. }
  9165. inline void CSVCMsg_SendTable_sendprop_t::clear_type() {
  9166. type_ = 0;
  9167. clear_has_type();
  9168. }
  9169. inline ::google::protobuf::int32 CSVCMsg_SendTable_sendprop_t::type() const {
  9170. return type_;
  9171. }
  9172. inline void CSVCMsg_SendTable_sendprop_t::set_type(::google::protobuf::int32 value) {
  9173. set_has_type();
  9174. type_ = value;
  9175. }
  9176. // optional string var_name = 2;
  9177. inline bool CSVCMsg_SendTable_sendprop_t::has_var_name() const {
  9178. return (_has_bits_[0] & 0x00000002u) != 0;
  9179. }
  9180. inline void CSVCMsg_SendTable_sendprop_t::set_has_var_name() {
  9181. _has_bits_[0] |= 0x00000002u;
  9182. }
  9183. inline void CSVCMsg_SendTable_sendprop_t::clear_has_var_name() {
  9184. _has_bits_[0] &= ~0x00000002u;
  9185. }
  9186. inline void CSVCMsg_SendTable_sendprop_t::clear_var_name() {
  9187. if (var_name_ != &::google::protobuf::internal::kEmptyString) {
  9188. var_name_->clear();
  9189. }
  9190. clear_has_var_name();
  9191. }
  9192. inline const ::std::string& CSVCMsg_SendTable_sendprop_t::var_name() const {
  9193. return *var_name_;
  9194. }
  9195. inline void CSVCMsg_SendTable_sendprop_t::set_var_name(const ::std::string& value) {
  9196. set_has_var_name();
  9197. if (var_name_ == &::google::protobuf::internal::kEmptyString) {
  9198. var_name_ = new ::std::string;
  9199. }
  9200. var_name_->assign(value);
  9201. }
  9202. inline void CSVCMsg_SendTable_sendprop_t::set_var_name(const char* value) {
  9203. set_has_var_name();
  9204. if (var_name_ == &::google::protobuf::internal::kEmptyString) {
  9205. var_name_ = new ::std::string;
  9206. }
  9207. var_name_->assign(value);
  9208. }
  9209. inline void CSVCMsg_SendTable_sendprop_t::set_var_name(const char* value, size_t size) {
  9210. set_has_var_name();
  9211. if (var_name_ == &::google::protobuf::internal::kEmptyString) {
  9212. var_name_ = new ::std::string;
  9213. }
  9214. var_name_->assign(reinterpret_cast<const char*>(value), size);
  9215. }
  9216. inline ::std::string* CSVCMsg_SendTable_sendprop_t::mutable_var_name() {
  9217. set_has_var_name();
  9218. if (var_name_ == &::google::protobuf::internal::kEmptyString) {
  9219. var_name_ = new ::std::string;
  9220. }
  9221. return var_name_;
  9222. }
  9223. inline ::std::string* CSVCMsg_SendTable_sendprop_t::release_var_name() {
  9224. clear_has_var_name();
  9225. if (var_name_ == &::google::protobuf::internal::kEmptyString) {
  9226. return NULL;
  9227. } else {
  9228. ::std::string* temp = var_name_;
  9229. var_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9230. return temp;
  9231. }
  9232. }
  9233. inline void CSVCMsg_SendTable_sendprop_t::set_allocated_var_name(::std::string* var_name) {
  9234. if (var_name_ != &::google::protobuf::internal::kEmptyString) {
  9235. delete var_name_;
  9236. }
  9237. if (var_name) {
  9238. set_has_var_name();
  9239. var_name_ = var_name;
  9240. } else {
  9241. clear_has_var_name();
  9242. var_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9243. }
  9244. }
  9245. // optional int32 flags = 3;
  9246. inline bool CSVCMsg_SendTable_sendprop_t::has_flags() const {
  9247. return (_has_bits_[0] & 0x00000004u) != 0;
  9248. }
  9249. inline void CSVCMsg_SendTable_sendprop_t::set_has_flags() {
  9250. _has_bits_[0] |= 0x00000004u;
  9251. }
  9252. inline void CSVCMsg_SendTable_sendprop_t::clear_has_flags() {
  9253. _has_bits_[0] &= ~0x00000004u;
  9254. }
  9255. inline void CSVCMsg_SendTable_sendprop_t::clear_flags() {
  9256. flags_ = 0;
  9257. clear_has_flags();
  9258. }
  9259. inline ::google::protobuf::int32 CSVCMsg_SendTable_sendprop_t::flags() const {
  9260. return flags_;
  9261. }
  9262. inline void CSVCMsg_SendTable_sendprop_t::set_flags(::google::protobuf::int32 value) {
  9263. set_has_flags();
  9264. flags_ = value;
  9265. }
  9266. // optional int32 priority = 4;
  9267. inline bool CSVCMsg_SendTable_sendprop_t::has_priority() const {
  9268. return (_has_bits_[0] & 0x00000008u) != 0;
  9269. }
  9270. inline void CSVCMsg_SendTable_sendprop_t::set_has_priority() {
  9271. _has_bits_[0] |= 0x00000008u;
  9272. }
  9273. inline void CSVCMsg_SendTable_sendprop_t::clear_has_priority() {
  9274. _has_bits_[0] &= ~0x00000008u;
  9275. }
  9276. inline void CSVCMsg_SendTable_sendprop_t::clear_priority() {
  9277. priority_ = 0;
  9278. clear_has_priority();
  9279. }
  9280. inline ::google::protobuf::int32 CSVCMsg_SendTable_sendprop_t::priority() const {
  9281. return priority_;
  9282. }
  9283. inline void CSVCMsg_SendTable_sendprop_t::set_priority(::google::protobuf::int32 value) {
  9284. set_has_priority();
  9285. priority_ = value;
  9286. }
  9287. // optional string dt_name = 5;
  9288. inline bool CSVCMsg_SendTable_sendprop_t::has_dt_name() const {
  9289. return (_has_bits_[0] & 0x00000010u) != 0;
  9290. }
  9291. inline void CSVCMsg_SendTable_sendprop_t::set_has_dt_name() {
  9292. _has_bits_[0] |= 0x00000010u;
  9293. }
  9294. inline void CSVCMsg_SendTable_sendprop_t::clear_has_dt_name() {
  9295. _has_bits_[0] &= ~0x00000010u;
  9296. }
  9297. inline void CSVCMsg_SendTable_sendprop_t::clear_dt_name() {
  9298. if (dt_name_ != &::google::protobuf::internal::kEmptyString) {
  9299. dt_name_->clear();
  9300. }
  9301. clear_has_dt_name();
  9302. }
  9303. inline const ::std::string& CSVCMsg_SendTable_sendprop_t::dt_name() const {
  9304. return *dt_name_;
  9305. }
  9306. inline void CSVCMsg_SendTable_sendprop_t::set_dt_name(const ::std::string& value) {
  9307. set_has_dt_name();
  9308. if (dt_name_ == &::google::protobuf::internal::kEmptyString) {
  9309. dt_name_ = new ::std::string;
  9310. }
  9311. dt_name_->assign(value);
  9312. }
  9313. inline void CSVCMsg_SendTable_sendprop_t::set_dt_name(const char* value) {
  9314. set_has_dt_name();
  9315. if (dt_name_ == &::google::protobuf::internal::kEmptyString) {
  9316. dt_name_ = new ::std::string;
  9317. }
  9318. dt_name_->assign(value);
  9319. }
  9320. inline void CSVCMsg_SendTable_sendprop_t::set_dt_name(const char* value, size_t size) {
  9321. set_has_dt_name();
  9322. if (dt_name_ == &::google::protobuf::internal::kEmptyString) {
  9323. dt_name_ = new ::std::string;
  9324. }
  9325. dt_name_->assign(reinterpret_cast<const char*>(value), size);
  9326. }
  9327. inline ::std::string* CSVCMsg_SendTable_sendprop_t::mutable_dt_name() {
  9328. set_has_dt_name();
  9329. if (dt_name_ == &::google::protobuf::internal::kEmptyString) {
  9330. dt_name_ = new ::std::string;
  9331. }
  9332. return dt_name_;
  9333. }
  9334. inline ::std::string* CSVCMsg_SendTable_sendprop_t::release_dt_name() {
  9335. clear_has_dt_name();
  9336. if (dt_name_ == &::google::protobuf::internal::kEmptyString) {
  9337. return NULL;
  9338. } else {
  9339. ::std::string* temp = dt_name_;
  9340. dt_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9341. return temp;
  9342. }
  9343. }
  9344. inline void CSVCMsg_SendTable_sendprop_t::set_allocated_dt_name(::std::string* dt_name) {
  9345. if (dt_name_ != &::google::protobuf::internal::kEmptyString) {
  9346. delete dt_name_;
  9347. }
  9348. if (dt_name) {
  9349. set_has_dt_name();
  9350. dt_name_ = dt_name;
  9351. } else {
  9352. clear_has_dt_name();
  9353. dt_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9354. }
  9355. }
  9356. // optional int32 num_elements = 6;
  9357. inline bool CSVCMsg_SendTable_sendprop_t::has_num_elements() const {
  9358. return (_has_bits_[0] & 0x00000020u) != 0;
  9359. }
  9360. inline void CSVCMsg_SendTable_sendprop_t::set_has_num_elements() {
  9361. _has_bits_[0] |= 0x00000020u;
  9362. }
  9363. inline void CSVCMsg_SendTable_sendprop_t::clear_has_num_elements() {
  9364. _has_bits_[0] &= ~0x00000020u;
  9365. }
  9366. inline void CSVCMsg_SendTable_sendprop_t::clear_num_elements() {
  9367. num_elements_ = 0;
  9368. clear_has_num_elements();
  9369. }
  9370. inline ::google::protobuf::int32 CSVCMsg_SendTable_sendprop_t::num_elements() const {
  9371. return num_elements_;
  9372. }
  9373. inline void CSVCMsg_SendTable_sendprop_t::set_num_elements(::google::protobuf::int32 value) {
  9374. set_has_num_elements();
  9375. num_elements_ = value;
  9376. }
  9377. // optional float low_value = 7;
  9378. inline bool CSVCMsg_SendTable_sendprop_t::has_low_value() const {
  9379. return (_has_bits_[0] & 0x00000040u) != 0;
  9380. }
  9381. inline void CSVCMsg_SendTable_sendprop_t::set_has_low_value() {
  9382. _has_bits_[0] |= 0x00000040u;
  9383. }
  9384. inline void CSVCMsg_SendTable_sendprop_t::clear_has_low_value() {
  9385. _has_bits_[0] &= ~0x00000040u;
  9386. }
  9387. inline void CSVCMsg_SendTable_sendprop_t::clear_low_value() {
  9388. low_value_ = 0;
  9389. clear_has_low_value();
  9390. }
  9391. inline float CSVCMsg_SendTable_sendprop_t::low_value() const {
  9392. return low_value_;
  9393. }
  9394. inline void CSVCMsg_SendTable_sendprop_t::set_low_value(float value) {
  9395. set_has_low_value();
  9396. low_value_ = value;
  9397. }
  9398. // optional float high_value = 8;
  9399. inline bool CSVCMsg_SendTable_sendprop_t::has_high_value() const {
  9400. return (_has_bits_[0] & 0x00000080u) != 0;
  9401. }
  9402. inline void CSVCMsg_SendTable_sendprop_t::set_has_high_value() {
  9403. _has_bits_[0] |= 0x00000080u;
  9404. }
  9405. inline void CSVCMsg_SendTable_sendprop_t::clear_has_high_value() {
  9406. _has_bits_[0] &= ~0x00000080u;
  9407. }
  9408. inline void CSVCMsg_SendTable_sendprop_t::clear_high_value() {
  9409. high_value_ = 0;
  9410. clear_has_high_value();
  9411. }
  9412. inline float CSVCMsg_SendTable_sendprop_t::high_value() const {
  9413. return high_value_;
  9414. }
  9415. inline void CSVCMsg_SendTable_sendprop_t::set_high_value(float value) {
  9416. set_has_high_value();
  9417. high_value_ = value;
  9418. }
  9419. // optional int32 num_bits = 9;
  9420. inline bool CSVCMsg_SendTable_sendprop_t::has_num_bits() const {
  9421. return (_has_bits_[0] & 0x00000100u) != 0;
  9422. }
  9423. inline void CSVCMsg_SendTable_sendprop_t::set_has_num_bits() {
  9424. _has_bits_[0] |= 0x00000100u;
  9425. }
  9426. inline void CSVCMsg_SendTable_sendprop_t::clear_has_num_bits() {
  9427. _has_bits_[0] &= ~0x00000100u;
  9428. }
  9429. inline void CSVCMsg_SendTable_sendprop_t::clear_num_bits() {
  9430. num_bits_ = 0;
  9431. clear_has_num_bits();
  9432. }
  9433. inline ::google::protobuf::int32 CSVCMsg_SendTable_sendprop_t::num_bits() const {
  9434. return num_bits_;
  9435. }
  9436. inline void CSVCMsg_SendTable_sendprop_t::set_num_bits(::google::protobuf::int32 value) {
  9437. set_has_num_bits();
  9438. num_bits_ = value;
  9439. }
  9440. // -------------------------------------------------------------------
  9441. // CSVCMsg_SendTable
  9442. // optional bool is_end = 1;
  9443. inline bool CSVCMsg_SendTable::has_is_end() const {
  9444. return (_has_bits_[0] & 0x00000001u) != 0;
  9445. }
  9446. inline void CSVCMsg_SendTable::set_has_is_end() {
  9447. _has_bits_[0] |= 0x00000001u;
  9448. }
  9449. inline void CSVCMsg_SendTable::clear_has_is_end() {
  9450. _has_bits_[0] &= ~0x00000001u;
  9451. }
  9452. inline void CSVCMsg_SendTable::clear_is_end() {
  9453. is_end_ = false;
  9454. clear_has_is_end();
  9455. }
  9456. inline bool CSVCMsg_SendTable::is_end() const {
  9457. return is_end_;
  9458. }
  9459. inline void CSVCMsg_SendTable::set_is_end(bool value) {
  9460. set_has_is_end();
  9461. is_end_ = value;
  9462. }
  9463. // optional string net_table_name = 2;
  9464. inline bool CSVCMsg_SendTable::has_net_table_name() const {
  9465. return (_has_bits_[0] & 0x00000002u) != 0;
  9466. }
  9467. inline void CSVCMsg_SendTable::set_has_net_table_name() {
  9468. _has_bits_[0] |= 0x00000002u;
  9469. }
  9470. inline void CSVCMsg_SendTable::clear_has_net_table_name() {
  9471. _has_bits_[0] &= ~0x00000002u;
  9472. }
  9473. inline void CSVCMsg_SendTable::clear_net_table_name() {
  9474. if (net_table_name_ != &::google::protobuf::internal::kEmptyString) {
  9475. net_table_name_->clear();
  9476. }
  9477. clear_has_net_table_name();
  9478. }
  9479. inline const ::std::string& CSVCMsg_SendTable::net_table_name() const {
  9480. return *net_table_name_;
  9481. }
  9482. inline void CSVCMsg_SendTable::set_net_table_name(const ::std::string& value) {
  9483. set_has_net_table_name();
  9484. if (net_table_name_ == &::google::protobuf::internal::kEmptyString) {
  9485. net_table_name_ = new ::std::string;
  9486. }
  9487. net_table_name_->assign(value);
  9488. }
  9489. inline void CSVCMsg_SendTable::set_net_table_name(const char* value) {
  9490. set_has_net_table_name();
  9491. if (net_table_name_ == &::google::protobuf::internal::kEmptyString) {
  9492. net_table_name_ = new ::std::string;
  9493. }
  9494. net_table_name_->assign(value);
  9495. }
  9496. inline void CSVCMsg_SendTable::set_net_table_name(const char* value, size_t size) {
  9497. set_has_net_table_name();
  9498. if (net_table_name_ == &::google::protobuf::internal::kEmptyString) {
  9499. net_table_name_ = new ::std::string;
  9500. }
  9501. net_table_name_->assign(reinterpret_cast<const char*>(value), size);
  9502. }
  9503. inline ::std::string* CSVCMsg_SendTable::mutable_net_table_name() {
  9504. set_has_net_table_name();
  9505. if (net_table_name_ == &::google::protobuf::internal::kEmptyString) {
  9506. net_table_name_ = new ::std::string;
  9507. }
  9508. return net_table_name_;
  9509. }
  9510. inline ::std::string* CSVCMsg_SendTable::release_net_table_name() {
  9511. clear_has_net_table_name();
  9512. if (net_table_name_ == &::google::protobuf::internal::kEmptyString) {
  9513. return NULL;
  9514. } else {
  9515. ::std::string* temp = net_table_name_;
  9516. net_table_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9517. return temp;
  9518. }
  9519. }
  9520. inline void CSVCMsg_SendTable::set_allocated_net_table_name(::std::string* net_table_name) {
  9521. if (net_table_name_ != &::google::protobuf::internal::kEmptyString) {
  9522. delete net_table_name_;
  9523. }
  9524. if (net_table_name) {
  9525. set_has_net_table_name();
  9526. net_table_name_ = net_table_name;
  9527. } else {
  9528. clear_has_net_table_name();
  9529. net_table_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9530. }
  9531. }
  9532. // optional bool needs_decoder = 3;
  9533. inline bool CSVCMsg_SendTable::has_needs_decoder() const {
  9534. return (_has_bits_[0] & 0x00000004u) != 0;
  9535. }
  9536. inline void CSVCMsg_SendTable::set_has_needs_decoder() {
  9537. _has_bits_[0] |= 0x00000004u;
  9538. }
  9539. inline void CSVCMsg_SendTable::clear_has_needs_decoder() {
  9540. _has_bits_[0] &= ~0x00000004u;
  9541. }
  9542. inline void CSVCMsg_SendTable::clear_needs_decoder() {
  9543. needs_decoder_ = false;
  9544. clear_has_needs_decoder();
  9545. }
  9546. inline bool CSVCMsg_SendTable::needs_decoder() const {
  9547. return needs_decoder_;
  9548. }
  9549. inline void CSVCMsg_SendTable::set_needs_decoder(bool value) {
  9550. set_has_needs_decoder();
  9551. needs_decoder_ = value;
  9552. }
  9553. // repeated .CSVCMsg_SendTable.sendprop_t props = 4;
  9554. inline int CSVCMsg_SendTable::props_size() const {
  9555. return props_.size();
  9556. }
  9557. inline void CSVCMsg_SendTable::clear_props() {
  9558. props_.Clear();
  9559. }
  9560. inline const ::CSVCMsg_SendTable_sendprop_t& CSVCMsg_SendTable::props(int index) const {
  9561. return props_.Get(index);
  9562. }
  9563. inline ::CSVCMsg_SendTable_sendprop_t* CSVCMsg_SendTable::mutable_props(int index) {
  9564. return props_.Mutable(index);
  9565. }
  9566. inline ::CSVCMsg_SendTable_sendprop_t* CSVCMsg_SendTable::add_props() {
  9567. return props_.Add();
  9568. }
  9569. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_SendTable_sendprop_t >&
  9570. CSVCMsg_SendTable::props() const {
  9571. return props_;
  9572. }
  9573. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_SendTable_sendprop_t >*
  9574. CSVCMsg_SendTable::mutable_props() {
  9575. return &props_;
  9576. }
  9577. // -------------------------------------------------------------------
  9578. // CSVCMsg_Print
  9579. // optional string text = 1;
  9580. inline bool CSVCMsg_Print::has_text() const {
  9581. return (_has_bits_[0] & 0x00000001u) != 0;
  9582. }
  9583. inline void CSVCMsg_Print::set_has_text() {
  9584. _has_bits_[0] |= 0x00000001u;
  9585. }
  9586. inline void CSVCMsg_Print::clear_has_text() {
  9587. _has_bits_[0] &= ~0x00000001u;
  9588. }
  9589. inline void CSVCMsg_Print::clear_text() {
  9590. if (text_ != &::google::protobuf::internal::kEmptyString) {
  9591. text_->clear();
  9592. }
  9593. clear_has_text();
  9594. }
  9595. inline const ::std::string& CSVCMsg_Print::text() const {
  9596. return *text_;
  9597. }
  9598. inline void CSVCMsg_Print::set_text(const ::std::string& value) {
  9599. set_has_text();
  9600. if (text_ == &::google::protobuf::internal::kEmptyString) {
  9601. text_ = new ::std::string;
  9602. }
  9603. text_->assign(value);
  9604. }
  9605. inline void CSVCMsg_Print::set_text(const char* value) {
  9606. set_has_text();
  9607. if (text_ == &::google::protobuf::internal::kEmptyString) {
  9608. text_ = new ::std::string;
  9609. }
  9610. text_->assign(value);
  9611. }
  9612. inline void CSVCMsg_Print::set_text(const char* value, size_t size) {
  9613. set_has_text();
  9614. if (text_ == &::google::protobuf::internal::kEmptyString) {
  9615. text_ = new ::std::string;
  9616. }
  9617. text_->assign(reinterpret_cast<const char*>(value), size);
  9618. }
  9619. inline ::std::string* CSVCMsg_Print::mutable_text() {
  9620. set_has_text();
  9621. if (text_ == &::google::protobuf::internal::kEmptyString) {
  9622. text_ = new ::std::string;
  9623. }
  9624. return text_;
  9625. }
  9626. inline ::std::string* CSVCMsg_Print::release_text() {
  9627. clear_has_text();
  9628. if (text_ == &::google::protobuf::internal::kEmptyString) {
  9629. return NULL;
  9630. } else {
  9631. ::std::string* temp = text_;
  9632. text_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9633. return temp;
  9634. }
  9635. }
  9636. inline void CSVCMsg_Print::set_allocated_text(::std::string* text) {
  9637. if (text_ != &::google::protobuf::internal::kEmptyString) {
  9638. delete text_;
  9639. }
  9640. if (text) {
  9641. set_has_text();
  9642. text_ = text;
  9643. } else {
  9644. clear_has_text();
  9645. text_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9646. }
  9647. }
  9648. // -------------------------------------------------------------------
  9649. // CSVCMsg_SetPause
  9650. // optional bool paused = 1;
  9651. inline bool CSVCMsg_SetPause::has_paused() const {
  9652. return (_has_bits_[0] & 0x00000001u) != 0;
  9653. }
  9654. inline void CSVCMsg_SetPause::set_has_paused() {
  9655. _has_bits_[0] |= 0x00000001u;
  9656. }
  9657. inline void CSVCMsg_SetPause::clear_has_paused() {
  9658. _has_bits_[0] &= ~0x00000001u;
  9659. }
  9660. inline void CSVCMsg_SetPause::clear_paused() {
  9661. paused_ = false;
  9662. clear_has_paused();
  9663. }
  9664. inline bool CSVCMsg_SetPause::paused() const {
  9665. return paused_;
  9666. }
  9667. inline void CSVCMsg_SetPause::set_paused(bool value) {
  9668. set_has_paused();
  9669. paused_ = value;
  9670. }
  9671. // -------------------------------------------------------------------
  9672. // CSVCMsg_SetView
  9673. // optional int32 entity_index = 1;
  9674. inline bool CSVCMsg_SetView::has_entity_index() const {
  9675. return (_has_bits_[0] & 0x00000001u) != 0;
  9676. }
  9677. inline void CSVCMsg_SetView::set_has_entity_index() {
  9678. _has_bits_[0] |= 0x00000001u;
  9679. }
  9680. inline void CSVCMsg_SetView::clear_has_entity_index() {
  9681. _has_bits_[0] &= ~0x00000001u;
  9682. }
  9683. inline void CSVCMsg_SetView::clear_entity_index() {
  9684. entity_index_ = 0;
  9685. clear_has_entity_index();
  9686. }
  9687. inline ::google::protobuf::int32 CSVCMsg_SetView::entity_index() const {
  9688. return entity_index_;
  9689. }
  9690. inline void CSVCMsg_SetView::set_entity_index(::google::protobuf::int32 value) {
  9691. set_has_entity_index();
  9692. entity_index_ = value;
  9693. }
  9694. // -------------------------------------------------------------------
  9695. // CSVCMsg_CreateStringTable
  9696. // optional string name = 1;
  9697. inline bool CSVCMsg_CreateStringTable::has_name() const {
  9698. return (_has_bits_[0] & 0x00000001u) != 0;
  9699. }
  9700. inline void CSVCMsg_CreateStringTable::set_has_name() {
  9701. _has_bits_[0] |= 0x00000001u;
  9702. }
  9703. inline void CSVCMsg_CreateStringTable::clear_has_name() {
  9704. _has_bits_[0] &= ~0x00000001u;
  9705. }
  9706. inline void CSVCMsg_CreateStringTable::clear_name() {
  9707. if (name_ != &::google::protobuf::internal::kEmptyString) {
  9708. name_->clear();
  9709. }
  9710. clear_has_name();
  9711. }
  9712. inline const ::std::string& CSVCMsg_CreateStringTable::name() const {
  9713. return *name_;
  9714. }
  9715. inline void CSVCMsg_CreateStringTable::set_name(const ::std::string& value) {
  9716. set_has_name();
  9717. if (name_ == &::google::protobuf::internal::kEmptyString) {
  9718. name_ = new ::std::string;
  9719. }
  9720. name_->assign(value);
  9721. }
  9722. inline void CSVCMsg_CreateStringTable::set_name(const char* value) {
  9723. set_has_name();
  9724. if (name_ == &::google::protobuf::internal::kEmptyString) {
  9725. name_ = new ::std::string;
  9726. }
  9727. name_->assign(value);
  9728. }
  9729. inline void CSVCMsg_CreateStringTable::set_name(const char* value, size_t size) {
  9730. set_has_name();
  9731. if (name_ == &::google::protobuf::internal::kEmptyString) {
  9732. name_ = new ::std::string;
  9733. }
  9734. name_->assign(reinterpret_cast<const char*>(value), size);
  9735. }
  9736. inline ::std::string* CSVCMsg_CreateStringTable::mutable_name() {
  9737. set_has_name();
  9738. if (name_ == &::google::protobuf::internal::kEmptyString) {
  9739. name_ = new ::std::string;
  9740. }
  9741. return name_;
  9742. }
  9743. inline ::std::string* CSVCMsg_CreateStringTable::release_name() {
  9744. clear_has_name();
  9745. if (name_ == &::google::protobuf::internal::kEmptyString) {
  9746. return NULL;
  9747. } else {
  9748. ::std::string* temp = name_;
  9749. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9750. return temp;
  9751. }
  9752. }
  9753. inline void CSVCMsg_CreateStringTable::set_allocated_name(::std::string* name) {
  9754. if (name_ != &::google::protobuf::internal::kEmptyString) {
  9755. delete name_;
  9756. }
  9757. if (name) {
  9758. set_has_name();
  9759. name_ = name;
  9760. } else {
  9761. clear_has_name();
  9762. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9763. }
  9764. }
  9765. // optional int32 max_entries = 2;
  9766. inline bool CSVCMsg_CreateStringTable::has_max_entries() const {
  9767. return (_has_bits_[0] & 0x00000002u) != 0;
  9768. }
  9769. inline void CSVCMsg_CreateStringTable::set_has_max_entries() {
  9770. _has_bits_[0] |= 0x00000002u;
  9771. }
  9772. inline void CSVCMsg_CreateStringTable::clear_has_max_entries() {
  9773. _has_bits_[0] &= ~0x00000002u;
  9774. }
  9775. inline void CSVCMsg_CreateStringTable::clear_max_entries() {
  9776. max_entries_ = 0;
  9777. clear_has_max_entries();
  9778. }
  9779. inline ::google::protobuf::int32 CSVCMsg_CreateStringTable::max_entries() const {
  9780. return max_entries_;
  9781. }
  9782. inline void CSVCMsg_CreateStringTable::set_max_entries(::google::protobuf::int32 value) {
  9783. set_has_max_entries();
  9784. max_entries_ = value;
  9785. }
  9786. // optional int32 num_entries = 3;
  9787. inline bool CSVCMsg_CreateStringTable::has_num_entries() const {
  9788. return (_has_bits_[0] & 0x00000004u) != 0;
  9789. }
  9790. inline void CSVCMsg_CreateStringTable::set_has_num_entries() {
  9791. _has_bits_[0] |= 0x00000004u;
  9792. }
  9793. inline void CSVCMsg_CreateStringTable::clear_has_num_entries() {
  9794. _has_bits_[0] &= ~0x00000004u;
  9795. }
  9796. inline void CSVCMsg_CreateStringTable::clear_num_entries() {
  9797. num_entries_ = 0;
  9798. clear_has_num_entries();
  9799. }
  9800. inline ::google::protobuf::int32 CSVCMsg_CreateStringTable::num_entries() const {
  9801. return num_entries_;
  9802. }
  9803. inline void CSVCMsg_CreateStringTable::set_num_entries(::google::protobuf::int32 value) {
  9804. set_has_num_entries();
  9805. num_entries_ = value;
  9806. }
  9807. // optional bool user_data_fixed_size = 4;
  9808. inline bool CSVCMsg_CreateStringTable::has_user_data_fixed_size() const {
  9809. return (_has_bits_[0] & 0x00000008u) != 0;
  9810. }
  9811. inline void CSVCMsg_CreateStringTable::set_has_user_data_fixed_size() {
  9812. _has_bits_[0] |= 0x00000008u;
  9813. }
  9814. inline void CSVCMsg_CreateStringTable::clear_has_user_data_fixed_size() {
  9815. _has_bits_[0] &= ~0x00000008u;
  9816. }
  9817. inline void CSVCMsg_CreateStringTable::clear_user_data_fixed_size() {
  9818. user_data_fixed_size_ = false;
  9819. clear_has_user_data_fixed_size();
  9820. }
  9821. inline bool CSVCMsg_CreateStringTable::user_data_fixed_size() const {
  9822. return user_data_fixed_size_;
  9823. }
  9824. inline void CSVCMsg_CreateStringTable::set_user_data_fixed_size(bool value) {
  9825. set_has_user_data_fixed_size();
  9826. user_data_fixed_size_ = value;
  9827. }
  9828. // optional int32 user_data_size = 5;
  9829. inline bool CSVCMsg_CreateStringTable::has_user_data_size() const {
  9830. return (_has_bits_[0] & 0x00000010u) != 0;
  9831. }
  9832. inline void CSVCMsg_CreateStringTable::set_has_user_data_size() {
  9833. _has_bits_[0] |= 0x00000010u;
  9834. }
  9835. inline void CSVCMsg_CreateStringTable::clear_has_user_data_size() {
  9836. _has_bits_[0] &= ~0x00000010u;
  9837. }
  9838. inline void CSVCMsg_CreateStringTable::clear_user_data_size() {
  9839. user_data_size_ = 0;
  9840. clear_has_user_data_size();
  9841. }
  9842. inline ::google::protobuf::int32 CSVCMsg_CreateStringTable::user_data_size() const {
  9843. return user_data_size_;
  9844. }
  9845. inline void CSVCMsg_CreateStringTable::set_user_data_size(::google::protobuf::int32 value) {
  9846. set_has_user_data_size();
  9847. user_data_size_ = value;
  9848. }
  9849. // optional int32 user_data_size_bits = 6;
  9850. inline bool CSVCMsg_CreateStringTable::has_user_data_size_bits() const {
  9851. return (_has_bits_[0] & 0x00000020u) != 0;
  9852. }
  9853. inline void CSVCMsg_CreateStringTable::set_has_user_data_size_bits() {
  9854. _has_bits_[0] |= 0x00000020u;
  9855. }
  9856. inline void CSVCMsg_CreateStringTable::clear_has_user_data_size_bits() {
  9857. _has_bits_[0] &= ~0x00000020u;
  9858. }
  9859. inline void CSVCMsg_CreateStringTable::clear_user_data_size_bits() {
  9860. user_data_size_bits_ = 0;
  9861. clear_has_user_data_size_bits();
  9862. }
  9863. inline ::google::protobuf::int32 CSVCMsg_CreateStringTable::user_data_size_bits() const {
  9864. return user_data_size_bits_;
  9865. }
  9866. inline void CSVCMsg_CreateStringTable::set_user_data_size_bits(::google::protobuf::int32 value) {
  9867. set_has_user_data_size_bits();
  9868. user_data_size_bits_ = value;
  9869. }
  9870. // optional int32 flags = 7;
  9871. inline bool CSVCMsg_CreateStringTable::has_flags() const {
  9872. return (_has_bits_[0] & 0x00000040u) != 0;
  9873. }
  9874. inline void CSVCMsg_CreateStringTable::set_has_flags() {
  9875. _has_bits_[0] |= 0x00000040u;
  9876. }
  9877. inline void CSVCMsg_CreateStringTable::clear_has_flags() {
  9878. _has_bits_[0] &= ~0x00000040u;
  9879. }
  9880. inline void CSVCMsg_CreateStringTable::clear_flags() {
  9881. flags_ = 0;
  9882. clear_has_flags();
  9883. }
  9884. inline ::google::protobuf::int32 CSVCMsg_CreateStringTable::flags() const {
  9885. return flags_;
  9886. }
  9887. inline void CSVCMsg_CreateStringTable::set_flags(::google::protobuf::int32 value) {
  9888. set_has_flags();
  9889. flags_ = value;
  9890. }
  9891. // optional bytes string_data = 8;
  9892. inline bool CSVCMsg_CreateStringTable::has_string_data() const {
  9893. return (_has_bits_[0] & 0x00000080u) != 0;
  9894. }
  9895. inline void CSVCMsg_CreateStringTable::set_has_string_data() {
  9896. _has_bits_[0] |= 0x00000080u;
  9897. }
  9898. inline void CSVCMsg_CreateStringTable::clear_has_string_data() {
  9899. _has_bits_[0] &= ~0x00000080u;
  9900. }
  9901. inline void CSVCMsg_CreateStringTable::clear_string_data() {
  9902. if (string_data_ != &::google::protobuf::internal::kEmptyString) {
  9903. string_data_->clear();
  9904. }
  9905. clear_has_string_data();
  9906. }
  9907. inline const ::std::string& CSVCMsg_CreateStringTable::string_data() const {
  9908. return *string_data_;
  9909. }
  9910. inline void CSVCMsg_CreateStringTable::set_string_data(const ::std::string& value) {
  9911. set_has_string_data();
  9912. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  9913. string_data_ = new ::std::string;
  9914. }
  9915. string_data_->assign(value);
  9916. }
  9917. inline void CSVCMsg_CreateStringTable::set_string_data(const char* value) {
  9918. set_has_string_data();
  9919. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  9920. string_data_ = new ::std::string;
  9921. }
  9922. string_data_->assign(value);
  9923. }
  9924. inline void CSVCMsg_CreateStringTable::set_string_data(const void* value, size_t size) {
  9925. set_has_string_data();
  9926. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  9927. string_data_ = new ::std::string;
  9928. }
  9929. string_data_->assign(reinterpret_cast<const char*>(value), size);
  9930. }
  9931. inline ::std::string* CSVCMsg_CreateStringTable::mutable_string_data() {
  9932. set_has_string_data();
  9933. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  9934. string_data_ = new ::std::string;
  9935. }
  9936. return string_data_;
  9937. }
  9938. inline ::std::string* CSVCMsg_CreateStringTable::release_string_data() {
  9939. clear_has_string_data();
  9940. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  9941. return NULL;
  9942. } else {
  9943. ::std::string* temp = string_data_;
  9944. string_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9945. return temp;
  9946. }
  9947. }
  9948. inline void CSVCMsg_CreateStringTable::set_allocated_string_data(::std::string* string_data) {
  9949. if (string_data_ != &::google::protobuf::internal::kEmptyString) {
  9950. delete string_data_;
  9951. }
  9952. if (string_data) {
  9953. set_has_string_data();
  9954. string_data_ = string_data;
  9955. } else {
  9956. clear_has_string_data();
  9957. string_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  9958. }
  9959. }
  9960. // -------------------------------------------------------------------
  9961. // CSVCMsg_UpdateStringTable
  9962. // optional int32 table_id = 1;
  9963. inline bool CSVCMsg_UpdateStringTable::has_table_id() const {
  9964. return (_has_bits_[0] & 0x00000001u) != 0;
  9965. }
  9966. inline void CSVCMsg_UpdateStringTable::set_has_table_id() {
  9967. _has_bits_[0] |= 0x00000001u;
  9968. }
  9969. inline void CSVCMsg_UpdateStringTable::clear_has_table_id() {
  9970. _has_bits_[0] &= ~0x00000001u;
  9971. }
  9972. inline void CSVCMsg_UpdateStringTable::clear_table_id() {
  9973. table_id_ = 0;
  9974. clear_has_table_id();
  9975. }
  9976. inline ::google::protobuf::int32 CSVCMsg_UpdateStringTable::table_id() const {
  9977. return table_id_;
  9978. }
  9979. inline void CSVCMsg_UpdateStringTable::set_table_id(::google::protobuf::int32 value) {
  9980. set_has_table_id();
  9981. table_id_ = value;
  9982. }
  9983. // optional int32 num_changed_entries = 2;
  9984. inline bool CSVCMsg_UpdateStringTable::has_num_changed_entries() const {
  9985. return (_has_bits_[0] & 0x00000002u) != 0;
  9986. }
  9987. inline void CSVCMsg_UpdateStringTable::set_has_num_changed_entries() {
  9988. _has_bits_[0] |= 0x00000002u;
  9989. }
  9990. inline void CSVCMsg_UpdateStringTable::clear_has_num_changed_entries() {
  9991. _has_bits_[0] &= ~0x00000002u;
  9992. }
  9993. inline void CSVCMsg_UpdateStringTable::clear_num_changed_entries() {
  9994. num_changed_entries_ = 0;
  9995. clear_has_num_changed_entries();
  9996. }
  9997. inline ::google::protobuf::int32 CSVCMsg_UpdateStringTable::num_changed_entries() const {
  9998. return num_changed_entries_;
  9999. }
  10000. inline void CSVCMsg_UpdateStringTable::set_num_changed_entries(::google::protobuf::int32 value) {
  10001. set_has_num_changed_entries();
  10002. num_changed_entries_ = value;
  10003. }
  10004. // optional bytes string_data = 3;
  10005. inline bool CSVCMsg_UpdateStringTable::has_string_data() const {
  10006. return (_has_bits_[0] & 0x00000004u) != 0;
  10007. }
  10008. inline void CSVCMsg_UpdateStringTable::set_has_string_data() {
  10009. _has_bits_[0] |= 0x00000004u;
  10010. }
  10011. inline void CSVCMsg_UpdateStringTable::clear_has_string_data() {
  10012. _has_bits_[0] &= ~0x00000004u;
  10013. }
  10014. inline void CSVCMsg_UpdateStringTable::clear_string_data() {
  10015. if (string_data_ != &::google::protobuf::internal::kEmptyString) {
  10016. string_data_->clear();
  10017. }
  10018. clear_has_string_data();
  10019. }
  10020. inline const ::std::string& CSVCMsg_UpdateStringTable::string_data() const {
  10021. return *string_data_;
  10022. }
  10023. inline void CSVCMsg_UpdateStringTable::set_string_data(const ::std::string& value) {
  10024. set_has_string_data();
  10025. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  10026. string_data_ = new ::std::string;
  10027. }
  10028. string_data_->assign(value);
  10029. }
  10030. inline void CSVCMsg_UpdateStringTable::set_string_data(const char* value) {
  10031. set_has_string_data();
  10032. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  10033. string_data_ = new ::std::string;
  10034. }
  10035. string_data_->assign(value);
  10036. }
  10037. inline void CSVCMsg_UpdateStringTable::set_string_data(const void* value, size_t size) {
  10038. set_has_string_data();
  10039. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  10040. string_data_ = new ::std::string;
  10041. }
  10042. string_data_->assign(reinterpret_cast<const char*>(value), size);
  10043. }
  10044. inline ::std::string* CSVCMsg_UpdateStringTable::mutable_string_data() {
  10045. set_has_string_data();
  10046. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  10047. string_data_ = new ::std::string;
  10048. }
  10049. return string_data_;
  10050. }
  10051. inline ::std::string* CSVCMsg_UpdateStringTable::release_string_data() {
  10052. clear_has_string_data();
  10053. if (string_data_ == &::google::protobuf::internal::kEmptyString) {
  10054. return NULL;
  10055. } else {
  10056. ::std::string* temp = string_data_;
  10057. string_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10058. return temp;
  10059. }
  10060. }
  10061. inline void CSVCMsg_UpdateStringTable::set_allocated_string_data(::std::string* string_data) {
  10062. if (string_data_ != &::google::protobuf::internal::kEmptyString) {
  10063. delete string_data_;
  10064. }
  10065. if (string_data) {
  10066. set_has_string_data();
  10067. string_data_ = string_data;
  10068. } else {
  10069. clear_has_string_data();
  10070. string_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10071. }
  10072. }
  10073. // -------------------------------------------------------------------
  10074. // CSVCMsg_VoiceInit
  10075. // optional int32 quality = 1;
  10076. inline bool CSVCMsg_VoiceInit::has_quality() const {
  10077. return (_has_bits_[0] & 0x00000001u) != 0;
  10078. }
  10079. inline void CSVCMsg_VoiceInit::set_has_quality() {
  10080. _has_bits_[0] |= 0x00000001u;
  10081. }
  10082. inline void CSVCMsg_VoiceInit::clear_has_quality() {
  10083. _has_bits_[0] &= ~0x00000001u;
  10084. }
  10085. inline void CSVCMsg_VoiceInit::clear_quality() {
  10086. quality_ = 0;
  10087. clear_has_quality();
  10088. }
  10089. inline ::google::protobuf::int32 CSVCMsg_VoiceInit::quality() const {
  10090. return quality_;
  10091. }
  10092. inline void CSVCMsg_VoiceInit::set_quality(::google::protobuf::int32 value) {
  10093. set_has_quality();
  10094. quality_ = value;
  10095. }
  10096. // optional string codec = 2;
  10097. inline bool CSVCMsg_VoiceInit::has_codec() const {
  10098. return (_has_bits_[0] & 0x00000002u) != 0;
  10099. }
  10100. inline void CSVCMsg_VoiceInit::set_has_codec() {
  10101. _has_bits_[0] |= 0x00000002u;
  10102. }
  10103. inline void CSVCMsg_VoiceInit::clear_has_codec() {
  10104. _has_bits_[0] &= ~0x00000002u;
  10105. }
  10106. inline void CSVCMsg_VoiceInit::clear_codec() {
  10107. if (codec_ != &::google::protobuf::internal::kEmptyString) {
  10108. codec_->clear();
  10109. }
  10110. clear_has_codec();
  10111. }
  10112. inline const ::std::string& CSVCMsg_VoiceInit::codec() const {
  10113. return *codec_;
  10114. }
  10115. inline void CSVCMsg_VoiceInit::set_codec(const ::std::string& value) {
  10116. set_has_codec();
  10117. if (codec_ == &::google::protobuf::internal::kEmptyString) {
  10118. codec_ = new ::std::string;
  10119. }
  10120. codec_->assign(value);
  10121. }
  10122. inline void CSVCMsg_VoiceInit::set_codec(const char* value) {
  10123. set_has_codec();
  10124. if (codec_ == &::google::protobuf::internal::kEmptyString) {
  10125. codec_ = new ::std::string;
  10126. }
  10127. codec_->assign(value);
  10128. }
  10129. inline void CSVCMsg_VoiceInit::set_codec(const char* value, size_t size) {
  10130. set_has_codec();
  10131. if (codec_ == &::google::protobuf::internal::kEmptyString) {
  10132. codec_ = new ::std::string;
  10133. }
  10134. codec_->assign(reinterpret_cast<const char*>(value), size);
  10135. }
  10136. inline ::std::string* CSVCMsg_VoiceInit::mutable_codec() {
  10137. set_has_codec();
  10138. if (codec_ == &::google::protobuf::internal::kEmptyString) {
  10139. codec_ = new ::std::string;
  10140. }
  10141. return codec_;
  10142. }
  10143. inline ::std::string* CSVCMsg_VoiceInit::release_codec() {
  10144. clear_has_codec();
  10145. if (codec_ == &::google::protobuf::internal::kEmptyString) {
  10146. return NULL;
  10147. } else {
  10148. ::std::string* temp = codec_;
  10149. codec_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10150. return temp;
  10151. }
  10152. }
  10153. inline void CSVCMsg_VoiceInit::set_allocated_codec(::std::string* codec) {
  10154. if (codec_ != &::google::protobuf::internal::kEmptyString) {
  10155. delete codec_;
  10156. }
  10157. if (codec) {
  10158. set_has_codec();
  10159. codec_ = codec;
  10160. } else {
  10161. clear_has_codec();
  10162. codec_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10163. }
  10164. }
  10165. // optional int32 version = 3 [default = 0];
  10166. inline bool CSVCMsg_VoiceInit::has_version() const {
  10167. return (_has_bits_[0] & 0x00000004u) != 0;
  10168. }
  10169. inline void CSVCMsg_VoiceInit::set_has_version() {
  10170. _has_bits_[0] |= 0x00000004u;
  10171. }
  10172. inline void CSVCMsg_VoiceInit::clear_has_version() {
  10173. _has_bits_[0] &= ~0x00000004u;
  10174. }
  10175. inline void CSVCMsg_VoiceInit::clear_version() {
  10176. version_ = 0;
  10177. clear_has_version();
  10178. }
  10179. inline ::google::protobuf::int32 CSVCMsg_VoiceInit::version() const {
  10180. return version_;
  10181. }
  10182. inline void CSVCMsg_VoiceInit::set_version(::google::protobuf::int32 value) {
  10183. set_has_version();
  10184. version_ = value;
  10185. }
  10186. // -------------------------------------------------------------------
  10187. // CSVCMsg_VoiceData
  10188. // optional int32 client = 1;
  10189. inline bool CSVCMsg_VoiceData::has_client() const {
  10190. return (_has_bits_[0] & 0x00000001u) != 0;
  10191. }
  10192. inline void CSVCMsg_VoiceData::set_has_client() {
  10193. _has_bits_[0] |= 0x00000001u;
  10194. }
  10195. inline void CSVCMsg_VoiceData::clear_has_client() {
  10196. _has_bits_[0] &= ~0x00000001u;
  10197. }
  10198. inline void CSVCMsg_VoiceData::clear_client() {
  10199. client_ = 0;
  10200. clear_has_client();
  10201. }
  10202. inline ::google::protobuf::int32 CSVCMsg_VoiceData::client() const {
  10203. return client_;
  10204. }
  10205. inline void CSVCMsg_VoiceData::set_client(::google::protobuf::int32 value) {
  10206. set_has_client();
  10207. client_ = value;
  10208. }
  10209. // optional bool proximity = 2;
  10210. inline bool CSVCMsg_VoiceData::has_proximity() const {
  10211. return (_has_bits_[0] & 0x00000002u) != 0;
  10212. }
  10213. inline void CSVCMsg_VoiceData::set_has_proximity() {
  10214. _has_bits_[0] |= 0x00000002u;
  10215. }
  10216. inline void CSVCMsg_VoiceData::clear_has_proximity() {
  10217. _has_bits_[0] &= ~0x00000002u;
  10218. }
  10219. inline void CSVCMsg_VoiceData::clear_proximity() {
  10220. proximity_ = false;
  10221. clear_has_proximity();
  10222. }
  10223. inline bool CSVCMsg_VoiceData::proximity() const {
  10224. return proximity_;
  10225. }
  10226. inline void CSVCMsg_VoiceData::set_proximity(bool value) {
  10227. set_has_proximity();
  10228. proximity_ = value;
  10229. }
  10230. // optional fixed64 xuid = 3;
  10231. inline bool CSVCMsg_VoiceData::has_xuid() const {
  10232. return (_has_bits_[0] & 0x00000004u) != 0;
  10233. }
  10234. inline void CSVCMsg_VoiceData::set_has_xuid() {
  10235. _has_bits_[0] |= 0x00000004u;
  10236. }
  10237. inline void CSVCMsg_VoiceData::clear_has_xuid() {
  10238. _has_bits_[0] &= ~0x00000004u;
  10239. }
  10240. inline void CSVCMsg_VoiceData::clear_xuid() {
  10241. xuid_ = GOOGLE_ULONGLONG(0);
  10242. clear_has_xuid();
  10243. }
  10244. inline ::google::protobuf::uint64 CSVCMsg_VoiceData::xuid() const {
  10245. return xuid_;
  10246. }
  10247. inline void CSVCMsg_VoiceData::set_xuid(::google::protobuf::uint64 value) {
  10248. set_has_xuid();
  10249. xuid_ = value;
  10250. }
  10251. // optional int32 audible_mask = 4;
  10252. inline bool CSVCMsg_VoiceData::has_audible_mask() const {
  10253. return (_has_bits_[0] & 0x00000008u) != 0;
  10254. }
  10255. inline void CSVCMsg_VoiceData::set_has_audible_mask() {
  10256. _has_bits_[0] |= 0x00000008u;
  10257. }
  10258. inline void CSVCMsg_VoiceData::clear_has_audible_mask() {
  10259. _has_bits_[0] &= ~0x00000008u;
  10260. }
  10261. inline void CSVCMsg_VoiceData::clear_audible_mask() {
  10262. audible_mask_ = 0;
  10263. clear_has_audible_mask();
  10264. }
  10265. inline ::google::protobuf::int32 CSVCMsg_VoiceData::audible_mask() const {
  10266. return audible_mask_;
  10267. }
  10268. inline void CSVCMsg_VoiceData::set_audible_mask(::google::protobuf::int32 value) {
  10269. set_has_audible_mask();
  10270. audible_mask_ = value;
  10271. }
  10272. // optional bytes voice_data = 5;
  10273. inline bool CSVCMsg_VoiceData::has_voice_data() const {
  10274. return (_has_bits_[0] & 0x00000010u) != 0;
  10275. }
  10276. inline void CSVCMsg_VoiceData::set_has_voice_data() {
  10277. _has_bits_[0] |= 0x00000010u;
  10278. }
  10279. inline void CSVCMsg_VoiceData::clear_has_voice_data() {
  10280. _has_bits_[0] &= ~0x00000010u;
  10281. }
  10282. inline void CSVCMsg_VoiceData::clear_voice_data() {
  10283. if (voice_data_ != &::google::protobuf::internal::kEmptyString) {
  10284. voice_data_->clear();
  10285. }
  10286. clear_has_voice_data();
  10287. }
  10288. inline const ::std::string& CSVCMsg_VoiceData::voice_data() const {
  10289. return *voice_data_;
  10290. }
  10291. inline void CSVCMsg_VoiceData::set_voice_data(const ::std::string& value) {
  10292. set_has_voice_data();
  10293. if (voice_data_ == &::google::protobuf::internal::kEmptyString) {
  10294. voice_data_ = new ::std::string;
  10295. }
  10296. voice_data_->assign(value);
  10297. }
  10298. inline void CSVCMsg_VoiceData::set_voice_data(const char* value) {
  10299. set_has_voice_data();
  10300. if (voice_data_ == &::google::protobuf::internal::kEmptyString) {
  10301. voice_data_ = new ::std::string;
  10302. }
  10303. voice_data_->assign(value);
  10304. }
  10305. inline void CSVCMsg_VoiceData::set_voice_data(const void* value, size_t size) {
  10306. set_has_voice_data();
  10307. if (voice_data_ == &::google::protobuf::internal::kEmptyString) {
  10308. voice_data_ = new ::std::string;
  10309. }
  10310. voice_data_->assign(reinterpret_cast<const char*>(value), size);
  10311. }
  10312. inline ::std::string* CSVCMsg_VoiceData::mutable_voice_data() {
  10313. set_has_voice_data();
  10314. if (voice_data_ == &::google::protobuf::internal::kEmptyString) {
  10315. voice_data_ = new ::std::string;
  10316. }
  10317. return voice_data_;
  10318. }
  10319. inline ::std::string* CSVCMsg_VoiceData::release_voice_data() {
  10320. clear_has_voice_data();
  10321. if (voice_data_ == &::google::protobuf::internal::kEmptyString) {
  10322. return NULL;
  10323. } else {
  10324. ::std::string* temp = voice_data_;
  10325. voice_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10326. return temp;
  10327. }
  10328. }
  10329. inline void CSVCMsg_VoiceData::set_allocated_voice_data(::std::string* voice_data) {
  10330. if (voice_data_ != &::google::protobuf::internal::kEmptyString) {
  10331. delete voice_data_;
  10332. }
  10333. if (voice_data) {
  10334. set_has_voice_data();
  10335. voice_data_ = voice_data;
  10336. } else {
  10337. clear_has_voice_data();
  10338. voice_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10339. }
  10340. }
  10341. // optional bool caster = 6;
  10342. inline bool CSVCMsg_VoiceData::has_caster() const {
  10343. return (_has_bits_[0] & 0x00000020u) != 0;
  10344. }
  10345. inline void CSVCMsg_VoiceData::set_has_caster() {
  10346. _has_bits_[0] |= 0x00000020u;
  10347. }
  10348. inline void CSVCMsg_VoiceData::clear_has_caster() {
  10349. _has_bits_[0] &= ~0x00000020u;
  10350. }
  10351. inline void CSVCMsg_VoiceData::clear_caster() {
  10352. caster_ = false;
  10353. clear_has_caster();
  10354. }
  10355. inline bool CSVCMsg_VoiceData::caster() const {
  10356. return caster_;
  10357. }
  10358. inline void CSVCMsg_VoiceData::set_caster(bool value) {
  10359. set_has_caster();
  10360. caster_ = value;
  10361. }
  10362. // optional .VoiceDataFormat_t format = 7 [default = VOICEDATA_FORMAT_ENGINE];
  10363. inline bool CSVCMsg_VoiceData::has_format() const {
  10364. return (_has_bits_[0] & 0x00000040u) != 0;
  10365. }
  10366. inline void CSVCMsg_VoiceData::set_has_format() {
  10367. _has_bits_[0] |= 0x00000040u;
  10368. }
  10369. inline void CSVCMsg_VoiceData::clear_has_format() {
  10370. _has_bits_[0] &= ~0x00000040u;
  10371. }
  10372. inline void CSVCMsg_VoiceData::clear_format() {
  10373. format_ = 1;
  10374. clear_has_format();
  10375. }
  10376. inline ::VoiceDataFormat_t CSVCMsg_VoiceData::format() const {
  10377. return static_cast< ::VoiceDataFormat_t >(format_);
  10378. }
  10379. inline void CSVCMsg_VoiceData::set_format(::VoiceDataFormat_t value) {
  10380. assert(::VoiceDataFormat_t_IsValid(value));
  10381. set_has_format();
  10382. format_ = value;
  10383. }
  10384. // optional int32 sequence_bytes = 8;
  10385. inline bool CSVCMsg_VoiceData::has_sequence_bytes() const {
  10386. return (_has_bits_[0] & 0x00000080u) != 0;
  10387. }
  10388. inline void CSVCMsg_VoiceData::set_has_sequence_bytes() {
  10389. _has_bits_[0] |= 0x00000080u;
  10390. }
  10391. inline void CSVCMsg_VoiceData::clear_has_sequence_bytes() {
  10392. _has_bits_[0] &= ~0x00000080u;
  10393. }
  10394. inline void CSVCMsg_VoiceData::clear_sequence_bytes() {
  10395. sequence_bytes_ = 0;
  10396. clear_has_sequence_bytes();
  10397. }
  10398. inline ::google::protobuf::int32 CSVCMsg_VoiceData::sequence_bytes() const {
  10399. return sequence_bytes_;
  10400. }
  10401. inline void CSVCMsg_VoiceData::set_sequence_bytes(::google::protobuf::int32 value) {
  10402. set_has_sequence_bytes();
  10403. sequence_bytes_ = value;
  10404. }
  10405. // optional uint32 section_number = 9;
  10406. inline bool CSVCMsg_VoiceData::has_section_number() const {
  10407. return (_has_bits_[0] & 0x00000100u) != 0;
  10408. }
  10409. inline void CSVCMsg_VoiceData::set_has_section_number() {
  10410. _has_bits_[0] |= 0x00000100u;
  10411. }
  10412. inline void CSVCMsg_VoiceData::clear_has_section_number() {
  10413. _has_bits_[0] &= ~0x00000100u;
  10414. }
  10415. inline void CSVCMsg_VoiceData::clear_section_number() {
  10416. section_number_ = 0u;
  10417. clear_has_section_number();
  10418. }
  10419. inline ::google::protobuf::uint32 CSVCMsg_VoiceData::section_number() const {
  10420. return section_number_;
  10421. }
  10422. inline void CSVCMsg_VoiceData::set_section_number(::google::protobuf::uint32 value) {
  10423. set_has_section_number();
  10424. section_number_ = value;
  10425. }
  10426. // optional uint32 uncompressed_sample_offset = 10;
  10427. inline bool CSVCMsg_VoiceData::has_uncompressed_sample_offset() const {
  10428. return (_has_bits_[0] & 0x00000200u) != 0;
  10429. }
  10430. inline void CSVCMsg_VoiceData::set_has_uncompressed_sample_offset() {
  10431. _has_bits_[0] |= 0x00000200u;
  10432. }
  10433. inline void CSVCMsg_VoiceData::clear_has_uncompressed_sample_offset() {
  10434. _has_bits_[0] &= ~0x00000200u;
  10435. }
  10436. inline void CSVCMsg_VoiceData::clear_uncompressed_sample_offset() {
  10437. uncompressed_sample_offset_ = 0u;
  10438. clear_has_uncompressed_sample_offset();
  10439. }
  10440. inline ::google::protobuf::uint32 CSVCMsg_VoiceData::uncompressed_sample_offset() const {
  10441. return uncompressed_sample_offset_;
  10442. }
  10443. inline void CSVCMsg_VoiceData::set_uncompressed_sample_offset(::google::protobuf::uint32 value) {
  10444. set_has_uncompressed_sample_offset();
  10445. uncompressed_sample_offset_ = value;
  10446. }
  10447. // -------------------------------------------------------------------
  10448. // CSVCMsg_FixAngle
  10449. // optional bool relative = 1;
  10450. inline bool CSVCMsg_FixAngle::has_relative() const {
  10451. return (_has_bits_[0] & 0x00000001u) != 0;
  10452. }
  10453. inline void CSVCMsg_FixAngle::set_has_relative() {
  10454. _has_bits_[0] |= 0x00000001u;
  10455. }
  10456. inline void CSVCMsg_FixAngle::clear_has_relative() {
  10457. _has_bits_[0] &= ~0x00000001u;
  10458. }
  10459. inline void CSVCMsg_FixAngle::clear_relative() {
  10460. relative_ = false;
  10461. clear_has_relative();
  10462. }
  10463. inline bool CSVCMsg_FixAngle::relative() const {
  10464. return relative_;
  10465. }
  10466. inline void CSVCMsg_FixAngle::set_relative(bool value) {
  10467. set_has_relative();
  10468. relative_ = value;
  10469. }
  10470. // optional .CMsgQAngle angle = 2;
  10471. inline bool CSVCMsg_FixAngle::has_angle() const {
  10472. return (_has_bits_[0] & 0x00000002u) != 0;
  10473. }
  10474. inline void CSVCMsg_FixAngle::set_has_angle() {
  10475. _has_bits_[0] |= 0x00000002u;
  10476. }
  10477. inline void CSVCMsg_FixAngle::clear_has_angle() {
  10478. _has_bits_[0] &= ~0x00000002u;
  10479. }
  10480. inline void CSVCMsg_FixAngle::clear_angle() {
  10481. if (angle_ != NULL) angle_->::CMsgQAngle::Clear();
  10482. clear_has_angle();
  10483. }
  10484. inline const ::CMsgQAngle& CSVCMsg_FixAngle::angle() const {
  10485. return angle_ != NULL ? *angle_ : *default_instance_->angle_;
  10486. }
  10487. inline ::CMsgQAngle* CSVCMsg_FixAngle::mutable_angle() {
  10488. set_has_angle();
  10489. if (angle_ == NULL) angle_ = new ::CMsgQAngle;
  10490. return angle_;
  10491. }
  10492. inline ::CMsgQAngle* CSVCMsg_FixAngle::release_angle() {
  10493. clear_has_angle();
  10494. ::CMsgQAngle* temp = angle_;
  10495. angle_ = NULL;
  10496. return temp;
  10497. }
  10498. inline void CSVCMsg_FixAngle::set_allocated_angle(::CMsgQAngle* angle) {
  10499. delete angle_;
  10500. angle_ = angle;
  10501. if (angle) {
  10502. set_has_angle();
  10503. } else {
  10504. clear_has_angle();
  10505. }
  10506. }
  10507. // -------------------------------------------------------------------
  10508. // CSVCMsg_CrosshairAngle
  10509. // optional .CMsgQAngle angle = 1;
  10510. inline bool CSVCMsg_CrosshairAngle::has_angle() const {
  10511. return (_has_bits_[0] & 0x00000001u) != 0;
  10512. }
  10513. inline void CSVCMsg_CrosshairAngle::set_has_angle() {
  10514. _has_bits_[0] |= 0x00000001u;
  10515. }
  10516. inline void CSVCMsg_CrosshairAngle::clear_has_angle() {
  10517. _has_bits_[0] &= ~0x00000001u;
  10518. }
  10519. inline void CSVCMsg_CrosshairAngle::clear_angle() {
  10520. if (angle_ != NULL) angle_->::CMsgQAngle::Clear();
  10521. clear_has_angle();
  10522. }
  10523. inline const ::CMsgQAngle& CSVCMsg_CrosshairAngle::angle() const {
  10524. return angle_ != NULL ? *angle_ : *default_instance_->angle_;
  10525. }
  10526. inline ::CMsgQAngle* CSVCMsg_CrosshairAngle::mutable_angle() {
  10527. set_has_angle();
  10528. if (angle_ == NULL) angle_ = new ::CMsgQAngle;
  10529. return angle_;
  10530. }
  10531. inline ::CMsgQAngle* CSVCMsg_CrosshairAngle::release_angle() {
  10532. clear_has_angle();
  10533. ::CMsgQAngle* temp = angle_;
  10534. angle_ = NULL;
  10535. return temp;
  10536. }
  10537. inline void CSVCMsg_CrosshairAngle::set_allocated_angle(::CMsgQAngle* angle) {
  10538. delete angle_;
  10539. angle_ = angle;
  10540. if (angle) {
  10541. set_has_angle();
  10542. } else {
  10543. clear_has_angle();
  10544. }
  10545. }
  10546. // -------------------------------------------------------------------
  10547. // CSVCMsg_Prefetch
  10548. // optional int32 sound_index = 1;
  10549. inline bool CSVCMsg_Prefetch::has_sound_index() const {
  10550. return (_has_bits_[0] & 0x00000001u) != 0;
  10551. }
  10552. inline void CSVCMsg_Prefetch::set_has_sound_index() {
  10553. _has_bits_[0] |= 0x00000001u;
  10554. }
  10555. inline void CSVCMsg_Prefetch::clear_has_sound_index() {
  10556. _has_bits_[0] &= ~0x00000001u;
  10557. }
  10558. inline void CSVCMsg_Prefetch::clear_sound_index() {
  10559. sound_index_ = 0;
  10560. clear_has_sound_index();
  10561. }
  10562. inline ::google::protobuf::int32 CSVCMsg_Prefetch::sound_index() const {
  10563. return sound_index_;
  10564. }
  10565. inline void CSVCMsg_Prefetch::set_sound_index(::google::protobuf::int32 value) {
  10566. set_has_sound_index();
  10567. sound_index_ = value;
  10568. }
  10569. // -------------------------------------------------------------------
  10570. // CSVCMsg_BSPDecal
  10571. // optional .CMsgVector pos = 1;
  10572. inline bool CSVCMsg_BSPDecal::has_pos() const {
  10573. return (_has_bits_[0] & 0x00000001u) != 0;
  10574. }
  10575. inline void CSVCMsg_BSPDecal::set_has_pos() {
  10576. _has_bits_[0] |= 0x00000001u;
  10577. }
  10578. inline void CSVCMsg_BSPDecal::clear_has_pos() {
  10579. _has_bits_[0] &= ~0x00000001u;
  10580. }
  10581. inline void CSVCMsg_BSPDecal::clear_pos() {
  10582. if (pos_ != NULL) pos_->::CMsgVector::Clear();
  10583. clear_has_pos();
  10584. }
  10585. inline const ::CMsgVector& CSVCMsg_BSPDecal::pos() const {
  10586. return pos_ != NULL ? *pos_ : *default_instance_->pos_;
  10587. }
  10588. inline ::CMsgVector* CSVCMsg_BSPDecal::mutable_pos() {
  10589. set_has_pos();
  10590. if (pos_ == NULL) pos_ = new ::CMsgVector;
  10591. return pos_;
  10592. }
  10593. inline ::CMsgVector* CSVCMsg_BSPDecal::release_pos() {
  10594. clear_has_pos();
  10595. ::CMsgVector* temp = pos_;
  10596. pos_ = NULL;
  10597. return temp;
  10598. }
  10599. inline void CSVCMsg_BSPDecal::set_allocated_pos(::CMsgVector* pos) {
  10600. delete pos_;
  10601. pos_ = pos;
  10602. if (pos) {
  10603. set_has_pos();
  10604. } else {
  10605. clear_has_pos();
  10606. }
  10607. }
  10608. // optional int32 decal_texture_index = 2;
  10609. inline bool CSVCMsg_BSPDecal::has_decal_texture_index() const {
  10610. return (_has_bits_[0] & 0x00000002u) != 0;
  10611. }
  10612. inline void CSVCMsg_BSPDecal::set_has_decal_texture_index() {
  10613. _has_bits_[0] |= 0x00000002u;
  10614. }
  10615. inline void CSVCMsg_BSPDecal::clear_has_decal_texture_index() {
  10616. _has_bits_[0] &= ~0x00000002u;
  10617. }
  10618. inline void CSVCMsg_BSPDecal::clear_decal_texture_index() {
  10619. decal_texture_index_ = 0;
  10620. clear_has_decal_texture_index();
  10621. }
  10622. inline ::google::protobuf::int32 CSVCMsg_BSPDecal::decal_texture_index() const {
  10623. return decal_texture_index_;
  10624. }
  10625. inline void CSVCMsg_BSPDecal::set_decal_texture_index(::google::protobuf::int32 value) {
  10626. set_has_decal_texture_index();
  10627. decal_texture_index_ = value;
  10628. }
  10629. // optional int32 entity_index = 3;
  10630. inline bool CSVCMsg_BSPDecal::has_entity_index() const {
  10631. return (_has_bits_[0] & 0x00000004u) != 0;
  10632. }
  10633. inline void CSVCMsg_BSPDecal::set_has_entity_index() {
  10634. _has_bits_[0] |= 0x00000004u;
  10635. }
  10636. inline void CSVCMsg_BSPDecal::clear_has_entity_index() {
  10637. _has_bits_[0] &= ~0x00000004u;
  10638. }
  10639. inline void CSVCMsg_BSPDecal::clear_entity_index() {
  10640. entity_index_ = 0;
  10641. clear_has_entity_index();
  10642. }
  10643. inline ::google::protobuf::int32 CSVCMsg_BSPDecal::entity_index() const {
  10644. return entity_index_;
  10645. }
  10646. inline void CSVCMsg_BSPDecal::set_entity_index(::google::protobuf::int32 value) {
  10647. set_has_entity_index();
  10648. entity_index_ = value;
  10649. }
  10650. // optional int32 model_index = 4;
  10651. inline bool CSVCMsg_BSPDecal::has_model_index() const {
  10652. return (_has_bits_[0] & 0x00000008u) != 0;
  10653. }
  10654. inline void CSVCMsg_BSPDecal::set_has_model_index() {
  10655. _has_bits_[0] |= 0x00000008u;
  10656. }
  10657. inline void CSVCMsg_BSPDecal::clear_has_model_index() {
  10658. _has_bits_[0] &= ~0x00000008u;
  10659. }
  10660. inline void CSVCMsg_BSPDecal::clear_model_index() {
  10661. model_index_ = 0;
  10662. clear_has_model_index();
  10663. }
  10664. inline ::google::protobuf::int32 CSVCMsg_BSPDecal::model_index() const {
  10665. return model_index_;
  10666. }
  10667. inline void CSVCMsg_BSPDecal::set_model_index(::google::protobuf::int32 value) {
  10668. set_has_model_index();
  10669. model_index_ = value;
  10670. }
  10671. // optional bool low_priority = 5;
  10672. inline bool CSVCMsg_BSPDecal::has_low_priority() const {
  10673. return (_has_bits_[0] & 0x00000010u) != 0;
  10674. }
  10675. inline void CSVCMsg_BSPDecal::set_has_low_priority() {
  10676. _has_bits_[0] |= 0x00000010u;
  10677. }
  10678. inline void CSVCMsg_BSPDecal::clear_has_low_priority() {
  10679. _has_bits_[0] &= ~0x00000010u;
  10680. }
  10681. inline void CSVCMsg_BSPDecal::clear_low_priority() {
  10682. low_priority_ = false;
  10683. clear_has_low_priority();
  10684. }
  10685. inline bool CSVCMsg_BSPDecal::low_priority() const {
  10686. return low_priority_;
  10687. }
  10688. inline void CSVCMsg_BSPDecal::set_low_priority(bool value) {
  10689. set_has_low_priority();
  10690. low_priority_ = value;
  10691. }
  10692. // -------------------------------------------------------------------
  10693. // CSVCMsg_SplitScreen
  10694. // optional .ESplitScreenMessageType type = 1;
  10695. inline bool CSVCMsg_SplitScreen::has_type() const {
  10696. return (_has_bits_[0] & 0x00000001u) != 0;
  10697. }
  10698. inline void CSVCMsg_SplitScreen::set_has_type() {
  10699. _has_bits_[0] |= 0x00000001u;
  10700. }
  10701. inline void CSVCMsg_SplitScreen::clear_has_type() {
  10702. _has_bits_[0] &= ~0x00000001u;
  10703. }
  10704. inline void CSVCMsg_SplitScreen::clear_type() {
  10705. type_ = 0;
  10706. clear_has_type();
  10707. }
  10708. inline ::ESplitScreenMessageType CSVCMsg_SplitScreen::type() const {
  10709. return static_cast< ::ESplitScreenMessageType >(type_);
  10710. }
  10711. inline void CSVCMsg_SplitScreen::set_type(::ESplitScreenMessageType value) {
  10712. assert(::ESplitScreenMessageType_IsValid(value));
  10713. set_has_type();
  10714. type_ = value;
  10715. }
  10716. // optional int32 slot = 2;
  10717. inline bool CSVCMsg_SplitScreen::has_slot() const {
  10718. return (_has_bits_[0] & 0x00000002u) != 0;
  10719. }
  10720. inline void CSVCMsg_SplitScreen::set_has_slot() {
  10721. _has_bits_[0] |= 0x00000002u;
  10722. }
  10723. inline void CSVCMsg_SplitScreen::clear_has_slot() {
  10724. _has_bits_[0] &= ~0x00000002u;
  10725. }
  10726. inline void CSVCMsg_SplitScreen::clear_slot() {
  10727. slot_ = 0;
  10728. clear_has_slot();
  10729. }
  10730. inline ::google::protobuf::int32 CSVCMsg_SplitScreen::slot() const {
  10731. return slot_;
  10732. }
  10733. inline void CSVCMsg_SplitScreen::set_slot(::google::protobuf::int32 value) {
  10734. set_has_slot();
  10735. slot_ = value;
  10736. }
  10737. // optional int32 player_index = 3;
  10738. inline bool CSVCMsg_SplitScreen::has_player_index() const {
  10739. return (_has_bits_[0] & 0x00000004u) != 0;
  10740. }
  10741. inline void CSVCMsg_SplitScreen::set_has_player_index() {
  10742. _has_bits_[0] |= 0x00000004u;
  10743. }
  10744. inline void CSVCMsg_SplitScreen::clear_has_player_index() {
  10745. _has_bits_[0] &= ~0x00000004u;
  10746. }
  10747. inline void CSVCMsg_SplitScreen::clear_player_index() {
  10748. player_index_ = 0;
  10749. clear_has_player_index();
  10750. }
  10751. inline ::google::protobuf::int32 CSVCMsg_SplitScreen::player_index() const {
  10752. return player_index_;
  10753. }
  10754. inline void CSVCMsg_SplitScreen::set_player_index(::google::protobuf::int32 value) {
  10755. set_has_player_index();
  10756. player_index_ = value;
  10757. }
  10758. // -------------------------------------------------------------------
  10759. // CSVCMsg_GetCvarValue
  10760. // optional int32 cookie = 1;
  10761. inline bool CSVCMsg_GetCvarValue::has_cookie() const {
  10762. return (_has_bits_[0] & 0x00000001u) != 0;
  10763. }
  10764. inline void CSVCMsg_GetCvarValue::set_has_cookie() {
  10765. _has_bits_[0] |= 0x00000001u;
  10766. }
  10767. inline void CSVCMsg_GetCvarValue::clear_has_cookie() {
  10768. _has_bits_[0] &= ~0x00000001u;
  10769. }
  10770. inline void CSVCMsg_GetCvarValue::clear_cookie() {
  10771. cookie_ = 0;
  10772. clear_has_cookie();
  10773. }
  10774. inline ::google::protobuf::int32 CSVCMsg_GetCvarValue::cookie() const {
  10775. return cookie_;
  10776. }
  10777. inline void CSVCMsg_GetCvarValue::set_cookie(::google::protobuf::int32 value) {
  10778. set_has_cookie();
  10779. cookie_ = value;
  10780. }
  10781. // optional string cvar_name = 2;
  10782. inline bool CSVCMsg_GetCvarValue::has_cvar_name() const {
  10783. return (_has_bits_[0] & 0x00000002u) != 0;
  10784. }
  10785. inline void CSVCMsg_GetCvarValue::set_has_cvar_name() {
  10786. _has_bits_[0] |= 0x00000002u;
  10787. }
  10788. inline void CSVCMsg_GetCvarValue::clear_has_cvar_name() {
  10789. _has_bits_[0] &= ~0x00000002u;
  10790. }
  10791. inline void CSVCMsg_GetCvarValue::clear_cvar_name() {
  10792. if (cvar_name_ != &::google::protobuf::internal::kEmptyString) {
  10793. cvar_name_->clear();
  10794. }
  10795. clear_has_cvar_name();
  10796. }
  10797. inline const ::std::string& CSVCMsg_GetCvarValue::cvar_name() const {
  10798. return *cvar_name_;
  10799. }
  10800. inline void CSVCMsg_GetCvarValue::set_cvar_name(const ::std::string& value) {
  10801. set_has_cvar_name();
  10802. if (cvar_name_ == &::google::protobuf::internal::kEmptyString) {
  10803. cvar_name_ = new ::std::string;
  10804. }
  10805. cvar_name_->assign(value);
  10806. }
  10807. inline void CSVCMsg_GetCvarValue::set_cvar_name(const char* value) {
  10808. set_has_cvar_name();
  10809. if (cvar_name_ == &::google::protobuf::internal::kEmptyString) {
  10810. cvar_name_ = new ::std::string;
  10811. }
  10812. cvar_name_->assign(value);
  10813. }
  10814. inline void CSVCMsg_GetCvarValue::set_cvar_name(const char* value, size_t size) {
  10815. set_has_cvar_name();
  10816. if (cvar_name_ == &::google::protobuf::internal::kEmptyString) {
  10817. cvar_name_ = new ::std::string;
  10818. }
  10819. cvar_name_->assign(reinterpret_cast<const char*>(value), size);
  10820. }
  10821. inline ::std::string* CSVCMsg_GetCvarValue::mutable_cvar_name() {
  10822. set_has_cvar_name();
  10823. if (cvar_name_ == &::google::protobuf::internal::kEmptyString) {
  10824. cvar_name_ = new ::std::string;
  10825. }
  10826. return cvar_name_;
  10827. }
  10828. inline ::std::string* CSVCMsg_GetCvarValue::release_cvar_name() {
  10829. clear_has_cvar_name();
  10830. if (cvar_name_ == &::google::protobuf::internal::kEmptyString) {
  10831. return NULL;
  10832. } else {
  10833. ::std::string* temp = cvar_name_;
  10834. cvar_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10835. return temp;
  10836. }
  10837. }
  10838. inline void CSVCMsg_GetCvarValue::set_allocated_cvar_name(::std::string* cvar_name) {
  10839. if (cvar_name_ != &::google::protobuf::internal::kEmptyString) {
  10840. delete cvar_name_;
  10841. }
  10842. if (cvar_name) {
  10843. set_has_cvar_name();
  10844. cvar_name_ = cvar_name;
  10845. } else {
  10846. clear_has_cvar_name();
  10847. cvar_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10848. }
  10849. }
  10850. // -------------------------------------------------------------------
  10851. // CSVCMsg_Menu
  10852. // optional int32 dialog_type = 1;
  10853. inline bool CSVCMsg_Menu::has_dialog_type() const {
  10854. return (_has_bits_[0] & 0x00000001u) != 0;
  10855. }
  10856. inline void CSVCMsg_Menu::set_has_dialog_type() {
  10857. _has_bits_[0] |= 0x00000001u;
  10858. }
  10859. inline void CSVCMsg_Menu::clear_has_dialog_type() {
  10860. _has_bits_[0] &= ~0x00000001u;
  10861. }
  10862. inline void CSVCMsg_Menu::clear_dialog_type() {
  10863. dialog_type_ = 0;
  10864. clear_has_dialog_type();
  10865. }
  10866. inline ::google::protobuf::int32 CSVCMsg_Menu::dialog_type() const {
  10867. return dialog_type_;
  10868. }
  10869. inline void CSVCMsg_Menu::set_dialog_type(::google::protobuf::int32 value) {
  10870. set_has_dialog_type();
  10871. dialog_type_ = value;
  10872. }
  10873. // optional bytes menu_key_values = 2;
  10874. inline bool CSVCMsg_Menu::has_menu_key_values() const {
  10875. return (_has_bits_[0] & 0x00000002u) != 0;
  10876. }
  10877. inline void CSVCMsg_Menu::set_has_menu_key_values() {
  10878. _has_bits_[0] |= 0x00000002u;
  10879. }
  10880. inline void CSVCMsg_Menu::clear_has_menu_key_values() {
  10881. _has_bits_[0] &= ~0x00000002u;
  10882. }
  10883. inline void CSVCMsg_Menu::clear_menu_key_values() {
  10884. if (menu_key_values_ != &::google::protobuf::internal::kEmptyString) {
  10885. menu_key_values_->clear();
  10886. }
  10887. clear_has_menu_key_values();
  10888. }
  10889. inline const ::std::string& CSVCMsg_Menu::menu_key_values() const {
  10890. return *menu_key_values_;
  10891. }
  10892. inline void CSVCMsg_Menu::set_menu_key_values(const ::std::string& value) {
  10893. set_has_menu_key_values();
  10894. if (menu_key_values_ == &::google::protobuf::internal::kEmptyString) {
  10895. menu_key_values_ = new ::std::string;
  10896. }
  10897. menu_key_values_->assign(value);
  10898. }
  10899. inline void CSVCMsg_Menu::set_menu_key_values(const char* value) {
  10900. set_has_menu_key_values();
  10901. if (menu_key_values_ == &::google::protobuf::internal::kEmptyString) {
  10902. menu_key_values_ = new ::std::string;
  10903. }
  10904. menu_key_values_->assign(value);
  10905. }
  10906. inline void CSVCMsg_Menu::set_menu_key_values(const void* value, size_t size) {
  10907. set_has_menu_key_values();
  10908. if (menu_key_values_ == &::google::protobuf::internal::kEmptyString) {
  10909. menu_key_values_ = new ::std::string;
  10910. }
  10911. menu_key_values_->assign(reinterpret_cast<const char*>(value), size);
  10912. }
  10913. inline ::std::string* CSVCMsg_Menu::mutable_menu_key_values() {
  10914. set_has_menu_key_values();
  10915. if (menu_key_values_ == &::google::protobuf::internal::kEmptyString) {
  10916. menu_key_values_ = new ::std::string;
  10917. }
  10918. return menu_key_values_;
  10919. }
  10920. inline ::std::string* CSVCMsg_Menu::release_menu_key_values() {
  10921. clear_has_menu_key_values();
  10922. if (menu_key_values_ == &::google::protobuf::internal::kEmptyString) {
  10923. return NULL;
  10924. } else {
  10925. ::std::string* temp = menu_key_values_;
  10926. menu_key_values_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10927. return temp;
  10928. }
  10929. }
  10930. inline void CSVCMsg_Menu::set_allocated_menu_key_values(::std::string* menu_key_values) {
  10931. if (menu_key_values_ != &::google::protobuf::internal::kEmptyString) {
  10932. delete menu_key_values_;
  10933. }
  10934. if (menu_key_values) {
  10935. set_has_menu_key_values();
  10936. menu_key_values_ = menu_key_values;
  10937. } else {
  10938. clear_has_menu_key_values();
  10939. menu_key_values_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  10940. }
  10941. }
  10942. // -------------------------------------------------------------------
  10943. // CSVCMsg_UserMessage
  10944. // optional int32 msg_type = 1;
  10945. inline bool CSVCMsg_UserMessage::has_msg_type() const {
  10946. return (_has_bits_[0] & 0x00000001u) != 0;
  10947. }
  10948. inline void CSVCMsg_UserMessage::set_has_msg_type() {
  10949. _has_bits_[0] |= 0x00000001u;
  10950. }
  10951. inline void CSVCMsg_UserMessage::clear_has_msg_type() {
  10952. _has_bits_[0] &= ~0x00000001u;
  10953. }
  10954. inline void CSVCMsg_UserMessage::clear_msg_type() {
  10955. msg_type_ = 0;
  10956. clear_has_msg_type();
  10957. }
  10958. inline ::google::protobuf::int32 CSVCMsg_UserMessage::msg_type() const {
  10959. return msg_type_;
  10960. }
  10961. inline void CSVCMsg_UserMessage::set_msg_type(::google::protobuf::int32 value) {
  10962. set_has_msg_type();
  10963. msg_type_ = value;
  10964. }
  10965. // optional bytes msg_data = 2;
  10966. inline bool CSVCMsg_UserMessage::has_msg_data() const {
  10967. return (_has_bits_[0] & 0x00000002u) != 0;
  10968. }
  10969. inline void CSVCMsg_UserMessage::set_has_msg_data() {
  10970. _has_bits_[0] |= 0x00000002u;
  10971. }
  10972. inline void CSVCMsg_UserMessage::clear_has_msg_data() {
  10973. _has_bits_[0] &= ~0x00000002u;
  10974. }
  10975. inline void CSVCMsg_UserMessage::clear_msg_data() {
  10976. if (msg_data_ != &::google::protobuf::internal::kEmptyString) {
  10977. msg_data_->clear();
  10978. }
  10979. clear_has_msg_data();
  10980. }
  10981. inline const ::std::string& CSVCMsg_UserMessage::msg_data() const {
  10982. return *msg_data_;
  10983. }
  10984. inline void CSVCMsg_UserMessage::set_msg_data(const ::std::string& value) {
  10985. set_has_msg_data();
  10986. if (msg_data_ == &::google::protobuf::internal::kEmptyString) {
  10987. msg_data_ = new ::std::string;
  10988. }
  10989. msg_data_->assign(value);
  10990. }
  10991. inline void CSVCMsg_UserMessage::set_msg_data(const char* value) {
  10992. set_has_msg_data();
  10993. if (msg_data_ == &::google::protobuf::internal::kEmptyString) {
  10994. msg_data_ = new ::std::string;
  10995. }
  10996. msg_data_->assign(value);
  10997. }
  10998. inline void CSVCMsg_UserMessage::set_msg_data(const void* value, size_t size) {
  10999. set_has_msg_data();
  11000. if (msg_data_ == &::google::protobuf::internal::kEmptyString) {
  11001. msg_data_ = new ::std::string;
  11002. }
  11003. msg_data_->assign(reinterpret_cast<const char*>(value), size);
  11004. }
  11005. inline ::std::string* CSVCMsg_UserMessage::mutable_msg_data() {
  11006. set_has_msg_data();
  11007. if (msg_data_ == &::google::protobuf::internal::kEmptyString) {
  11008. msg_data_ = new ::std::string;
  11009. }
  11010. return msg_data_;
  11011. }
  11012. inline ::std::string* CSVCMsg_UserMessage::release_msg_data() {
  11013. clear_has_msg_data();
  11014. if (msg_data_ == &::google::protobuf::internal::kEmptyString) {
  11015. return NULL;
  11016. } else {
  11017. ::std::string* temp = msg_data_;
  11018. msg_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11019. return temp;
  11020. }
  11021. }
  11022. inline void CSVCMsg_UserMessage::set_allocated_msg_data(::std::string* msg_data) {
  11023. if (msg_data_ != &::google::protobuf::internal::kEmptyString) {
  11024. delete msg_data_;
  11025. }
  11026. if (msg_data) {
  11027. set_has_msg_data();
  11028. msg_data_ = msg_data;
  11029. } else {
  11030. clear_has_msg_data();
  11031. msg_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11032. }
  11033. }
  11034. // optional int32 passthrough = 3;
  11035. inline bool CSVCMsg_UserMessage::has_passthrough() const {
  11036. return (_has_bits_[0] & 0x00000004u) != 0;
  11037. }
  11038. inline void CSVCMsg_UserMessage::set_has_passthrough() {
  11039. _has_bits_[0] |= 0x00000004u;
  11040. }
  11041. inline void CSVCMsg_UserMessage::clear_has_passthrough() {
  11042. _has_bits_[0] &= ~0x00000004u;
  11043. }
  11044. inline void CSVCMsg_UserMessage::clear_passthrough() {
  11045. passthrough_ = 0;
  11046. clear_has_passthrough();
  11047. }
  11048. inline ::google::protobuf::int32 CSVCMsg_UserMessage::passthrough() const {
  11049. return passthrough_;
  11050. }
  11051. inline void CSVCMsg_UserMessage::set_passthrough(::google::protobuf::int32 value) {
  11052. set_has_passthrough();
  11053. passthrough_ = value;
  11054. }
  11055. // -------------------------------------------------------------------
  11056. // CSVCMsg_PaintmapData
  11057. // optional bytes paintmap = 1;
  11058. inline bool CSVCMsg_PaintmapData::has_paintmap() const {
  11059. return (_has_bits_[0] & 0x00000001u) != 0;
  11060. }
  11061. inline void CSVCMsg_PaintmapData::set_has_paintmap() {
  11062. _has_bits_[0] |= 0x00000001u;
  11063. }
  11064. inline void CSVCMsg_PaintmapData::clear_has_paintmap() {
  11065. _has_bits_[0] &= ~0x00000001u;
  11066. }
  11067. inline void CSVCMsg_PaintmapData::clear_paintmap() {
  11068. if (paintmap_ != &::google::protobuf::internal::kEmptyString) {
  11069. paintmap_->clear();
  11070. }
  11071. clear_has_paintmap();
  11072. }
  11073. inline const ::std::string& CSVCMsg_PaintmapData::paintmap() const {
  11074. return *paintmap_;
  11075. }
  11076. inline void CSVCMsg_PaintmapData::set_paintmap(const ::std::string& value) {
  11077. set_has_paintmap();
  11078. if (paintmap_ == &::google::protobuf::internal::kEmptyString) {
  11079. paintmap_ = new ::std::string;
  11080. }
  11081. paintmap_->assign(value);
  11082. }
  11083. inline void CSVCMsg_PaintmapData::set_paintmap(const char* value) {
  11084. set_has_paintmap();
  11085. if (paintmap_ == &::google::protobuf::internal::kEmptyString) {
  11086. paintmap_ = new ::std::string;
  11087. }
  11088. paintmap_->assign(value);
  11089. }
  11090. inline void CSVCMsg_PaintmapData::set_paintmap(const void* value, size_t size) {
  11091. set_has_paintmap();
  11092. if (paintmap_ == &::google::protobuf::internal::kEmptyString) {
  11093. paintmap_ = new ::std::string;
  11094. }
  11095. paintmap_->assign(reinterpret_cast<const char*>(value), size);
  11096. }
  11097. inline ::std::string* CSVCMsg_PaintmapData::mutable_paintmap() {
  11098. set_has_paintmap();
  11099. if (paintmap_ == &::google::protobuf::internal::kEmptyString) {
  11100. paintmap_ = new ::std::string;
  11101. }
  11102. return paintmap_;
  11103. }
  11104. inline ::std::string* CSVCMsg_PaintmapData::release_paintmap() {
  11105. clear_has_paintmap();
  11106. if (paintmap_ == &::google::protobuf::internal::kEmptyString) {
  11107. return NULL;
  11108. } else {
  11109. ::std::string* temp = paintmap_;
  11110. paintmap_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11111. return temp;
  11112. }
  11113. }
  11114. inline void CSVCMsg_PaintmapData::set_allocated_paintmap(::std::string* paintmap) {
  11115. if (paintmap_ != &::google::protobuf::internal::kEmptyString) {
  11116. delete paintmap_;
  11117. }
  11118. if (paintmap) {
  11119. set_has_paintmap();
  11120. paintmap_ = paintmap;
  11121. } else {
  11122. clear_has_paintmap();
  11123. paintmap_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11124. }
  11125. }
  11126. // -------------------------------------------------------------------
  11127. // CSVCMsg_GameEvent_key_t
  11128. // optional int32 type = 1;
  11129. inline bool CSVCMsg_GameEvent_key_t::has_type() const {
  11130. return (_has_bits_[0] & 0x00000001u) != 0;
  11131. }
  11132. inline void CSVCMsg_GameEvent_key_t::set_has_type() {
  11133. _has_bits_[0] |= 0x00000001u;
  11134. }
  11135. inline void CSVCMsg_GameEvent_key_t::clear_has_type() {
  11136. _has_bits_[0] &= ~0x00000001u;
  11137. }
  11138. inline void CSVCMsg_GameEvent_key_t::clear_type() {
  11139. type_ = 0;
  11140. clear_has_type();
  11141. }
  11142. inline ::google::protobuf::int32 CSVCMsg_GameEvent_key_t::type() const {
  11143. return type_;
  11144. }
  11145. inline void CSVCMsg_GameEvent_key_t::set_type(::google::protobuf::int32 value) {
  11146. set_has_type();
  11147. type_ = value;
  11148. }
  11149. // optional string val_string = 2;
  11150. inline bool CSVCMsg_GameEvent_key_t::has_val_string() const {
  11151. return (_has_bits_[0] & 0x00000002u) != 0;
  11152. }
  11153. inline void CSVCMsg_GameEvent_key_t::set_has_val_string() {
  11154. _has_bits_[0] |= 0x00000002u;
  11155. }
  11156. inline void CSVCMsg_GameEvent_key_t::clear_has_val_string() {
  11157. _has_bits_[0] &= ~0x00000002u;
  11158. }
  11159. inline void CSVCMsg_GameEvent_key_t::clear_val_string() {
  11160. if (val_string_ != &::google::protobuf::internal::kEmptyString) {
  11161. val_string_->clear();
  11162. }
  11163. clear_has_val_string();
  11164. }
  11165. inline const ::std::string& CSVCMsg_GameEvent_key_t::val_string() const {
  11166. return *val_string_;
  11167. }
  11168. inline void CSVCMsg_GameEvent_key_t::set_val_string(const ::std::string& value) {
  11169. set_has_val_string();
  11170. if (val_string_ == &::google::protobuf::internal::kEmptyString) {
  11171. val_string_ = new ::std::string;
  11172. }
  11173. val_string_->assign(value);
  11174. }
  11175. inline void CSVCMsg_GameEvent_key_t::set_val_string(const char* value) {
  11176. set_has_val_string();
  11177. if (val_string_ == &::google::protobuf::internal::kEmptyString) {
  11178. val_string_ = new ::std::string;
  11179. }
  11180. val_string_->assign(value);
  11181. }
  11182. inline void CSVCMsg_GameEvent_key_t::set_val_string(const char* value, size_t size) {
  11183. set_has_val_string();
  11184. if (val_string_ == &::google::protobuf::internal::kEmptyString) {
  11185. val_string_ = new ::std::string;
  11186. }
  11187. val_string_->assign(reinterpret_cast<const char*>(value), size);
  11188. }
  11189. inline ::std::string* CSVCMsg_GameEvent_key_t::mutable_val_string() {
  11190. set_has_val_string();
  11191. if (val_string_ == &::google::protobuf::internal::kEmptyString) {
  11192. val_string_ = new ::std::string;
  11193. }
  11194. return val_string_;
  11195. }
  11196. inline ::std::string* CSVCMsg_GameEvent_key_t::release_val_string() {
  11197. clear_has_val_string();
  11198. if (val_string_ == &::google::protobuf::internal::kEmptyString) {
  11199. return NULL;
  11200. } else {
  11201. ::std::string* temp = val_string_;
  11202. val_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11203. return temp;
  11204. }
  11205. }
  11206. inline void CSVCMsg_GameEvent_key_t::set_allocated_val_string(::std::string* val_string) {
  11207. if (val_string_ != &::google::protobuf::internal::kEmptyString) {
  11208. delete val_string_;
  11209. }
  11210. if (val_string) {
  11211. set_has_val_string();
  11212. val_string_ = val_string;
  11213. } else {
  11214. clear_has_val_string();
  11215. val_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11216. }
  11217. }
  11218. // optional float val_float = 3;
  11219. inline bool CSVCMsg_GameEvent_key_t::has_val_float() const {
  11220. return (_has_bits_[0] & 0x00000004u) != 0;
  11221. }
  11222. inline void CSVCMsg_GameEvent_key_t::set_has_val_float() {
  11223. _has_bits_[0] |= 0x00000004u;
  11224. }
  11225. inline void CSVCMsg_GameEvent_key_t::clear_has_val_float() {
  11226. _has_bits_[0] &= ~0x00000004u;
  11227. }
  11228. inline void CSVCMsg_GameEvent_key_t::clear_val_float() {
  11229. val_float_ = 0;
  11230. clear_has_val_float();
  11231. }
  11232. inline float CSVCMsg_GameEvent_key_t::val_float() const {
  11233. return val_float_;
  11234. }
  11235. inline void CSVCMsg_GameEvent_key_t::set_val_float(float value) {
  11236. set_has_val_float();
  11237. val_float_ = value;
  11238. }
  11239. // optional int32 val_long = 4;
  11240. inline bool CSVCMsg_GameEvent_key_t::has_val_long() const {
  11241. return (_has_bits_[0] & 0x00000008u) != 0;
  11242. }
  11243. inline void CSVCMsg_GameEvent_key_t::set_has_val_long() {
  11244. _has_bits_[0] |= 0x00000008u;
  11245. }
  11246. inline void CSVCMsg_GameEvent_key_t::clear_has_val_long() {
  11247. _has_bits_[0] &= ~0x00000008u;
  11248. }
  11249. inline void CSVCMsg_GameEvent_key_t::clear_val_long() {
  11250. val_long_ = 0;
  11251. clear_has_val_long();
  11252. }
  11253. inline ::google::protobuf::int32 CSVCMsg_GameEvent_key_t::val_long() const {
  11254. return val_long_;
  11255. }
  11256. inline void CSVCMsg_GameEvent_key_t::set_val_long(::google::protobuf::int32 value) {
  11257. set_has_val_long();
  11258. val_long_ = value;
  11259. }
  11260. // optional int32 val_short = 5;
  11261. inline bool CSVCMsg_GameEvent_key_t::has_val_short() const {
  11262. return (_has_bits_[0] & 0x00000010u) != 0;
  11263. }
  11264. inline void CSVCMsg_GameEvent_key_t::set_has_val_short() {
  11265. _has_bits_[0] |= 0x00000010u;
  11266. }
  11267. inline void CSVCMsg_GameEvent_key_t::clear_has_val_short() {
  11268. _has_bits_[0] &= ~0x00000010u;
  11269. }
  11270. inline void CSVCMsg_GameEvent_key_t::clear_val_short() {
  11271. val_short_ = 0;
  11272. clear_has_val_short();
  11273. }
  11274. inline ::google::protobuf::int32 CSVCMsg_GameEvent_key_t::val_short() const {
  11275. return val_short_;
  11276. }
  11277. inline void CSVCMsg_GameEvent_key_t::set_val_short(::google::protobuf::int32 value) {
  11278. set_has_val_short();
  11279. val_short_ = value;
  11280. }
  11281. // optional int32 val_byte = 6;
  11282. inline bool CSVCMsg_GameEvent_key_t::has_val_byte() const {
  11283. return (_has_bits_[0] & 0x00000020u) != 0;
  11284. }
  11285. inline void CSVCMsg_GameEvent_key_t::set_has_val_byte() {
  11286. _has_bits_[0] |= 0x00000020u;
  11287. }
  11288. inline void CSVCMsg_GameEvent_key_t::clear_has_val_byte() {
  11289. _has_bits_[0] &= ~0x00000020u;
  11290. }
  11291. inline void CSVCMsg_GameEvent_key_t::clear_val_byte() {
  11292. val_byte_ = 0;
  11293. clear_has_val_byte();
  11294. }
  11295. inline ::google::protobuf::int32 CSVCMsg_GameEvent_key_t::val_byte() const {
  11296. return val_byte_;
  11297. }
  11298. inline void CSVCMsg_GameEvent_key_t::set_val_byte(::google::protobuf::int32 value) {
  11299. set_has_val_byte();
  11300. val_byte_ = value;
  11301. }
  11302. // optional bool val_bool = 7;
  11303. inline bool CSVCMsg_GameEvent_key_t::has_val_bool() const {
  11304. return (_has_bits_[0] & 0x00000040u) != 0;
  11305. }
  11306. inline void CSVCMsg_GameEvent_key_t::set_has_val_bool() {
  11307. _has_bits_[0] |= 0x00000040u;
  11308. }
  11309. inline void CSVCMsg_GameEvent_key_t::clear_has_val_bool() {
  11310. _has_bits_[0] &= ~0x00000040u;
  11311. }
  11312. inline void CSVCMsg_GameEvent_key_t::clear_val_bool() {
  11313. val_bool_ = false;
  11314. clear_has_val_bool();
  11315. }
  11316. inline bool CSVCMsg_GameEvent_key_t::val_bool() const {
  11317. return val_bool_;
  11318. }
  11319. inline void CSVCMsg_GameEvent_key_t::set_val_bool(bool value) {
  11320. set_has_val_bool();
  11321. val_bool_ = value;
  11322. }
  11323. // optional uint64 val_uint64 = 8;
  11324. inline bool CSVCMsg_GameEvent_key_t::has_val_uint64() const {
  11325. return (_has_bits_[0] & 0x00000080u) != 0;
  11326. }
  11327. inline void CSVCMsg_GameEvent_key_t::set_has_val_uint64() {
  11328. _has_bits_[0] |= 0x00000080u;
  11329. }
  11330. inline void CSVCMsg_GameEvent_key_t::clear_has_val_uint64() {
  11331. _has_bits_[0] &= ~0x00000080u;
  11332. }
  11333. inline void CSVCMsg_GameEvent_key_t::clear_val_uint64() {
  11334. val_uint64_ = GOOGLE_ULONGLONG(0);
  11335. clear_has_val_uint64();
  11336. }
  11337. inline ::google::protobuf::uint64 CSVCMsg_GameEvent_key_t::val_uint64() const {
  11338. return val_uint64_;
  11339. }
  11340. inline void CSVCMsg_GameEvent_key_t::set_val_uint64(::google::protobuf::uint64 value) {
  11341. set_has_val_uint64();
  11342. val_uint64_ = value;
  11343. }
  11344. // optional bytes val_wstring = 9;
  11345. inline bool CSVCMsg_GameEvent_key_t::has_val_wstring() const {
  11346. return (_has_bits_[0] & 0x00000100u) != 0;
  11347. }
  11348. inline void CSVCMsg_GameEvent_key_t::set_has_val_wstring() {
  11349. _has_bits_[0] |= 0x00000100u;
  11350. }
  11351. inline void CSVCMsg_GameEvent_key_t::clear_has_val_wstring() {
  11352. _has_bits_[0] &= ~0x00000100u;
  11353. }
  11354. inline void CSVCMsg_GameEvent_key_t::clear_val_wstring() {
  11355. if (val_wstring_ != &::google::protobuf::internal::kEmptyString) {
  11356. val_wstring_->clear();
  11357. }
  11358. clear_has_val_wstring();
  11359. }
  11360. inline const ::std::string& CSVCMsg_GameEvent_key_t::val_wstring() const {
  11361. return *val_wstring_;
  11362. }
  11363. inline void CSVCMsg_GameEvent_key_t::set_val_wstring(const ::std::string& value) {
  11364. set_has_val_wstring();
  11365. if (val_wstring_ == &::google::protobuf::internal::kEmptyString) {
  11366. val_wstring_ = new ::std::string;
  11367. }
  11368. val_wstring_->assign(value);
  11369. }
  11370. inline void CSVCMsg_GameEvent_key_t::set_val_wstring(const char* value) {
  11371. set_has_val_wstring();
  11372. if (val_wstring_ == &::google::protobuf::internal::kEmptyString) {
  11373. val_wstring_ = new ::std::string;
  11374. }
  11375. val_wstring_->assign(value);
  11376. }
  11377. inline void CSVCMsg_GameEvent_key_t::set_val_wstring(const void* value, size_t size) {
  11378. set_has_val_wstring();
  11379. if (val_wstring_ == &::google::protobuf::internal::kEmptyString) {
  11380. val_wstring_ = new ::std::string;
  11381. }
  11382. val_wstring_->assign(reinterpret_cast<const char*>(value), size);
  11383. }
  11384. inline ::std::string* CSVCMsg_GameEvent_key_t::mutable_val_wstring() {
  11385. set_has_val_wstring();
  11386. if (val_wstring_ == &::google::protobuf::internal::kEmptyString) {
  11387. val_wstring_ = new ::std::string;
  11388. }
  11389. return val_wstring_;
  11390. }
  11391. inline ::std::string* CSVCMsg_GameEvent_key_t::release_val_wstring() {
  11392. clear_has_val_wstring();
  11393. if (val_wstring_ == &::google::protobuf::internal::kEmptyString) {
  11394. return NULL;
  11395. } else {
  11396. ::std::string* temp = val_wstring_;
  11397. val_wstring_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11398. return temp;
  11399. }
  11400. }
  11401. inline void CSVCMsg_GameEvent_key_t::set_allocated_val_wstring(::std::string* val_wstring) {
  11402. if (val_wstring_ != &::google::protobuf::internal::kEmptyString) {
  11403. delete val_wstring_;
  11404. }
  11405. if (val_wstring) {
  11406. set_has_val_wstring();
  11407. val_wstring_ = val_wstring;
  11408. } else {
  11409. clear_has_val_wstring();
  11410. val_wstring_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11411. }
  11412. }
  11413. // -------------------------------------------------------------------
  11414. // CSVCMsg_GameEvent
  11415. // optional string event_name = 1;
  11416. inline bool CSVCMsg_GameEvent::has_event_name() const {
  11417. return (_has_bits_[0] & 0x00000001u) != 0;
  11418. }
  11419. inline void CSVCMsg_GameEvent::set_has_event_name() {
  11420. _has_bits_[0] |= 0x00000001u;
  11421. }
  11422. inline void CSVCMsg_GameEvent::clear_has_event_name() {
  11423. _has_bits_[0] &= ~0x00000001u;
  11424. }
  11425. inline void CSVCMsg_GameEvent::clear_event_name() {
  11426. if (event_name_ != &::google::protobuf::internal::kEmptyString) {
  11427. event_name_->clear();
  11428. }
  11429. clear_has_event_name();
  11430. }
  11431. inline const ::std::string& CSVCMsg_GameEvent::event_name() const {
  11432. return *event_name_;
  11433. }
  11434. inline void CSVCMsg_GameEvent::set_event_name(const ::std::string& value) {
  11435. set_has_event_name();
  11436. if (event_name_ == &::google::protobuf::internal::kEmptyString) {
  11437. event_name_ = new ::std::string;
  11438. }
  11439. event_name_->assign(value);
  11440. }
  11441. inline void CSVCMsg_GameEvent::set_event_name(const char* value) {
  11442. set_has_event_name();
  11443. if (event_name_ == &::google::protobuf::internal::kEmptyString) {
  11444. event_name_ = new ::std::string;
  11445. }
  11446. event_name_->assign(value);
  11447. }
  11448. inline void CSVCMsg_GameEvent::set_event_name(const char* value, size_t size) {
  11449. set_has_event_name();
  11450. if (event_name_ == &::google::protobuf::internal::kEmptyString) {
  11451. event_name_ = new ::std::string;
  11452. }
  11453. event_name_->assign(reinterpret_cast<const char*>(value), size);
  11454. }
  11455. inline ::std::string* CSVCMsg_GameEvent::mutable_event_name() {
  11456. set_has_event_name();
  11457. if (event_name_ == &::google::protobuf::internal::kEmptyString) {
  11458. event_name_ = new ::std::string;
  11459. }
  11460. return event_name_;
  11461. }
  11462. inline ::std::string* CSVCMsg_GameEvent::release_event_name() {
  11463. clear_has_event_name();
  11464. if (event_name_ == &::google::protobuf::internal::kEmptyString) {
  11465. return NULL;
  11466. } else {
  11467. ::std::string* temp = event_name_;
  11468. event_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11469. return temp;
  11470. }
  11471. }
  11472. inline void CSVCMsg_GameEvent::set_allocated_event_name(::std::string* event_name) {
  11473. if (event_name_ != &::google::protobuf::internal::kEmptyString) {
  11474. delete event_name_;
  11475. }
  11476. if (event_name) {
  11477. set_has_event_name();
  11478. event_name_ = event_name;
  11479. } else {
  11480. clear_has_event_name();
  11481. event_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11482. }
  11483. }
  11484. // optional int32 eventid = 2;
  11485. inline bool CSVCMsg_GameEvent::has_eventid() const {
  11486. return (_has_bits_[0] & 0x00000002u) != 0;
  11487. }
  11488. inline void CSVCMsg_GameEvent::set_has_eventid() {
  11489. _has_bits_[0] |= 0x00000002u;
  11490. }
  11491. inline void CSVCMsg_GameEvent::clear_has_eventid() {
  11492. _has_bits_[0] &= ~0x00000002u;
  11493. }
  11494. inline void CSVCMsg_GameEvent::clear_eventid() {
  11495. eventid_ = 0;
  11496. clear_has_eventid();
  11497. }
  11498. inline ::google::protobuf::int32 CSVCMsg_GameEvent::eventid() const {
  11499. return eventid_;
  11500. }
  11501. inline void CSVCMsg_GameEvent::set_eventid(::google::protobuf::int32 value) {
  11502. set_has_eventid();
  11503. eventid_ = value;
  11504. }
  11505. // repeated .CSVCMsg_GameEvent.key_t keys = 3;
  11506. inline int CSVCMsg_GameEvent::keys_size() const {
  11507. return keys_.size();
  11508. }
  11509. inline void CSVCMsg_GameEvent::clear_keys() {
  11510. keys_.Clear();
  11511. }
  11512. inline const ::CSVCMsg_GameEvent_key_t& CSVCMsg_GameEvent::keys(int index) const {
  11513. return keys_.Get(index);
  11514. }
  11515. inline ::CSVCMsg_GameEvent_key_t* CSVCMsg_GameEvent::mutable_keys(int index) {
  11516. return keys_.Mutable(index);
  11517. }
  11518. inline ::CSVCMsg_GameEvent_key_t* CSVCMsg_GameEvent::add_keys() {
  11519. return keys_.Add();
  11520. }
  11521. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEvent_key_t >&
  11522. CSVCMsg_GameEvent::keys() const {
  11523. return keys_;
  11524. }
  11525. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEvent_key_t >*
  11526. CSVCMsg_GameEvent::mutable_keys() {
  11527. return &keys_;
  11528. }
  11529. // optional int32 passthrough = 4;
  11530. inline bool CSVCMsg_GameEvent::has_passthrough() const {
  11531. return (_has_bits_[0] & 0x00000008u) != 0;
  11532. }
  11533. inline void CSVCMsg_GameEvent::set_has_passthrough() {
  11534. _has_bits_[0] |= 0x00000008u;
  11535. }
  11536. inline void CSVCMsg_GameEvent::clear_has_passthrough() {
  11537. _has_bits_[0] &= ~0x00000008u;
  11538. }
  11539. inline void CSVCMsg_GameEvent::clear_passthrough() {
  11540. passthrough_ = 0;
  11541. clear_has_passthrough();
  11542. }
  11543. inline ::google::protobuf::int32 CSVCMsg_GameEvent::passthrough() const {
  11544. return passthrough_;
  11545. }
  11546. inline void CSVCMsg_GameEvent::set_passthrough(::google::protobuf::int32 value) {
  11547. set_has_passthrough();
  11548. passthrough_ = value;
  11549. }
  11550. // -------------------------------------------------------------------
  11551. // CSVCMsg_GameEventList_key_t
  11552. // optional int32 type = 1;
  11553. inline bool CSVCMsg_GameEventList_key_t::has_type() const {
  11554. return (_has_bits_[0] & 0x00000001u) != 0;
  11555. }
  11556. inline void CSVCMsg_GameEventList_key_t::set_has_type() {
  11557. _has_bits_[0] |= 0x00000001u;
  11558. }
  11559. inline void CSVCMsg_GameEventList_key_t::clear_has_type() {
  11560. _has_bits_[0] &= ~0x00000001u;
  11561. }
  11562. inline void CSVCMsg_GameEventList_key_t::clear_type() {
  11563. type_ = 0;
  11564. clear_has_type();
  11565. }
  11566. inline ::google::protobuf::int32 CSVCMsg_GameEventList_key_t::type() const {
  11567. return type_;
  11568. }
  11569. inline void CSVCMsg_GameEventList_key_t::set_type(::google::protobuf::int32 value) {
  11570. set_has_type();
  11571. type_ = value;
  11572. }
  11573. // optional string name = 2;
  11574. inline bool CSVCMsg_GameEventList_key_t::has_name() const {
  11575. return (_has_bits_[0] & 0x00000002u) != 0;
  11576. }
  11577. inline void CSVCMsg_GameEventList_key_t::set_has_name() {
  11578. _has_bits_[0] |= 0x00000002u;
  11579. }
  11580. inline void CSVCMsg_GameEventList_key_t::clear_has_name() {
  11581. _has_bits_[0] &= ~0x00000002u;
  11582. }
  11583. inline void CSVCMsg_GameEventList_key_t::clear_name() {
  11584. if (name_ != &::google::protobuf::internal::kEmptyString) {
  11585. name_->clear();
  11586. }
  11587. clear_has_name();
  11588. }
  11589. inline const ::std::string& CSVCMsg_GameEventList_key_t::name() const {
  11590. return *name_;
  11591. }
  11592. inline void CSVCMsg_GameEventList_key_t::set_name(const ::std::string& value) {
  11593. set_has_name();
  11594. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11595. name_ = new ::std::string;
  11596. }
  11597. name_->assign(value);
  11598. }
  11599. inline void CSVCMsg_GameEventList_key_t::set_name(const char* value) {
  11600. set_has_name();
  11601. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11602. name_ = new ::std::string;
  11603. }
  11604. name_->assign(value);
  11605. }
  11606. inline void CSVCMsg_GameEventList_key_t::set_name(const char* value, size_t size) {
  11607. set_has_name();
  11608. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11609. name_ = new ::std::string;
  11610. }
  11611. name_->assign(reinterpret_cast<const char*>(value), size);
  11612. }
  11613. inline ::std::string* CSVCMsg_GameEventList_key_t::mutable_name() {
  11614. set_has_name();
  11615. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11616. name_ = new ::std::string;
  11617. }
  11618. return name_;
  11619. }
  11620. inline ::std::string* CSVCMsg_GameEventList_key_t::release_name() {
  11621. clear_has_name();
  11622. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11623. return NULL;
  11624. } else {
  11625. ::std::string* temp = name_;
  11626. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11627. return temp;
  11628. }
  11629. }
  11630. inline void CSVCMsg_GameEventList_key_t::set_allocated_name(::std::string* name) {
  11631. if (name_ != &::google::protobuf::internal::kEmptyString) {
  11632. delete name_;
  11633. }
  11634. if (name) {
  11635. set_has_name();
  11636. name_ = name;
  11637. } else {
  11638. clear_has_name();
  11639. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11640. }
  11641. }
  11642. // -------------------------------------------------------------------
  11643. // CSVCMsg_GameEventList_descriptor_t
  11644. // optional int32 eventid = 1;
  11645. inline bool CSVCMsg_GameEventList_descriptor_t::has_eventid() const {
  11646. return (_has_bits_[0] & 0x00000001u) != 0;
  11647. }
  11648. inline void CSVCMsg_GameEventList_descriptor_t::set_has_eventid() {
  11649. _has_bits_[0] |= 0x00000001u;
  11650. }
  11651. inline void CSVCMsg_GameEventList_descriptor_t::clear_has_eventid() {
  11652. _has_bits_[0] &= ~0x00000001u;
  11653. }
  11654. inline void CSVCMsg_GameEventList_descriptor_t::clear_eventid() {
  11655. eventid_ = 0;
  11656. clear_has_eventid();
  11657. }
  11658. inline ::google::protobuf::int32 CSVCMsg_GameEventList_descriptor_t::eventid() const {
  11659. return eventid_;
  11660. }
  11661. inline void CSVCMsg_GameEventList_descriptor_t::set_eventid(::google::protobuf::int32 value) {
  11662. set_has_eventid();
  11663. eventid_ = value;
  11664. }
  11665. // optional string name = 2;
  11666. inline bool CSVCMsg_GameEventList_descriptor_t::has_name() const {
  11667. return (_has_bits_[0] & 0x00000002u) != 0;
  11668. }
  11669. inline void CSVCMsg_GameEventList_descriptor_t::set_has_name() {
  11670. _has_bits_[0] |= 0x00000002u;
  11671. }
  11672. inline void CSVCMsg_GameEventList_descriptor_t::clear_has_name() {
  11673. _has_bits_[0] &= ~0x00000002u;
  11674. }
  11675. inline void CSVCMsg_GameEventList_descriptor_t::clear_name() {
  11676. if (name_ != &::google::protobuf::internal::kEmptyString) {
  11677. name_->clear();
  11678. }
  11679. clear_has_name();
  11680. }
  11681. inline const ::std::string& CSVCMsg_GameEventList_descriptor_t::name() const {
  11682. return *name_;
  11683. }
  11684. inline void CSVCMsg_GameEventList_descriptor_t::set_name(const ::std::string& value) {
  11685. set_has_name();
  11686. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11687. name_ = new ::std::string;
  11688. }
  11689. name_->assign(value);
  11690. }
  11691. inline void CSVCMsg_GameEventList_descriptor_t::set_name(const char* value) {
  11692. set_has_name();
  11693. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11694. name_ = new ::std::string;
  11695. }
  11696. name_->assign(value);
  11697. }
  11698. inline void CSVCMsg_GameEventList_descriptor_t::set_name(const char* value, size_t size) {
  11699. set_has_name();
  11700. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11701. name_ = new ::std::string;
  11702. }
  11703. name_->assign(reinterpret_cast<const char*>(value), size);
  11704. }
  11705. inline ::std::string* CSVCMsg_GameEventList_descriptor_t::mutable_name() {
  11706. set_has_name();
  11707. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11708. name_ = new ::std::string;
  11709. }
  11710. return name_;
  11711. }
  11712. inline ::std::string* CSVCMsg_GameEventList_descriptor_t::release_name() {
  11713. clear_has_name();
  11714. if (name_ == &::google::protobuf::internal::kEmptyString) {
  11715. return NULL;
  11716. } else {
  11717. ::std::string* temp = name_;
  11718. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11719. return temp;
  11720. }
  11721. }
  11722. inline void CSVCMsg_GameEventList_descriptor_t::set_allocated_name(::std::string* name) {
  11723. if (name_ != &::google::protobuf::internal::kEmptyString) {
  11724. delete name_;
  11725. }
  11726. if (name) {
  11727. set_has_name();
  11728. name_ = name;
  11729. } else {
  11730. clear_has_name();
  11731. name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11732. }
  11733. }
  11734. // repeated .CSVCMsg_GameEventList.key_t keys = 3;
  11735. inline int CSVCMsg_GameEventList_descriptor_t::keys_size() const {
  11736. return keys_.size();
  11737. }
  11738. inline void CSVCMsg_GameEventList_descriptor_t::clear_keys() {
  11739. keys_.Clear();
  11740. }
  11741. inline const ::CSVCMsg_GameEventList_key_t& CSVCMsg_GameEventList_descriptor_t::keys(int index) const {
  11742. return keys_.Get(index);
  11743. }
  11744. inline ::CSVCMsg_GameEventList_key_t* CSVCMsg_GameEventList_descriptor_t::mutable_keys(int index) {
  11745. return keys_.Mutable(index);
  11746. }
  11747. inline ::CSVCMsg_GameEventList_key_t* CSVCMsg_GameEventList_descriptor_t::add_keys() {
  11748. return keys_.Add();
  11749. }
  11750. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_key_t >&
  11751. CSVCMsg_GameEventList_descriptor_t::keys() const {
  11752. return keys_;
  11753. }
  11754. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_key_t >*
  11755. CSVCMsg_GameEventList_descriptor_t::mutable_keys() {
  11756. return &keys_;
  11757. }
  11758. // -------------------------------------------------------------------
  11759. // CSVCMsg_GameEventList
  11760. // repeated .CSVCMsg_GameEventList.descriptor_t descriptors = 1;
  11761. inline int CSVCMsg_GameEventList::descriptors_size() const {
  11762. return descriptors_.size();
  11763. }
  11764. inline void CSVCMsg_GameEventList::clear_descriptors() {
  11765. descriptors_.Clear();
  11766. }
  11767. inline const ::CSVCMsg_GameEventList_descriptor_t& CSVCMsg_GameEventList::descriptors(int index) const {
  11768. return descriptors_.Get(index);
  11769. }
  11770. inline ::CSVCMsg_GameEventList_descriptor_t* CSVCMsg_GameEventList::mutable_descriptors(int index) {
  11771. return descriptors_.Mutable(index);
  11772. }
  11773. inline ::CSVCMsg_GameEventList_descriptor_t* CSVCMsg_GameEventList::add_descriptors() {
  11774. return descriptors_.Add();
  11775. }
  11776. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_descriptor_t >&
  11777. CSVCMsg_GameEventList::descriptors() const {
  11778. return descriptors_;
  11779. }
  11780. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_GameEventList_descriptor_t >*
  11781. CSVCMsg_GameEventList::mutable_descriptors() {
  11782. return &descriptors_;
  11783. }
  11784. // -------------------------------------------------------------------
  11785. // CSVCMsg_TempEntities
  11786. // optional bool reliable = 1;
  11787. inline bool CSVCMsg_TempEntities::has_reliable() const {
  11788. return (_has_bits_[0] & 0x00000001u) != 0;
  11789. }
  11790. inline void CSVCMsg_TempEntities::set_has_reliable() {
  11791. _has_bits_[0] |= 0x00000001u;
  11792. }
  11793. inline void CSVCMsg_TempEntities::clear_has_reliable() {
  11794. _has_bits_[0] &= ~0x00000001u;
  11795. }
  11796. inline void CSVCMsg_TempEntities::clear_reliable() {
  11797. reliable_ = false;
  11798. clear_has_reliable();
  11799. }
  11800. inline bool CSVCMsg_TempEntities::reliable() const {
  11801. return reliable_;
  11802. }
  11803. inline void CSVCMsg_TempEntities::set_reliable(bool value) {
  11804. set_has_reliable();
  11805. reliable_ = value;
  11806. }
  11807. // optional int32 num_entries = 2;
  11808. inline bool CSVCMsg_TempEntities::has_num_entries() const {
  11809. return (_has_bits_[0] & 0x00000002u) != 0;
  11810. }
  11811. inline void CSVCMsg_TempEntities::set_has_num_entries() {
  11812. _has_bits_[0] |= 0x00000002u;
  11813. }
  11814. inline void CSVCMsg_TempEntities::clear_has_num_entries() {
  11815. _has_bits_[0] &= ~0x00000002u;
  11816. }
  11817. inline void CSVCMsg_TempEntities::clear_num_entries() {
  11818. num_entries_ = 0;
  11819. clear_has_num_entries();
  11820. }
  11821. inline ::google::protobuf::int32 CSVCMsg_TempEntities::num_entries() const {
  11822. return num_entries_;
  11823. }
  11824. inline void CSVCMsg_TempEntities::set_num_entries(::google::protobuf::int32 value) {
  11825. set_has_num_entries();
  11826. num_entries_ = value;
  11827. }
  11828. // optional bytes entity_data = 3;
  11829. inline bool CSVCMsg_TempEntities::has_entity_data() const {
  11830. return (_has_bits_[0] & 0x00000004u) != 0;
  11831. }
  11832. inline void CSVCMsg_TempEntities::set_has_entity_data() {
  11833. _has_bits_[0] |= 0x00000004u;
  11834. }
  11835. inline void CSVCMsg_TempEntities::clear_has_entity_data() {
  11836. _has_bits_[0] &= ~0x00000004u;
  11837. }
  11838. inline void CSVCMsg_TempEntities::clear_entity_data() {
  11839. if (entity_data_ != &::google::protobuf::internal::kEmptyString) {
  11840. entity_data_->clear();
  11841. }
  11842. clear_has_entity_data();
  11843. }
  11844. inline const ::std::string& CSVCMsg_TempEntities::entity_data() const {
  11845. return *entity_data_;
  11846. }
  11847. inline void CSVCMsg_TempEntities::set_entity_data(const ::std::string& value) {
  11848. set_has_entity_data();
  11849. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  11850. entity_data_ = new ::std::string;
  11851. }
  11852. entity_data_->assign(value);
  11853. }
  11854. inline void CSVCMsg_TempEntities::set_entity_data(const char* value) {
  11855. set_has_entity_data();
  11856. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  11857. entity_data_ = new ::std::string;
  11858. }
  11859. entity_data_->assign(value);
  11860. }
  11861. inline void CSVCMsg_TempEntities::set_entity_data(const void* value, size_t size) {
  11862. set_has_entity_data();
  11863. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  11864. entity_data_ = new ::std::string;
  11865. }
  11866. entity_data_->assign(reinterpret_cast<const char*>(value), size);
  11867. }
  11868. inline ::std::string* CSVCMsg_TempEntities::mutable_entity_data() {
  11869. set_has_entity_data();
  11870. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  11871. entity_data_ = new ::std::string;
  11872. }
  11873. return entity_data_;
  11874. }
  11875. inline ::std::string* CSVCMsg_TempEntities::release_entity_data() {
  11876. clear_has_entity_data();
  11877. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  11878. return NULL;
  11879. } else {
  11880. ::std::string* temp = entity_data_;
  11881. entity_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11882. return temp;
  11883. }
  11884. }
  11885. inline void CSVCMsg_TempEntities::set_allocated_entity_data(::std::string* entity_data) {
  11886. if (entity_data_ != &::google::protobuf::internal::kEmptyString) {
  11887. delete entity_data_;
  11888. }
  11889. if (entity_data) {
  11890. set_has_entity_data();
  11891. entity_data_ = entity_data;
  11892. } else {
  11893. clear_has_entity_data();
  11894. entity_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  11895. }
  11896. }
  11897. // -------------------------------------------------------------------
  11898. // CSVCMsg_PacketEntities
  11899. // optional int32 max_entries = 1;
  11900. inline bool CSVCMsg_PacketEntities::has_max_entries() const {
  11901. return (_has_bits_[0] & 0x00000001u) != 0;
  11902. }
  11903. inline void CSVCMsg_PacketEntities::set_has_max_entries() {
  11904. _has_bits_[0] |= 0x00000001u;
  11905. }
  11906. inline void CSVCMsg_PacketEntities::clear_has_max_entries() {
  11907. _has_bits_[0] &= ~0x00000001u;
  11908. }
  11909. inline void CSVCMsg_PacketEntities::clear_max_entries() {
  11910. max_entries_ = 0;
  11911. clear_has_max_entries();
  11912. }
  11913. inline ::google::protobuf::int32 CSVCMsg_PacketEntities::max_entries() const {
  11914. return max_entries_;
  11915. }
  11916. inline void CSVCMsg_PacketEntities::set_max_entries(::google::protobuf::int32 value) {
  11917. set_has_max_entries();
  11918. max_entries_ = value;
  11919. }
  11920. // optional int32 updated_entries = 2;
  11921. inline bool CSVCMsg_PacketEntities::has_updated_entries() const {
  11922. return (_has_bits_[0] & 0x00000002u) != 0;
  11923. }
  11924. inline void CSVCMsg_PacketEntities::set_has_updated_entries() {
  11925. _has_bits_[0] |= 0x00000002u;
  11926. }
  11927. inline void CSVCMsg_PacketEntities::clear_has_updated_entries() {
  11928. _has_bits_[0] &= ~0x00000002u;
  11929. }
  11930. inline void CSVCMsg_PacketEntities::clear_updated_entries() {
  11931. updated_entries_ = 0;
  11932. clear_has_updated_entries();
  11933. }
  11934. inline ::google::protobuf::int32 CSVCMsg_PacketEntities::updated_entries() const {
  11935. return updated_entries_;
  11936. }
  11937. inline void CSVCMsg_PacketEntities::set_updated_entries(::google::protobuf::int32 value) {
  11938. set_has_updated_entries();
  11939. updated_entries_ = value;
  11940. }
  11941. // optional bool is_delta = 3;
  11942. inline bool CSVCMsg_PacketEntities::has_is_delta() const {
  11943. return (_has_bits_[0] & 0x00000004u) != 0;
  11944. }
  11945. inline void CSVCMsg_PacketEntities::set_has_is_delta() {
  11946. _has_bits_[0] |= 0x00000004u;
  11947. }
  11948. inline void CSVCMsg_PacketEntities::clear_has_is_delta() {
  11949. _has_bits_[0] &= ~0x00000004u;
  11950. }
  11951. inline void CSVCMsg_PacketEntities::clear_is_delta() {
  11952. is_delta_ = false;
  11953. clear_has_is_delta();
  11954. }
  11955. inline bool CSVCMsg_PacketEntities::is_delta() const {
  11956. return is_delta_;
  11957. }
  11958. inline void CSVCMsg_PacketEntities::set_is_delta(bool value) {
  11959. set_has_is_delta();
  11960. is_delta_ = value;
  11961. }
  11962. // optional bool update_baseline = 4;
  11963. inline bool CSVCMsg_PacketEntities::has_update_baseline() const {
  11964. return (_has_bits_[0] & 0x00000008u) != 0;
  11965. }
  11966. inline void CSVCMsg_PacketEntities::set_has_update_baseline() {
  11967. _has_bits_[0] |= 0x00000008u;
  11968. }
  11969. inline void CSVCMsg_PacketEntities::clear_has_update_baseline() {
  11970. _has_bits_[0] &= ~0x00000008u;
  11971. }
  11972. inline void CSVCMsg_PacketEntities::clear_update_baseline() {
  11973. update_baseline_ = false;
  11974. clear_has_update_baseline();
  11975. }
  11976. inline bool CSVCMsg_PacketEntities::update_baseline() const {
  11977. return update_baseline_;
  11978. }
  11979. inline void CSVCMsg_PacketEntities::set_update_baseline(bool value) {
  11980. set_has_update_baseline();
  11981. update_baseline_ = value;
  11982. }
  11983. // optional int32 baseline = 5;
  11984. inline bool CSVCMsg_PacketEntities::has_baseline() const {
  11985. return (_has_bits_[0] & 0x00000010u) != 0;
  11986. }
  11987. inline void CSVCMsg_PacketEntities::set_has_baseline() {
  11988. _has_bits_[0] |= 0x00000010u;
  11989. }
  11990. inline void CSVCMsg_PacketEntities::clear_has_baseline() {
  11991. _has_bits_[0] &= ~0x00000010u;
  11992. }
  11993. inline void CSVCMsg_PacketEntities::clear_baseline() {
  11994. baseline_ = 0;
  11995. clear_has_baseline();
  11996. }
  11997. inline ::google::protobuf::int32 CSVCMsg_PacketEntities::baseline() const {
  11998. return baseline_;
  11999. }
  12000. inline void CSVCMsg_PacketEntities::set_baseline(::google::protobuf::int32 value) {
  12001. set_has_baseline();
  12002. baseline_ = value;
  12003. }
  12004. // optional int32 delta_from = 6;
  12005. inline bool CSVCMsg_PacketEntities::has_delta_from() const {
  12006. return (_has_bits_[0] & 0x00000020u) != 0;
  12007. }
  12008. inline void CSVCMsg_PacketEntities::set_has_delta_from() {
  12009. _has_bits_[0] |= 0x00000020u;
  12010. }
  12011. inline void CSVCMsg_PacketEntities::clear_has_delta_from() {
  12012. _has_bits_[0] &= ~0x00000020u;
  12013. }
  12014. inline void CSVCMsg_PacketEntities::clear_delta_from() {
  12015. delta_from_ = 0;
  12016. clear_has_delta_from();
  12017. }
  12018. inline ::google::protobuf::int32 CSVCMsg_PacketEntities::delta_from() const {
  12019. return delta_from_;
  12020. }
  12021. inline void CSVCMsg_PacketEntities::set_delta_from(::google::protobuf::int32 value) {
  12022. set_has_delta_from();
  12023. delta_from_ = value;
  12024. }
  12025. // optional bytes entity_data = 7;
  12026. inline bool CSVCMsg_PacketEntities::has_entity_data() const {
  12027. return (_has_bits_[0] & 0x00000040u) != 0;
  12028. }
  12029. inline void CSVCMsg_PacketEntities::set_has_entity_data() {
  12030. _has_bits_[0] |= 0x00000040u;
  12031. }
  12032. inline void CSVCMsg_PacketEntities::clear_has_entity_data() {
  12033. _has_bits_[0] &= ~0x00000040u;
  12034. }
  12035. inline void CSVCMsg_PacketEntities::clear_entity_data() {
  12036. if (entity_data_ != &::google::protobuf::internal::kEmptyString) {
  12037. entity_data_->clear();
  12038. }
  12039. clear_has_entity_data();
  12040. }
  12041. inline const ::std::string& CSVCMsg_PacketEntities::entity_data() const {
  12042. return *entity_data_;
  12043. }
  12044. inline void CSVCMsg_PacketEntities::set_entity_data(const ::std::string& value) {
  12045. set_has_entity_data();
  12046. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  12047. entity_data_ = new ::std::string;
  12048. }
  12049. entity_data_->assign(value);
  12050. }
  12051. inline void CSVCMsg_PacketEntities::set_entity_data(const char* value) {
  12052. set_has_entity_data();
  12053. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  12054. entity_data_ = new ::std::string;
  12055. }
  12056. entity_data_->assign(value);
  12057. }
  12058. inline void CSVCMsg_PacketEntities::set_entity_data(const void* value, size_t size) {
  12059. set_has_entity_data();
  12060. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  12061. entity_data_ = new ::std::string;
  12062. }
  12063. entity_data_->assign(reinterpret_cast<const char*>(value), size);
  12064. }
  12065. inline ::std::string* CSVCMsg_PacketEntities::mutable_entity_data() {
  12066. set_has_entity_data();
  12067. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  12068. entity_data_ = new ::std::string;
  12069. }
  12070. return entity_data_;
  12071. }
  12072. inline ::std::string* CSVCMsg_PacketEntities::release_entity_data() {
  12073. clear_has_entity_data();
  12074. if (entity_data_ == &::google::protobuf::internal::kEmptyString) {
  12075. return NULL;
  12076. } else {
  12077. ::std::string* temp = entity_data_;
  12078. entity_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  12079. return temp;
  12080. }
  12081. }
  12082. inline void CSVCMsg_PacketEntities::set_allocated_entity_data(::std::string* entity_data) {
  12083. if (entity_data_ != &::google::protobuf::internal::kEmptyString) {
  12084. delete entity_data_;
  12085. }
  12086. if (entity_data) {
  12087. set_has_entity_data();
  12088. entity_data_ = entity_data;
  12089. } else {
  12090. clear_has_entity_data();
  12091. entity_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  12092. }
  12093. }
  12094. // -------------------------------------------------------------------
  12095. // CSVCMsg_Sounds_sounddata_t
  12096. // optional sint32 origin_x = 1;
  12097. inline bool CSVCMsg_Sounds_sounddata_t::has_origin_x() const {
  12098. return (_has_bits_[0] & 0x00000001u) != 0;
  12099. }
  12100. inline void CSVCMsg_Sounds_sounddata_t::set_has_origin_x() {
  12101. _has_bits_[0] |= 0x00000001u;
  12102. }
  12103. inline void CSVCMsg_Sounds_sounddata_t::clear_has_origin_x() {
  12104. _has_bits_[0] &= ~0x00000001u;
  12105. }
  12106. inline void CSVCMsg_Sounds_sounddata_t::clear_origin_x() {
  12107. origin_x_ = 0;
  12108. clear_has_origin_x();
  12109. }
  12110. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::origin_x() const {
  12111. return origin_x_;
  12112. }
  12113. inline void CSVCMsg_Sounds_sounddata_t::set_origin_x(::google::protobuf::int32 value) {
  12114. set_has_origin_x();
  12115. origin_x_ = value;
  12116. }
  12117. // optional sint32 origin_y = 2;
  12118. inline bool CSVCMsg_Sounds_sounddata_t::has_origin_y() const {
  12119. return (_has_bits_[0] & 0x00000002u) != 0;
  12120. }
  12121. inline void CSVCMsg_Sounds_sounddata_t::set_has_origin_y() {
  12122. _has_bits_[0] |= 0x00000002u;
  12123. }
  12124. inline void CSVCMsg_Sounds_sounddata_t::clear_has_origin_y() {
  12125. _has_bits_[0] &= ~0x00000002u;
  12126. }
  12127. inline void CSVCMsg_Sounds_sounddata_t::clear_origin_y() {
  12128. origin_y_ = 0;
  12129. clear_has_origin_y();
  12130. }
  12131. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::origin_y() const {
  12132. return origin_y_;
  12133. }
  12134. inline void CSVCMsg_Sounds_sounddata_t::set_origin_y(::google::protobuf::int32 value) {
  12135. set_has_origin_y();
  12136. origin_y_ = value;
  12137. }
  12138. // optional sint32 origin_z = 3;
  12139. inline bool CSVCMsg_Sounds_sounddata_t::has_origin_z() const {
  12140. return (_has_bits_[0] & 0x00000004u) != 0;
  12141. }
  12142. inline void CSVCMsg_Sounds_sounddata_t::set_has_origin_z() {
  12143. _has_bits_[0] |= 0x00000004u;
  12144. }
  12145. inline void CSVCMsg_Sounds_sounddata_t::clear_has_origin_z() {
  12146. _has_bits_[0] &= ~0x00000004u;
  12147. }
  12148. inline void CSVCMsg_Sounds_sounddata_t::clear_origin_z() {
  12149. origin_z_ = 0;
  12150. clear_has_origin_z();
  12151. }
  12152. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::origin_z() const {
  12153. return origin_z_;
  12154. }
  12155. inline void CSVCMsg_Sounds_sounddata_t::set_origin_z(::google::protobuf::int32 value) {
  12156. set_has_origin_z();
  12157. origin_z_ = value;
  12158. }
  12159. // optional uint32 volume = 4;
  12160. inline bool CSVCMsg_Sounds_sounddata_t::has_volume() const {
  12161. return (_has_bits_[0] & 0x00000008u) != 0;
  12162. }
  12163. inline void CSVCMsg_Sounds_sounddata_t::set_has_volume() {
  12164. _has_bits_[0] |= 0x00000008u;
  12165. }
  12166. inline void CSVCMsg_Sounds_sounddata_t::clear_has_volume() {
  12167. _has_bits_[0] &= ~0x00000008u;
  12168. }
  12169. inline void CSVCMsg_Sounds_sounddata_t::clear_volume() {
  12170. volume_ = 0u;
  12171. clear_has_volume();
  12172. }
  12173. inline ::google::protobuf::uint32 CSVCMsg_Sounds_sounddata_t::volume() const {
  12174. return volume_;
  12175. }
  12176. inline void CSVCMsg_Sounds_sounddata_t::set_volume(::google::protobuf::uint32 value) {
  12177. set_has_volume();
  12178. volume_ = value;
  12179. }
  12180. // optional float delay_value = 5;
  12181. inline bool CSVCMsg_Sounds_sounddata_t::has_delay_value() const {
  12182. return (_has_bits_[0] & 0x00000010u) != 0;
  12183. }
  12184. inline void CSVCMsg_Sounds_sounddata_t::set_has_delay_value() {
  12185. _has_bits_[0] |= 0x00000010u;
  12186. }
  12187. inline void CSVCMsg_Sounds_sounddata_t::clear_has_delay_value() {
  12188. _has_bits_[0] &= ~0x00000010u;
  12189. }
  12190. inline void CSVCMsg_Sounds_sounddata_t::clear_delay_value() {
  12191. delay_value_ = 0;
  12192. clear_has_delay_value();
  12193. }
  12194. inline float CSVCMsg_Sounds_sounddata_t::delay_value() const {
  12195. return delay_value_;
  12196. }
  12197. inline void CSVCMsg_Sounds_sounddata_t::set_delay_value(float value) {
  12198. set_has_delay_value();
  12199. delay_value_ = value;
  12200. }
  12201. // optional int32 sequence_number = 6;
  12202. inline bool CSVCMsg_Sounds_sounddata_t::has_sequence_number() const {
  12203. return (_has_bits_[0] & 0x00000020u) != 0;
  12204. }
  12205. inline void CSVCMsg_Sounds_sounddata_t::set_has_sequence_number() {
  12206. _has_bits_[0] |= 0x00000020u;
  12207. }
  12208. inline void CSVCMsg_Sounds_sounddata_t::clear_has_sequence_number() {
  12209. _has_bits_[0] &= ~0x00000020u;
  12210. }
  12211. inline void CSVCMsg_Sounds_sounddata_t::clear_sequence_number() {
  12212. sequence_number_ = 0;
  12213. clear_has_sequence_number();
  12214. }
  12215. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::sequence_number() const {
  12216. return sequence_number_;
  12217. }
  12218. inline void CSVCMsg_Sounds_sounddata_t::set_sequence_number(::google::protobuf::int32 value) {
  12219. set_has_sequence_number();
  12220. sequence_number_ = value;
  12221. }
  12222. // optional int32 entity_index = 7;
  12223. inline bool CSVCMsg_Sounds_sounddata_t::has_entity_index() const {
  12224. return (_has_bits_[0] & 0x00000040u) != 0;
  12225. }
  12226. inline void CSVCMsg_Sounds_sounddata_t::set_has_entity_index() {
  12227. _has_bits_[0] |= 0x00000040u;
  12228. }
  12229. inline void CSVCMsg_Sounds_sounddata_t::clear_has_entity_index() {
  12230. _has_bits_[0] &= ~0x00000040u;
  12231. }
  12232. inline void CSVCMsg_Sounds_sounddata_t::clear_entity_index() {
  12233. entity_index_ = 0;
  12234. clear_has_entity_index();
  12235. }
  12236. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::entity_index() const {
  12237. return entity_index_;
  12238. }
  12239. inline void CSVCMsg_Sounds_sounddata_t::set_entity_index(::google::protobuf::int32 value) {
  12240. set_has_entity_index();
  12241. entity_index_ = value;
  12242. }
  12243. // optional int32 channel = 8;
  12244. inline bool CSVCMsg_Sounds_sounddata_t::has_channel() const {
  12245. return (_has_bits_[0] & 0x00000080u) != 0;
  12246. }
  12247. inline void CSVCMsg_Sounds_sounddata_t::set_has_channel() {
  12248. _has_bits_[0] |= 0x00000080u;
  12249. }
  12250. inline void CSVCMsg_Sounds_sounddata_t::clear_has_channel() {
  12251. _has_bits_[0] &= ~0x00000080u;
  12252. }
  12253. inline void CSVCMsg_Sounds_sounddata_t::clear_channel() {
  12254. channel_ = 0;
  12255. clear_has_channel();
  12256. }
  12257. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::channel() const {
  12258. return channel_;
  12259. }
  12260. inline void CSVCMsg_Sounds_sounddata_t::set_channel(::google::protobuf::int32 value) {
  12261. set_has_channel();
  12262. channel_ = value;
  12263. }
  12264. // optional int32 pitch = 9;
  12265. inline bool CSVCMsg_Sounds_sounddata_t::has_pitch() const {
  12266. return (_has_bits_[0] & 0x00000100u) != 0;
  12267. }
  12268. inline void CSVCMsg_Sounds_sounddata_t::set_has_pitch() {
  12269. _has_bits_[0] |= 0x00000100u;
  12270. }
  12271. inline void CSVCMsg_Sounds_sounddata_t::clear_has_pitch() {
  12272. _has_bits_[0] &= ~0x00000100u;
  12273. }
  12274. inline void CSVCMsg_Sounds_sounddata_t::clear_pitch() {
  12275. pitch_ = 0;
  12276. clear_has_pitch();
  12277. }
  12278. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::pitch() const {
  12279. return pitch_;
  12280. }
  12281. inline void CSVCMsg_Sounds_sounddata_t::set_pitch(::google::protobuf::int32 value) {
  12282. set_has_pitch();
  12283. pitch_ = value;
  12284. }
  12285. // optional int32 flags = 10;
  12286. inline bool CSVCMsg_Sounds_sounddata_t::has_flags() const {
  12287. return (_has_bits_[0] & 0x00000200u) != 0;
  12288. }
  12289. inline void CSVCMsg_Sounds_sounddata_t::set_has_flags() {
  12290. _has_bits_[0] |= 0x00000200u;
  12291. }
  12292. inline void CSVCMsg_Sounds_sounddata_t::clear_has_flags() {
  12293. _has_bits_[0] &= ~0x00000200u;
  12294. }
  12295. inline void CSVCMsg_Sounds_sounddata_t::clear_flags() {
  12296. flags_ = 0;
  12297. clear_has_flags();
  12298. }
  12299. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::flags() const {
  12300. return flags_;
  12301. }
  12302. inline void CSVCMsg_Sounds_sounddata_t::set_flags(::google::protobuf::int32 value) {
  12303. set_has_flags();
  12304. flags_ = value;
  12305. }
  12306. // optional uint32 sound_num = 11;
  12307. inline bool CSVCMsg_Sounds_sounddata_t::has_sound_num() const {
  12308. return (_has_bits_[0] & 0x00000400u) != 0;
  12309. }
  12310. inline void CSVCMsg_Sounds_sounddata_t::set_has_sound_num() {
  12311. _has_bits_[0] |= 0x00000400u;
  12312. }
  12313. inline void CSVCMsg_Sounds_sounddata_t::clear_has_sound_num() {
  12314. _has_bits_[0] &= ~0x00000400u;
  12315. }
  12316. inline void CSVCMsg_Sounds_sounddata_t::clear_sound_num() {
  12317. sound_num_ = 0u;
  12318. clear_has_sound_num();
  12319. }
  12320. inline ::google::protobuf::uint32 CSVCMsg_Sounds_sounddata_t::sound_num() const {
  12321. return sound_num_;
  12322. }
  12323. inline void CSVCMsg_Sounds_sounddata_t::set_sound_num(::google::protobuf::uint32 value) {
  12324. set_has_sound_num();
  12325. sound_num_ = value;
  12326. }
  12327. // optional fixed32 sound_num_handle = 12;
  12328. inline bool CSVCMsg_Sounds_sounddata_t::has_sound_num_handle() const {
  12329. return (_has_bits_[0] & 0x00000800u) != 0;
  12330. }
  12331. inline void CSVCMsg_Sounds_sounddata_t::set_has_sound_num_handle() {
  12332. _has_bits_[0] |= 0x00000800u;
  12333. }
  12334. inline void CSVCMsg_Sounds_sounddata_t::clear_has_sound_num_handle() {
  12335. _has_bits_[0] &= ~0x00000800u;
  12336. }
  12337. inline void CSVCMsg_Sounds_sounddata_t::clear_sound_num_handle() {
  12338. sound_num_handle_ = 0u;
  12339. clear_has_sound_num_handle();
  12340. }
  12341. inline ::google::protobuf::uint32 CSVCMsg_Sounds_sounddata_t::sound_num_handle() const {
  12342. return sound_num_handle_;
  12343. }
  12344. inline void CSVCMsg_Sounds_sounddata_t::set_sound_num_handle(::google::protobuf::uint32 value) {
  12345. set_has_sound_num_handle();
  12346. sound_num_handle_ = value;
  12347. }
  12348. // optional int32 speaker_entity = 13;
  12349. inline bool CSVCMsg_Sounds_sounddata_t::has_speaker_entity() const {
  12350. return (_has_bits_[0] & 0x00001000u) != 0;
  12351. }
  12352. inline void CSVCMsg_Sounds_sounddata_t::set_has_speaker_entity() {
  12353. _has_bits_[0] |= 0x00001000u;
  12354. }
  12355. inline void CSVCMsg_Sounds_sounddata_t::clear_has_speaker_entity() {
  12356. _has_bits_[0] &= ~0x00001000u;
  12357. }
  12358. inline void CSVCMsg_Sounds_sounddata_t::clear_speaker_entity() {
  12359. speaker_entity_ = 0;
  12360. clear_has_speaker_entity();
  12361. }
  12362. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::speaker_entity() const {
  12363. return speaker_entity_;
  12364. }
  12365. inline void CSVCMsg_Sounds_sounddata_t::set_speaker_entity(::google::protobuf::int32 value) {
  12366. set_has_speaker_entity();
  12367. speaker_entity_ = value;
  12368. }
  12369. // optional int32 random_seed = 14;
  12370. inline bool CSVCMsg_Sounds_sounddata_t::has_random_seed() const {
  12371. return (_has_bits_[0] & 0x00002000u) != 0;
  12372. }
  12373. inline void CSVCMsg_Sounds_sounddata_t::set_has_random_seed() {
  12374. _has_bits_[0] |= 0x00002000u;
  12375. }
  12376. inline void CSVCMsg_Sounds_sounddata_t::clear_has_random_seed() {
  12377. _has_bits_[0] &= ~0x00002000u;
  12378. }
  12379. inline void CSVCMsg_Sounds_sounddata_t::clear_random_seed() {
  12380. random_seed_ = 0;
  12381. clear_has_random_seed();
  12382. }
  12383. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::random_seed() const {
  12384. return random_seed_;
  12385. }
  12386. inline void CSVCMsg_Sounds_sounddata_t::set_random_seed(::google::protobuf::int32 value) {
  12387. set_has_random_seed();
  12388. random_seed_ = value;
  12389. }
  12390. // optional int32 sound_level = 15;
  12391. inline bool CSVCMsg_Sounds_sounddata_t::has_sound_level() const {
  12392. return (_has_bits_[0] & 0x00004000u) != 0;
  12393. }
  12394. inline void CSVCMsg_Sounds_sounddata_t::set_has_sound_level() {
  12395. _has_bits_[0] |= 0x00004000u;
  12396. }
  12397. inline void CSVCMsg_Sounds_sounddata_t::clear_has_sound_level() {
  12398. _has_bits_[0] &= ~0x00004000u;
  12399. }
  12400. inline void CSVCMsg_Sounds_sounddata_t::clear_sound_level() {
  12401. sound_level_ = 0;
  12402. clear_has_sound_level();
  12403. }
  12404. inline ::google::protobuf::int32 CSVCMsg_Sounds_sounddata_t::sound_level() const {
  12405. return sound_level_;
  12406. }
  12407. inline void CSVCMsg_Sounds_sounddata_t::set_sound_level(::google::protobuf::int32 value) {
  12408. set_has_sound_level();
  12409. sound_level_ = value;
  12410. }
  12411. // optional bool is_sentence = 16;
  12412. inline bool CSVCMsg_Sounds_sounddata_t::has_is_sentence() const {
  12413. return (_has_bits_[0] & 0x00008000u) != 0;
  12414. }
  12415. inline void CSVCMsg_Sounds_sounddata_t::set_has_is_sentence() {
  12416. _has_bits_[0] |= 0x00008000u;
  12417. }
  12418. inline void CSVCMsg_Sounds_sounddata_t::clear_has_is_sentence() {
  12419. _has_bits_[0] &= ~0x00008000u;
  12420. }
  12421. inline void CSVCMsg_Sounds_sounddata_t::clear_is_sentence() {
  12422. is_sentence_ = false;
  12423. clear_has_is_sentence();
  12424. }
  12425. inline bool CSVCMsg_Sounds_sounddata_t::is_sentence() const {
  12426. return is_sentence_;
  12427. }
  12428. inline void CSVCMsg_Sounds_sounddata_t::set_is_sentence(bool value) {
  12429. set_has_is_sentence();
  12430. is_sentence_ = value;
  12431. }
  12432. // optional bool is_ambient = 17;
  12433. inline bool CSVCMsg_Sounds_sounddata_t::has_is_ambient() const {
  12434. return (_has_bits_[0] & 0x00010000u) != 0;
  12435. }
  12436. inline void CSVCMsg_Sounds_sounddata_t::set_has_is_ambient() {
  12437. _has_bits_[0] |= 0x00010000u;
  12438. }
  12439. inline void CSVCMsg_Sounds_sounddata_t::clear_has_is_ambient() {
  12440. _has_bits_[0] &= ~0x00010000u;
  12441. }
  12442. inline void CSVCMsg_Sounds_sounddata_t::clear_is_ambient() {
  12443. is_ambient_ = false;
  12444. clear_has_is_ambient();
  12445. }
  12446. inline bool CSVCMsg_Sounds_sounddata_t::is_ambient() const {
  12447. return is_ambient_;
  12448. }
  12449. inline void CSVCMsg_Sounds_sounddata_t::set_is_ambient(bool value) {
  12450. set_has_is_ambient();
  12451. is_ambient_ = value;
  12452. }
  12453. // -------------------------------------------------------------------
  12454. // CSVCMsg_Sounds
  12455. // optional bool reliable_sound = 1;
  12456. inline bool CSVCMsg_Sounds::has_reliable_sound() const {
  12457. return (_has_bits_[0] & 0x00000001u) != 0;
  12458. }
  12459. inline void CSVCMsg_Sounds::set_has_reliable_sound() {
  12460. _has_bits_[0] |= 0x00000001u;
  12461. }
  12462. inline void CSVCMsg_Sounds::clear_has_reliable_sound() {
  12463. _has_bits_[0] &= ~0x00000001u;
  12464. }
  12465. inline void CSVCMsg_Sounds::clear_reliable_sound() {
  12466. reliable_sound_ = false;
  12467. clear_has_reliable_sound();
  12468. }
  12469. inline bool CSVCMsg_Sounds::reliable_sound() const {
  12470. return reliable_sound_;
  12471. }
  12472. inline void CSVCMsg_Sounds::set_reliable_sound(bool value) {
  12473. set_has_reliable_sound();
  12474. reliable_sound_ = value;
  12475. }
  12476. // repeated .CSVCMsg_Sounds.sounddata_t sounds = 2;
  12477. inline int CSVCMsg_Sounds::sounds_size() const {
  12478. return sounds_.size();
  12479. }
  12480. inline void CSVCMsg_Sounds::clear_sounds() {
  12481. sounds_.Clear();
  12482. }
  12483. inline const ::CSVCMsg_Sounds_sounddata_t& CSVCMsg_Sounds::sounds(int index) const {
  12484. return sounds_.Get(index);
  12485. }
  12486. inline ::CSVCMsg_Sounds_sounddata_t* CSVCMsg_Sounds::mutable_sounds(int index) {
  12487. return sounds_.Mutable(index);
  12488. }
  12489. inline ::CSVCMsg_Sounds_sounddata_t* CSVCMsg_Sounds::add_sounds() {
  12490. return sounds_.Add();
  12491. }
  12492. inline const ::google::protobuf::RepeatedPtrField< ::CSVCMsg_Sounds_sounddata_t >&
  12493. CSVCMsg_Sounds::sounds() const {
  12494. return sounds_;
  12495. }
  12496. inline ::google::protobuf::RepeatedPtrField< ::CSVCMsg_Sounds_sounddata_t >*
  12497. CSVCMsg_Sounds::mutable_sounds() {
  12498. return &sounds_;
  12499. }
  12500. // -------------------------------------------------------------------
  12501. // CSVCMsg_EntityMsg
  12502. // optional int32 ent_index = 1;
  12503. inline bool CSVCMsg_EntityMsg::has_ent_index() const {
  12504. return (_has_bits_[0] & 0x00000001u) != 0;
  12505. }
  12506. inline void CSVCMsg_EntityMsg::set_has_ent_index() {
  12507. _has_bits_[0] |= 0x00000001u;
  12508. }
  12509. inline void CSVCMsg_EntityMsg::clear_has_ent_index() {
  12510. _has_bits_[0] &= ~0x00000001u;
  12511. }
  12512. inline void CSVCMsg_EntityMsg::clear_ent_index() {
  12513. ent_index_ = 0;
  12514. clear_has_ent_index();
  12515. }
  12516. inline ::google::protobuf::int32 CSVCMsg_EntityMsg::ent_index() const {
  12517. return ent_index_;
  12518. }
  12519. inline void CSVCMsg_EntityMsg::set_ent_index(::google::protobuf::int32 value) {
  12520. set_has_ent_index();
  12521. ent_index_ = value;
  12522. }
  12523. // optional int32 class_id = 2;
  12524. inline bool CSVCMsg_EntityMsg::has_class_id() const {
  12525. return (_has_bits_[0] & 0x00000002u) != 0;
  12526. }
  12527. inline void CSVCMsg_EntityMsg::set_has_class_id() {
  12528. _has_bits_[0] |= 0x00000002u;
  12529. }
  12530. inline void CSVCMsg_EntityMsg::clear_has_class_id() {
  12531. _has_bits_[0] &= ~0x00000002u;
  12532. }
  12533. inline void CSVCMsg_EntityMsg::clear_class_id() {
  12534. class_id_ = 0;
  12535. clear_has_class_id();
  12536. }
  12537. inline ::google::protobuf::int32 CSVCMsg_EntityMsg::class_id() const {
  12538. return class_id_;
  12539. }
  12540. inline void CSVCMsg_EntityMsg::set_class_id(::google::protobuf::int32 value) {
  12541. set_has_class_id();
  12542. class_id_ = value;
  12543. }
  12544. // optional bytes ent_data = 3;
  12545. inline bool CSVCMsg_EntityMsg::has_ent_data() const {
  12546. return (_has_bits_[0] & 0x00000004u) != 0;
  12547. }
  12548. inline void CSVCMsg_EntityMsg::set_has_ent_data() {
  12549. _has_bits_[0] |= 0x00000004u;
  12550. }
  12551. inline void CSVCMsg_EntityMsg::clear_has_ent_data() {
  12552. _has_bits_[0] &= ~0x00000004u;
  12553. }
  12554. inline void CSVCMsg_EntityMsg::clear_ent_data() {
  12555. if (ent_data_ != &::google::protobuf::internal::kEmptyString) {
  12556. ent_data_->clear();
  12557. }
  12558. clear_has_ent_data();
  12559. }
  12560. inline const ::std::string& CSVCMsg_EntityMsg::ent_data() const {
  12561. return *ent_data_;
  12562. }
  12563. inline void CSVCMsg_EntityMsg::set_ent_data(const ::std::string& value) {
  12564. set_has_ent_data();
  12565. if (ent_data_ == &::google::protobuf::internal::kEmptyString) {
  12566. ent_data_ = new ::std::string;
  12567. }
  12568. ent_data_->assign(value);
  12569. }
  12570. inline void CSVCMsg_EntityMsg::set_ent_data(const char* value) {
  12571. set_has_ent_data();
  12572. if (ent_data_ == &::google::protobuf::internal::kEmptyString) {
  12573. ent_data_ = new ::std::string;
  12574. }
  12575. ent_data_->assign(value);
  12576. }
  12577. inline void CSVCMsg_EntityMsg::set_ent_data(const void* value, size_t size) {
  12578. set_has_ent_data();
  12579. if (ent_data_ == &::google::protobuf::internal::kEmptyString) {
  12580. ent_data_ = new ::std::string;
  12581. }
  12582. ent_data_->assign(reinterpret_cast<const char*>(value), size);
  12583. }
  12584. inline ::std::string* CSVCMsg_EntityMsg::mutable_ent_data() {
  12585. set_has_ent_data();
  12586. if (ent_data_ == &::google::protobuf::internal::kEmptyString) {
  12587. ent_data_ = new ::std::string;
  12588. }
  12589. return ent_data_;
  12590. }
  12591. inline ::std::string* CSVCMsg_EntityMsg::release_ent_data() {
  12592. clear_has_ent_data();
  12593. if (ent_data_ == &::google::protobuf::internal::kEmptyString) {
  12594. return NULL;
  12595. } else {
  12596. ::std::string* temp = ent_data_;
  12597. ent_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  12598. return temp;
  12599. }
  12600. }
  12601. inline void CSVCMsg_EntityMsg::set_allocated_ent_data(::std::string* ent_data) {
  12602. if (ent_data_ != &::google::protobuf::internal::kEmptyString) {
  12603. delete ent_data_;
  12604. }
  12605. if (ent_data) {
  12606. set_has_ent_data();
  12607. ent_data_ = ent_data;
  12608. } else {
  12609. clear_has_ent_data();
  12610. ent_data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  12611. }
  12612. }
  12613. // -------------------------------------------------------------------
  12614. // CSVCMsg_CmdKeyValues
  12615. // optional bytes keyvalues = 1;
  12616. inline bool CSVCMsg_CmdKeyValues::has_keyvalues() const {
  12617. return (_has_bits_[0] & 0x00000001u) != 0;
  12618. }
  12619. inline void CSVCMsg_CmdKeyValues::set_has_keyvalues() {
  12620. _has_bits_[0] |= 0x00000001u;
  12621. }
  12622. inline void CSVCMsg_CmdKeyValues::clear_has_keyvalues() {
  12623. _has_bits_[0] &= ~0x00000001u;
  12624. }
  12625. inline void CSVCMsg_CmdKeyValues::clear_keyvalues() {
  12626. if (keyvalues_ != &::google::protobuf::internal::kEmptyString) {
  12627. keyvalues_->clear();
  12628. }
  12629. clear_has_keyvalues();
  12630. }
  12631. inline const ::std::string& CSVCMsg_CmdKeyValues::keyvalues() const {
  12632. return *keyvalues_;
  12633. }
  12634. inline void CSVCMsg_CmdKeyValues::set_keyvalues(const ::std::string& value) {
  12635. set_has_keyvalues();
  12636. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  12637. keyvalues_ = new ::std::string;
  12638. }
  12639. keyvalues_->assign(value);
  12640. }
  12641. inline void CSVCMsg_CmdKeyValues::set_keyvalues(const char* value) {
  12642. set_has_keyvalues();
  12643. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  12644. keyvalues_ = new ::std::string;
  12645. }
  12646. keyvalues_->assign(value);
  12647. }
  12648. inline void CSVCMsg_CmdKeyValues::set_keyvalues(const void* value, size_t size) {
  12649. set_has_keyvalues();
  12650. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  12651. keyvalues_ = new ::std::string;
  12652. }
  12653. keyvalues_->assign(reinterpret_cast<const char*>(value), size);
  12654. }
  12655. inline ::std::string* CSVCMsg_CmdKeyValues::mutable_keyvalues() {
  12656. set_has_keyvalues();
  12657. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  12658. keyvalues_ = new ::std::string;
  12659. }
  12660. return keyvalues_;
  12661. }
  12662. inline ::std::string* CSVCMsg_CmdKeyValues::release_keyvalues() {
  12663. clear_has_keyvalues();
  12664. if (keyvalues_ == &::google::protobuf::internal::kEmptyString) {
  12665. return NULL;
  12666. } else {
  12667. ::std::string* temp = keyvalues_;
  12668. keyvalues_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  12669. return temp;
  12670. }
  12671. }
  12672. inline void CSVCMsg_CmdKeyValues::set_allocated_keyvalues(::std::string* keyvalues) {
  12673. if (keyvalues_ != &::google::protobuf::internal::kEmptyString) {
  12674. delete keyvalues_;
  12675. }
  12676. if (keyvalues) {
  12677. set_has_keyvalues();
  12678. keyvalues_ = keyvalues;
  12679. } else {
  12680. clear_has_keyvalues();
  12681. keyvalues_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  12682. }
  12683. }
  12684. // -------------------------------------------------------------------
  12685. // CSVCMsg_EncryptedData
  12686. // optional bytes encrypted = 1;
  12687. inline bool CSVCMsg_EncryptedData::has_encrypted() const {
  12688. return (_has_bits_[0] & 0x00000001u) != 0;
  12689. }
  12690. inline void CSVCMsg_EncryptedData::set_has_encrypted() {
  12691. _has_bits_[0] |= 0x00000001u;
  12692. }
  12693. inline void CSVCMsg_EncryptedData::clear_has_encrypted() {
  12694. _has_bits_[0] &= ~0x00000001u;
  12695. }
  12696. inline void CSVCMsg_EncryptedData::clear_encrypted() {
  12697. if (encrypted_ != &::google::protobuf::internal::kEmptyString) {
  12698. encrypted_->clear();
  12699. }
  12700. clear_has_encrypted();
  12701. }
  12702. inline const ::std::string& CSVCMsg_EncryptedData::encrypted() const {
  12703. return *encrypted_;
  12704. }
  12705. inline void CSVCMsg_EncryptedData::set_encrypted(const ::std::string& value) {
  12706. set_has_encrypted();
  12707. if (encrypted_ == &::google::protobuf::internal::kEmptyString) {
  12708. encrypted_ = new ::std::string;
  12709. }
  12710. encrypted_->assign(value);
  12711. }
  12712. inline void CSVCMsg_EncryptedData::set_encrypted(const char* value) {
  12713. set_has_encrypted();
  12714. if (encrypted_ == &::google::protobuf::internal::kEmptyString) {
  12715. encrypted_ = new ::std::string;
  12716. }
  12717. encrypted_->assign(value);
  12718. }
  12719. inline void CSVCMsg_EncryptedData::set_encrypted(const void* value, size_t size) {
  12720. set_has_encrypted();
  12721. if (encrypted_ == &::google::protobuf::internal::kEmptyString) {
  12722. encrypted_ = new ::std::string;
  12723. }
  12724. encrypted_->assign(reinterpret_cast<const char*>(value), size);
  12725. }
  12726. inline ::std::string* CSVCMsg_EncryptedData::mutable_encrypted() {
  12727. set_has_encrypted();
  12728. if (encrypted_ == &::google::protobuf::internal::kEmptyString) {
  12729. encrypted_ = new ::std::string;
  12730. }
  12731. return encrypted_;
  12732. }
  12733. inline ::std::string* CSVCMsg_EncryptedData::release_encrypted() {
  12734. clear_has_encrypted();
  12735. if (encrypted_ == &::google::protobuf::internal::kEmptyString) {
  12736. return NULL;
  12737. } else {
  12738. ::std::string* temp = encrypted_;
  12739. encrypted_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  12740. return temp;
  12741. }
  12742. }
  12743. inline void CSVCMsg_EncryptedData::set_allocated_encrypted(::std::string* encrypted) {
  12744. if (encrypted_ != &::google::protobuf::internal::kEmptyString) {
  12745. delete encrypted_;
  12746. }
  12747. if (encrypted) {
  12748. set_has_encrypted();
  12749. encrypted_ = encrypted;
  12750. } else {
  12751. clear_has_encrypted();
  12752. encrypted_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  12753. }
  12754. }
  12755. // optional int32 key_type = 2;
  12756. inline bool CSVCMsg_EncryptedData::has_key_type() const {
  12757. return (_has_bits_[0] & 0x00000002u) != 0;
  12758. }
  12759. inline void CSVCMsg_EncryptedData::set_has_key_type() {
  12760. _has_bits_[0] |= 0x00000002u;
  12761. }
  12762. inline void CSVCMsg_EncryptedData::clear_has_key_type() {
  12763. _has_bits_[0] &= ~0x00000002u;
  12764. }
  12765. inline void CSVCMsg_EncryptedData::clear_key_type() {
  12766. key_type_ = 0;
  12767. clear_has_key_type();
  12768. }
  12769. inline ::google::protobuf::int32 CSVCMsg_EncryptedData::key_type() const {
  12770. return key_type_;
  12771. }
  12772. inline void CSVCMsg_EncryptedData::set_key_type(::google::protobuf::int32 value) {
  12773. set_has_key_type();
  12774. key_type_ = value;
  12775. }
  12776. // -------------------------------------------------------------------
  12777. // CSVCMsg_HltvReplay
  12778. // optional int32 delay = 1;
  12779. inline bool CSVCMsg_HltvReplay::has_delay() const {
  12780. return (_has_bits_[0] & 0x00000001u) != 0;
  12781. }
  12782. inline void CSVCMsg_HltvReplay::set_has_delay() {
  12783. _has_bits_[0] |= 0x00000001u;
  12784. }
  12785. inline void CSVCMsg_HltvReplay::clear_has_delay() {
  12786. _has_bits_[0] &= ~0x00000001u;
  12787. }
  12788. inline void CSVCMsg_HltvReplay::clear_delay() {
  12789. delay_ = 0;
  12790. clear_has_delay();
  12791. }
  12792. inline ::google::protobuf::int32 CSVCMsg_HltvReplay::delay() const {
  12793. return delay_;
  12794. }
  12795. inline void CSVCMsg_HltvReplay::set_delay(::google::protobuf::int32 value) {
  12796. set_has_delay();
  12797. delay_ = value;
  12798. }
  12799. // optional int32 primary_target = 2;
  12800. inline bool CSVCMsg_HltvReplay::has_primary_target() const {
  12801. return (_has_bits_[0] & 0x00000002u) != 0;
  12802. }
  12803. inline void CSVCMsg_HltvReplay::set_has_primary_target() {
  12804. _has_bits_[0] |= 0x00000002u;
  12805. }
  12806. inline void CSVCMsg_HltvReplay::clear_has_primary_target() {
  12807. _has_bits_[0] &= ~0x00000002u;
  12808. }
  12809. inline void CSVCMsg_HltvReplay::clear_primary_target() {
  12810. primary_target_ = 0;
  12811. clear_has_primary_target();
  12812. }
  12813. inline ::google::protobuf::int32 CSVCMsg_HltvReplay::primary_target() const {
  12814. return primary_target_;
  12815. }
  12816. inline void CSVCMsg_HltvReplay::set_primary_target(::google::protobuf::int32 value) {
  12817. set_has_primary_target();
  12818. primary_target_ = value;
  12819. }
  12820. // optional int32 replay_stop_at = 3;
  12821. inline bool CSVCMsg_HltvReplay::has_replay_stop_at() const {
  12822. return (_has_bits_[0] & 0x00000004u) != 0;
  12823. }
  12824. inline void CSVCMsg_HltvReplay::set_has_replay_stop_at() {
  12825. _has_bits_[0] |= 0x00000004u;
  12826. }
  12827. inline void CSVCMsg_HltvReplay::clear_has_replay_stop_at() {
  12828. _has_bits_[0] &= ~0x00000004u;
  12829. }
  12830. inline void CSVCMsg_HltvReplay::clear_replay_stop_at() {
  12831. replay_stop_at_ = 0;
  12832. clear_has_replay_stop_at();
  12833. }
  12834. inline ::google::protobuf::int32 CSVCMsg_HltvReplay::replay_stop_at() const {
  12835. return replay_stop_at_;
  12836. }
  12837. inline void CSVCMsg_HltvReplay::set_replay_stop_at(::google::protobuf::int32 value) {
  12838. set_has_replay_stop_at();
  12839. replay_stop_at_ = value;
  12840. }
  12841. // optional int32 replay_start_at = 4;
  12842. inline bool CSVCMsg_HltvReplay::has_replay_start_at() const {
  12843. return (_has_bits_[0] & 0x00000008u) != 0;
  12844. }
  12845. inline void CSVCMsg_HltvReplay::set_has_replay_start_at() {
  12846. _has_bits_[0] |= 0x00000008u;
  12847. }
  12848. inline void CSVCMsg_HltvReplay::clear_has_replay_start_at() {
  12849. _has_bits_[0] &= ~0x00000008u;
  12850. }
  12851. inline void CSVCMsg_HltvReplay::clear_replay_start_at() {
  12852. replay_start_at_ = 0;
  12853. clear_has_replay_start_at();
  12854. }
  12855. inline ::google::protobuf::int32 CSVCMsg_HltvReplay::replay_start_at() const {
  12856. return replay_start_at_;
  12857. }
  12858. inline void CSVCMsg_HltvReplay::set_replay_start_at(::google::protobuf::int32 value) {
  12859. set_has_replay_start_at();
  12860. replay_start_at_ = value;
  12861. }
  12862. // optional int32 replay_slowdown_begin = 5;
  12863. inline bool CSVCMsg_HltvReplay::has_replay_slowdown_begin() const {
  12864. return (_has_bits_[0] & 0x00000010u) != 0;
  12865. }
  12866. inline void CSVCMsg_HltvReplay::set_has_replay_slowdown_begin() {
  12867. _has_bits_[0] |= 0x00000010u;
  12868. }
  12869. inline void CSVCMsg_HltvReplay::clear_has_replay_slowdown_begin() {
  12870. _has_bits_[0] &= ~0x00000010u;
  12871. }
  12872. inline void CSVCMsg_HltvReplay::clear_replay_slowdown_begin() {
  12873. replay_slowdown_begin_ = 0;
  12874. clear_has_replay_slowdown_begin();
  12875. }
  12876. inline ::google::protobuf::int32 CSVCMsg_HltvReplay::replay_slowdown_begin() const {
  12877. return replay_slowdown_begin_;
  12878. }
  12879. inline void CSVCMsg_HltvReplay::set_replay_slowdown_begin(::google::protobuf::int32 value) {
  12880. set_has_replay_slowdown_begin();
  12881. replay_slowdown_begin_ = value;
  12882. }
  12883. // optional int32 replay_slowdown_end = 6;
  12884. inline bool CSVCMsg_HltvReplay::has_replay_slowdown_end() const {
  12885. return (_has_bits_[0] & 0x00000020u) != 0;
  12886. }
  12887. inline void CSVCMsg_HltvReplay::set_has_replay_slowdown_end() {
  12888. _has_bits_[0] |= 0x00000020u;
  12889. }
  12890. inline void CSVCMsg_HltvReplay::clear_has_replay_slowdown_end() {
  12891. _has_bits_[0] &= ~0x00000020u;
  12892. }
  12893. inline void CSVCMsg_HltvReplay::clear_replay_slowdown_end() {
  12894. replay_slowdown_end_ = 0;
  12895. clear_has_replay_slowdown_end();
  12896. }
  12897. inline ::google::protobuf::int32 CSVCMsg_HltvReplay::replay_slowdown_end() const {
  12898. return replay_slowdown_end_;
  12899. }
  12900. inline void CSVCMsg_HltvReplay::set_replay_slowdown_end(::google::protobuf::int32 value) {
  12901. set_has_replay_slowdown_end();
  12902. replay_slowdown_end_ = value;
  12903. }
  12904. // optional float replay_slowdown_rate = 7;
  12905. inline bool CSVCMsg_HltvReplay::has_replay_slowdown_rate() const {
  12906. return (_has_bits_[0] & 0x00000040u) != 0;
  12907. }
  12908. inline void CSVCMsg_HltvReplay::set_has_replay_slowdown_rate() {
  12909. _has_bits_[0] |= 0x00000040u;
  12910. }
  12911. inline void CSVCMsg_HltvReplay::clear_has_replay_slowdown_rate() {
  12912. _has_bits_[0] &= ~0x00000040u;
  12913. }
  12914. inline void CSVCMsg_HltvReplay::clear_replay_slowdown_rate() {
  12915. replay_slowdown_rate_ = 0;
  12916. clear_has_replay_slowdown_rate();
  12917. }
  12918. inline float CSVCMsg_HltvReplay::replay_slowdown_rate() const {
  12919. return replay_slowdown_rate_;
  12920. }
  12921. inline void CSVCMsg_HltvReplay::set_replay_slowdown_rate(float value) {
  12922. set_has_replay_slowdown_rate();
  12923. replay_slowdown_rate_ = value;
  12924. }
  12925. // -------------------------------------------------------------------
  12926. // CCLCMsg_HltvReplay
  12927. // optional int32 request = 1;
  12928. inline bool CCLCMsg_HltvReplay::has_request() const {
  12929. return (_has_bits_[0] & 0x00000001u) != 0;
  12930. }
  12931. inline void CCLCMsg_HltvReplay::set_has_request() {
  12932. _has_bits_[0] |= 0x00000001u;
  12933. }
  12934. inline void CCLCMsg_HltvReplay::clear_has_request() {
  12935. _has_bits_[0] &= ~0x00000001u;
  12936. }
  12937. inline void CCLCMsg_HltvReplay::clear_request() {
  12938. request_ = 0;
  12939. clear_has_request();
  12940. }
  12941. inline ::google::protobuf::int32 CCLCMsg_HltvReplay::request() const {
  12942. return request_;
  12943. }
  12944. inline void CCLCMsg_HltvReplay::set_request(::google::protobuf::int32 value) {
  12945. set_has_request();
  12946. request_ = value;
  12947. }
  12948. // optional float slowdown_length = 2;
  12949. inline bool CCLCMsg_HltvReplay::has_slowdown_length() const {
  12950. return (_has_bits_[0] & 0x00000002u) != 0;
  12951. }
  12952. inline void CCLCMsg_HltvReplay::set_has_slowdown_length() {
  12953. _has_bits_[0] |= 0x00000002u;
  12954. }
  12955. inline void CCLCMsg_HltvReplay::clear_has_slowdown_length() {
  12956. _has_bits_[0] &= ~0x00000002u;
  12957. }
  12958. inline void CCLCMsg_HltvReplay::clear_slowdown_length() {
  12959. slowdown_length_ = 0;
  12960. clear_has_slowdown_length();
  12961. }
  12962. inline float CCLCMsg_HltvReplay::slowdown_length() const {
  12963. return slowdown_length_;
  12964. }
  12965. inline void CCLCMsg_HltvReplay::set_slowdown_length(float value) {
  12966. set_has_slowdown_length();
  12967. slowdown_length_ = value;
  12968. }
  12969. // optional float slowdown_rate = 3;
  12970. inline bool CCLCMsg_HltvReplay::has_slowdown_rate() const {
  12971. return (_has_bits_[0] & 0x00000004u) != 0;
  12972. }
  12973. inline void CCLCMsg_HltvReplay::set_has_slowdown_rate() {
  12974. _has_bits_[0] |= 0x00000004u;
  12975. }
  12976. inline void CCLCMsg_HltvReplay::clear_has_slowdown_rate() {
  12977. _has_bits_[0] &= ~0x00000004u;
  12978. }
  12979. inline void CCLCMsg_HltvReplay::clear_slowdown_rate() {
  12980. slowdown_rate_ = 0;
  12981. clear_has_slowdown_rate();
  12982. }
  12983. inline float CCLCMsg_HltvReplay::slowdown_rate() const {
  12984. return slowdown_rate_;
  12985. }
  12986. inline void CCLCMsg_HltvReplay::set_slowdown_rate(float value) {
  12987. set_has_slowdown_rate();
  12988. slowdown_rate_ = value;
  12989. }
  12990. // optional int32 primary_target_ent_index = 4;
  12991. inline bool CCLCMsg_HltvReplay::has_primary_target_ent_index() const {
  12992. return (_has_bits_[0] & 0x00000008u) != 0;
  12993. }
  12994. inline void CCLCMsg_HltvReplay::set_has_primary_target_ent_index() {
  12995. _has_bits_[0] |= 0x00000008u;
  12996. }
  12997. inline void CCLCMsg_HltvReplay::clear_has_primary_target_ent_index() {
  12998. _has_bits_[0] &= ~0x00000008u;
  12999. }
  13000. inline void CCLCMsg_HltvReplay::clear_primary_target_ent_index() {
  13001. primary_target_ent_index_ = 0;
  13002. clear_has_primary_target_ent_index();
  13003. }
  13004. inline ::google::protobuf::int32 CCLCMsg_HltvReplay::primary_target_ent_index() const {
  13005. return primary_target_ent_index_;
  13006. }
  13007. inline void CCLCMsg_HltvReplay::set_primary_target_ent_index(::google::protobuf::int32 value) {
  13008. set_has_primary_target_ent_index();
  13009. primary_target_ent_index_ = value;
  13010. }
  13011. // optional float event_time = 5;
  13012. inline bool CCLCMsg_HltvReplay::has_event_time() const {
  13013. return (_has_bits_[0] & 0x00000010u) != 0;
  13014. }
  13015. inline void CCLCMsg_HltvReplay::set_has_event_time() {
  13016. _has_bits_[0] |= 0x00000010u;
  13017. }
  13018. inline void CCLCMsg_HltvReplay::clear_has_event_time() {
  13019. _has_bits_[0] &= ~0x00000010u;
  13020. }
  13021. inline void CCLCMsg_HltvReplay::clear_event_time() {
  13022. event_time_ = 0;
  13023. clear_has_event_time();
  13024. }
  13025. inline float CCLCMsg_HltvReplay::event_time() const {
  13026. return event_time_;
  13027. }
  13028. inline void CCLCMsg_HltvReplay::set_event_time(float value) {
  13029. set_has_event_time();
  13030. event_time_ = value;
  13031. }
  13032. // -------------------------------------------------------------------
  13033. // CSVCMsg_Broadcast_Command
  13034. // optional string cmd = 1;
  13035. inline bool CSVCMsg_Broadcast_Command::has_cmd() const {
  13036. return (_has_bits_[0] & 0x00000001u) != 0;
  13037. }
  13038. inline void CSVCMsg_Broadcast_Command::set_has_cmd() {
  13039. _has_bits_[0] |= 0x00000001u;
  13040. }
  13041. inline void CSVCMsg_Broadcast_Command::clear_has_cmd() {
  13042. _has_bits_[0] &= ~0x00000001u;
  13043. }
  13044. inline void CSVCMsg_Broadcast_Command::clear_cmd() {
  13045. if (cmd_ != &::google::protobuf::internal::kEmptyString) {
  13046. cmd_->clear();
  13047. }
  13048. clear_has_cmd();
  13049. }
  13050. inline const ::std::string& CSVCMsg_Broadcast_Command::cmd() const {
  13051. return *cmd_;
  13052. }
  13053. inline void CSVCMsg_Broadcast_Command::set_cmd(const ::std::string& value) {
  13054. set_has_cmd();
  13055. if (cmd_ == &::google::protobuf::internal::kEmptyString) {
  13056. cmd_ = new ::std::string;
  13057. }
  13058. cmd_->assign(value);
  13059. }
  13060. inline void CSVCMsg_Broadcast_Command::set_cmd(const char* value) {
  13061. set_has_cmd();
  13062. if (cmd_ == &::google::protobuf::internal::kEmptyString) {
  13063. cmd_ = new ::std::string;
  13064. }
  13065. cmd_->assign(value);
  13066. }
  13067. inline void CSVCMsg_Broadcast_Command::set_cmd(const char* value, size_t size) {
  13068. set_has_cmd();
  13069. if (cmd_ == &::google::protobuf::internal::kEmptyString) {
  13070. cmd_ = new ::std::string;
  13071. }
  13072. cmd_->assign(reinterpret_cast<const char*>(value), size);
  13073. }
  13074. inline ::std::string* CSVCMsg_Broadcast_Command::mutable_cmd() {
  13075. set_has_cmd();
  13076. if (cmd_ == &::google::protobuf::internal::kEmptyString) {
  13077. cmd_ = new ::std::string;
  13078. }
  13079. return cmd_;
  13080. }
  13081. inline ::std::string* CSVCMsg_Broadcast_Command::release_cmd() {
  13082. clear_has_cmd();
  13083. if (cmd_ == &::google::protobuf::internal::kEmptyString) {
  13084. return NULL;
  13085. } else {
  13086. ::std::string* temp = cmd_;
  13087. cmd_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  13088. return temp;
  13089. }
  13090. }
  13091. inline void CSVCMsg_Broadcast_Command::set_allocated_cmd(::std::string* cmd) {
  13092. if (cmd_ != &::google::protobuf::internal::kEmptyString) {
  13093. delete cmd_;
  13094. }
  13095. if (cmd) {
  13096. set_has_cmd();
  13097. cmd_ = cmd;
  13098. } else {
  13099. clear_has_cmd();
  13100. cmd_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
  13101. }
  13102. }
  13103. // @@protoc_insertion_point(namespace_scope)
  13104. #ifndef SWIG
  13105. namespace google {
  13106. namespace protobuf {
  13107. template <>
  13108. inline const EnumDescriptor* GetEnumDescriptor< ::NET_Messages>() {
  13109. return ::NET_Messages_descriptor();
  13110. }
  13111. template <>
  13112. inline const EnumDescriptor* GetEnumDescriptor< ::CLC_Messages>() {
  13113. return ::CLC_Messages_descriptor();
  13114. }
  13115. template <>
  13116. inline const EnumDescriptor* GetEnumDescriptor< ::VoiceDataFormat_t>() {
  13117. return ::VoiceDataFormat_t_descriptor();
  13118. }
  13119. template <>
  13120. inline const EnumDescriptor* GetEnumDescriptor< ::ESplitScreenMessageType>() {
  13121. return ::ESplitScreenMessageType_descriptor();
  13122. }
  13123. template <>
  13124. inline const EnumDescriptor* GetEnumDescriptor< ::SVC_Messages>() {
  13125. return ::SVC_Messages_descriptor();
  13126. }
  13127. template <>
  13128. inline const EnumDescriptor* GetEnumDescriptor< ::ReplayEventType_t>() {
  13129. return ::ReplayEventType_t_descriptor();
  13130. }
  13131. } // namespace google
  13132. } // namespace protobuf
  13133. #endif // SWIG
  13134. // @@protoc_insertion_point(global_scope)
  13135. #endif // PROTOBUF_netmessages_2eproto__INCLUDED