// Generated by the protocol buffer compiler. DO NOT EDIT! // source: net.proto #ifndef GOOGLE_PROTOBUF_INCLUDED_net_2eproto #define GOOGLE_PROTOBUF_INCLUDED_net_2eproto #include #include #include #if PROTOBUF_VERSION < 3021000 #error This file was generated by a newer version of protoc which is #error incompatible with your Protocol Buffer headers. Please update #error your headers. #endif #if 3021012 < PROTOBUF_MIN_PROTOC_VERSION #error This file was generated by an older version of protoc which is #error incompatible with your Protocol Buffer headers. Please #error regenerate this file with a newer version of protoc. #endif #include #include #include #include #include #include #include #include #include // IWYU pragma: export #include // IWYU pragma: export #include // @@protoc_insertion_point(includes) #include #define PROTOBUF_INTERNAL_EXPORT_net_2eproto PROTOBUF_NAMESPACE_OPEN namespace internal { class AnyMetadata; } // namespace internal PROTOBUF_NAMESPACE_CLOSE // Internal implementation detail -- do not use these members. struct TableStruct_net_2eproto { static const uint32_t offsets[]; }; extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_net_2eproto; namespace proto { class add_block; struct add_blockDefaultTypeInternal; extern add_blockDefaultTypeInternal _add_block_default_instance_; class angles; struct anglesDefaultTypeInternal; extern anglesDefaultTypeInternal _angles_default_instance_; class animate; struct animateDefaultTypeInternal; extern animateDefaultTypeInternal _animate_default_instance_; class animate_update; struct animate_updateDefaultTypeInternal; extern animate_updateDefaultTypeInternal _animate_update_default_instance_; class auth; struct authDefaultTypeInternal; extern authDefaultTypeInternal _auth_default_instance_; class chunk; struct chunkDefaultTypeInternal; extern chunkDefaultTypeInternal _chunk_default_instance_; class coords; struct coordsDefaultTypeInternal; extern coordsDefaultTypeInternal _coords_default_instance_; class entity; struct entityDefaultTypeInternal; extern entityDefaultTypeInternal _entity_default_instance_; class hear_player; struct hear_playerDefaultTypeInternal; extern hear_playerDefaultTypeInternal _hear_player_default_instance_; class init; struct initDefaultTypeInternal; extern initDefaultTypeInternal _init_default_instance_; class item; struct itemDefaultTypeInternal; extern itemDefaultTypeInternal _item_default_instance_; class item_array; struct item_arrayDefaultTypeInternal; extern item_arrayDefaultTypeInternal _item_array_default_instance_; class item_swap; struct item_swapDefaultTypeInternal; extern item_swapDefaultTypeInternal _item_swap_default_instance_; class item_update; struct item_updateDefaultTypeInternal; extern item_updateDefaultTypeInternal _item_update_default_instance_; class item_use; struct item_useDefaultTypeInternal; extern item_useDefaultTypeInternal _item_use_default_instance_; class ivec3; struct ivec3DefaultTypeInternal; extern ivec3DefaultTypeInternal _ivec3_default_instance_; class move; struct moveDefaultTypeInternal; extern moveDefaultTypeInternal _move_default_instance_; class packet; struct packetDefaultTypeInternal; extern packetDefaultTypeInternal _packet_default_instance_; class player; struct playerDefaultTypeInternal; extern playerDefaultTypeInternal _player_default_instance_; class remove_block; struct remove_blockDefaultTypeInternal; extern remove_blockDefaultTypeInternal _remove_block_default_instance_; class remove_chunk; struct remove_chunkDefaultTypeInternal; extern remove_chunkDefaultTypeInternal _remove_chunk_default_instance_; class remove_entity; struct remove_entityDefaultTypeInternal; extern remove_entityDefaultTypeInternal _remove_entity_default_instance_; class request_chunk; struct request_chunkDefaultTypeInternal; extern request_chunkDefaultTypeInternal _request_chunk_default_instance_; class say; struct sayDefaultTypeInternal; extern sayDefaultTypeInternal _say_default_instance_; class server_message; struct server_messageDefaultTypeInternal; extern server_messageDefaultTypeInternal _server_message_default_instance_; class vec3; struct vec3DefaultTypeInternal; extern vec3DefaultTypeInternal _vec3_default_instance_; } // namespace proto PROTOBUF_NAMESPACE_OPEN template<> ::proto::add_block* Arena::CreateMaybeMessage<::proto::add_block>(Arena*); template<> ::proto::angles* Arena::CreateMaybeMessage<::proto::angles>(Arena*); template<> ::proto::animate* Arena::CreateMaybeMessage<::proto::animate>(Arena*); template<> ::proto::animate_update* Arena::CreateMaybeMessage<::proto::animate_update>(Arena*); template<> ::proto::auth* Arena::CreateMaybeMessage<::proto::auth>(Arena*); template<> ::proto::chunk* Arena::CreateMaybeMessage<::proto::chunk>(Arena*); template<> ::proto::coords* Arena::CreateMaybeMessage<::proto::coords>(Arena*); template<> ::proto::entity* Arena::CreateMaybeMessage<::proto::entity>(Arena*); template<> ::proto::hear_player* Arena::CreateMaybeMessage<::proto::hear_player>(Arena*); template<> ::proto::init* Arena::CreateMaybeMessage<::proto::init>(Arena*); template<> ::proto::item* Arena::CreateMaybeMessage<::proto::item>(Arena*); template<> ::proto::item_array* Arena::CreateMaybeMessage<::proto::item_array>(Arena*); template<> ::proto::item_swap* Arena::CreateMaybeMessage<::proto::item_swap>(Arena*); template<> ::proto::item_update* Arena::CreateMaybeMessage<::proto::item_update>(Arena*); template<> ::proto::item_use* Arena::CreateMaybeMessage<::proto::item_use>(Arena*); template<> ::proto::ivec3* Arena::CreateMaybeMessage<::proto::ivec3>(Arena*); template<> ::proto::move* Arena::CreateMaybeMessage<::proto::move>(Arena*); template<> ::proto::packet* Arena::CreateMaybeMessage<::proto::packet>(Arena*); template<> ::proto::player* Arena::CreateMaybeMessage<::proto::player>(Arena*); template<> ::proto::remove_block* Arena::CreateMaybeMessage<::proto::remove_block>(Arena*); template<> ::proto::remove_chunk* Arena::CreateMaybeMessage<::proto::remove_chunk>(Arena*); template<> ::proto::remove_entity* Arena::CreateMaybeMessage<::proto::remove_entity>(Arena*); template<> ::proto::request_chunk* Arena::CreateMaybeMessage<::proto::request_chunk>(Arena*); template<> ::proto::say* Arena::CreateMaybeMessage<::proto::say>(Arena*); template<> ::proto::server_message* Arena::CreateMaybeMessage<::proto::server_message>(Arena*); template<> ::proto::vec3* Arena::CreateMaybeMessage<::proto::vec3>(Arena*); PROTOBUF_NAMESPACE_CLOSE namespace proto { // =================================================================== class angles final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.angles) */ { public: inline angles() : angles(nullptr) {} ~angles() override; explicit PROTOBUF_CONSTEXPR angles(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); angles(const angles& from); angles(angles&& from) noexcept : angles() { *this = ::std::move(from); } inline angles& operator=(const angles& from) { CopyFrom(from); return *this; } inline angles& operator=(angles&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const angles& default_instance() { return *internal_default_instance(); } static inline const angles* internal_default_instance() { return reinterpret_cast( &_angles_default_instance_); } static constexpr int kIndexInFileMessages = 0; friend void swap(angles& a, angles& b) { a.Swap(&b); } inline void Swap(angles* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(angles* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- angles* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const angles& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const angles& from) { angles::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(angles* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.angles"; } protected: explicit angles(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kPitchFieldNumber = 1, kYawFieldNumber = 2, }; // float pitch = 1; void clear_pitch(); float pitch() const; void set_pitch(float value); private: float _internal_pitch() const; void _internal_set_pitch(float value); public: // float yaw = 2; void clear_yaw(); float yaw() const; void set_yaw(float value); private: float _internal_yaw() const; void _internal_set_yaw(float value); public: // @@protoc_insertion_point(class_scope:proto.angles) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { float pitch_; float yaw_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class coords final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.coords) */ { public: inline coords() : coords(nullptr) {} ~coords() override; explicit PROTOBUF_CONSTEXPR coords(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); coords(const coords& from); coords(coords&& from) noexcept : coords() { *this = ::std::move(from); } inline coords& operator=(const coords& from) { CopyFrom(from); return *this; } inline coords& operator=(coords&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const coords& default_instance() { return *internal_default_instance(); } static inline const coords* internal_default_instance() { return reinterpret_cast( &_coords_default_instance_); } static constexpr int kIndexInFileMessages = 1; friend void swap(coords& a, coords& b) { a.Swap(&b); } inline void Swap(coords* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(coords* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- coords* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const coords& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const coords& from) { coords::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(coords* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.coords"; } protected: explicit coords(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kXFieldNumber = 1, kZFieldNumber = 2, }; // int32 x = 1; void clear_x(); int32_t x() const; void set_x(int32_t value); private: int32_t _internal_x() const; void _internal_set_x(int32_t value); public: // int32 z = 2; void clear_z(); int32_t z() const; void set_z(int32_t value); private: int32_t _internal_z() const; void _internal_set_z(int32_t value); public: // @@protoc_insertion_point(class_scope:proto.coords) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { int32_t x_; int32_t z_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class vec3 final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.vec3) */ { public: inline vec3() : vec3(nullptr) {} ~vec3() override; explicit PROTOBUF_CONSTEXPR vec3(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); vec3(const vec3& from); vec3(vec3&& from) noexcept : vec3() { *this = ::std::move(from); } inline vec3& operator=(const vec3& from) { CopyFrom(from); return *this; } inline vec3& operator=(vec3&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const vec3& default_instance() { return *internal_default_instance(); } static inline const vec3* internal_default_instance() { return reinterpret_cast( &_vec3_default_instance_); } static constexpr int kIndexInFileMessages = 2; friend void swap(vec3& a, vec3& b) { a.Swap(&b); } inline void Swap(vec3* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(vec3* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- vec3* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const vec3& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const vec3& from) { vec3::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(vec3* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.vec3"; } protected: explicit vec3(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kXFieldNumber = 1, kYFieldNumber = 2, kZFieldNumber = 3, }; // float x = 1; void clear_x(); float x() const; void set_x(float value); private: float _internal_x() const; void _internal_set_x(float value); public: // float y = 2; void clear_y(); float y() const; void set_y(float value); private: float _internal_y() const; void _internal_set_y(float value); public: // float z = 3; void clear_z(); float z() const; void set_z(float value); private: float _internal_z() const; void _internal_set_z(float value); public: // @@protoc_insertion_point(class_scope:proto.vec3) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { float x_; float y_; float z_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class ivec3 final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.ivec3) */ { public: inline ivec3() : ivec3(nullptr) {} ~ivec3() override; explicit PROTOBUF_CONSTEXPR ivec3(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ivec3(const ivec3& from); ivec3(ivec3&& from) noexcept : ivec3() { *this = ::std::move(from); } inline ivec3& operator=(const ivec3& from) { CopyFrom(from); return *this; } inline ivec3& operator=(ivec3&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const ivec3& default_instance() { return *internal_default_instance(); } static inline const ivec3* internal_default_instance() { return reinterpret_cast( &_ivec3_default_instance_); } static constexpr int kIndexInFileMessages = 3; friend void swap(ivec3& a, ivec3& b) { a.Swap(&b); } inline void Swap(ivec3* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(ivec3* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- ivec3* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const ivec3& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const ivec3& from) { ivec3::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(ivec3* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.ivec3"; } protected: explicit ivec3(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kXFieldNumber = 1, kYFieldNumber = 2, kZFieldNumber = 3, }; // int32 x = 1; void clear_x(); int32_t x() const; void set_x(int32_t value); private: int32_t _internal_x() const; void _internal_set_x(int32_t value); public: // int32 y = 2; void clear_y(); int32_t y() const; void set_y(int32_t value); private: int32_t _internal_y() const; void _internal_set_y(int32_t value); public: // int32 z = 3; void clear_z(); int32_t z() const; void set_z(int32_t value); private: int32_t _internal_z() const; void _internal_set_z(int32_t value); public: // @@protoc_insertion_point(class_scope:proto.ivec3) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { int32_t x_; int32_t y_; int32_t z_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class entity final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.entity) */ { public: inline entity() : entity(nullptr) {} ~entity() override; explicit PROTOBUF_CONSTEXPR entity(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); entity(const entity& from); entity(entity&& from) noexcept : entity() { *this = ::std::move(from); } inline entity& operator=(const entity& from) { CopyFrom(from); return *this; } inline entity& operator=(entity&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const entity& default_instance() { return *internal_default_instance(); } static inline const entity* internal_default_instance() { return reinterpret_cast( &_entity_default_instance_); } static constexpr int kIndexInFileMessages = 4; friend void swap(entity& a, entity& b) { a.Swap(&b); } inline void Swap(entity* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(entity* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- entity* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const entity& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const entity& from) { entity::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(entity* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.entity"; } protected: explicit entity(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kChunkPosFieldNumber = 2, kLocalPosFieldNumber = 3, kIndexFieldNumber = 1, }; // .proto.coords chunk_pos = 2; bool has_chunk_pos() const; private: bool _internal_has_chunk_pos() const; public: void clear_chunk_pos(); const ::proto::coords& chunk_pos() const; PROTOBUF_NODISCARD ::proto::coords* release_chunk_pos(); ::proto::coords* mutable_chunk_pos(); void set_allocated_chunk_pos(::proto::coords* chunk_pos); private: const ::proto::coords& _internal_chunk_pos() const; ::proto::coords* _internal_mutable_chunk_pos(); public: void unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos); ::proto::coords* unsafe_arena_release_chunk_pos(); // .proto.vec3 local_pos = 3; bool has_local_pos() const; private: bool _internal_has_local_pos() const; public: void clear_local_pos(); const ::proto::vec3& local_pos() const; PROTOBUF_NODISCARD ::proto::vec3* release_local_pos(); ::proto::vec3* mutable_local_pos(); void set_allocated_local_pos(::proto::vec3* local_pos); private: const ::proto::vec3& _internal_local_pos() const; ::proto::vec3* _internal_mutable_local_pos(); public: void unsafe_arena_set_allocated_local_pos( ::proto::vec3* local_pos); ::proto::vec3* unsafe_arena_release_local_pos(); // uint32 index = 1; void clear_index(); uint32_t index() const; void set_index(uint32_t value); private: uint32_t _internal_index() const; void _internal_set_index(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.entity) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::coords* chunk_pos_; ::proto::vec3* local_pos_; uint32_t index_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class animate final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.animate) */ { public: inline animate() : animate(nullptr) {} ~animate() override; explicit PROTOBUF_CONSTEXPR animate(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); animate(const animate& from); animate(animate&& from) noexcept : animate() { *this = ::std::move(from); } inline animate& operator=(const animate& from) { CopyFrom(from); return *this; } inline animate& operator=(animate&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const animate& default_instance() { return *internal_default_instance(); } static inline const animate* internal_default_instance() { return reinterpret_cast( &_animate_default_instance_); } static constexpr int kIndexInFileMessages = 5; friend void swap(animate& a, animate& b) { a.Swap(&b); } inline void Swap(animate* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(animate* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- animate* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const animate& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const animate& from) { animate::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(animate* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.animate"; } protected: explicit animate(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kEntityFieldNumber = 1, kViewanglesFieldNumber = 3, kVelocityFieldNumber = 4, kCommandsFieldNumber = 2, kActiveItemFieldNumber = 5, }; // .proto.entity entity = 1; bool has_entity() const; private: bool _internal_has_entity() const; public: void clear_entity(); const ::proto::entity& entity() const; PROTOBUF_NODISCARD ::proto::entity* release_entity(); ::proto::entity* mutable_entity(); void set_allocated_entity(::proto::entity* entity); private: const ::proto::entity& _internal_entity() const; ::proto::entity* _internal_mutable_entity(); public: void unsafe_arena_set_allocated_entity( ::proto::entity* entity); ::proto::entity* unsafe_arena_release_entity(); // .proto.angles viewangles = 3; bool has_viewangles() const; private: bool _internal_has_viewangles() const; public: void clear_viewangles(); const ::proto::angles& viewangles() const; PROTOBUF_NODISCARD ::proto::angles* release_viewangles(); ::proto::angles* mutable_viewangles(); void set_allocated_viewangles(::proto::angles* viewangles); private: const ::proto::angles& _internal_viewangles() const; ::proto::angles* _internal_mutable_viewangles(); public: void unsafe_arena_set_allocated_viewangles( ::proto::angles* viewangles); ::proto::angles* unsafe_arena_release_viewangles(); // .proto.vec3 velocity = 4; bool has_velocity() const; private: bool _internal_has_velocity() const; public: void clear_velocity(); const ::proto::vec3& velocity() const; PROTOBUF_NODISCARD ::proto::vec3* release_velocity(); ::proto::vec3* mutable_velocity(); void set_allocated_velocity(::proto::vec3* velocity); private: const ::proto::vec3& _internal_velocity() const; ::proto::vec3* _internal_mutable_velocity(); public: void unsafe_arena_set_allocated_velocity( ::proto::vec3* velocity); ::proto::vec3* unsafe_arena_release_velocity(); // uint32 commands = 2; void clear_commands(); uint32_t commands() const; void set_commands(uint32_t value); private: uint32_t _internal_commands() const; void _internal_set_commands(uint32_t value); public: // uint32 active_item = 5; void clear_active_item(); uint32_t active_item() const; void set_active_item(uint32_t value); private: uint32_t _internal_active_item() const; void _internal_set_active_item(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.animate) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::entity* entity_; ::proto::angles* viewangles_; ::proto::vec3* velocity_; uint32_t commands_; uint32_t active_item_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class item final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.item) */ { public: inline item() : item(nullptr) {} ~item() override; explicit PROTOBUF_CONSTEXPR item(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); item(const item& from); item(item&& from) noexcept : item() { *this = ::std::move(from); } inline item& operator=(const item& from) { CopyFrom(from); return *this; } inline item& operator=(item&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const item& default_instance() { return *internal_default_instance(); } static inline const item* internal_default_instance() { return reinterpret_cast( &_item_default_instance_); } static constexpr int kIndexInFileMessages = 6; friend void swap(item& a, item& b) { a.Swap(&b); } inline void Swap(item* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(item* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- item* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const item& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const item& from) { item::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(item* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.item"; } protected: explicit item(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kIndexFieldNumber = 1, kTypeFieldNumber = 2, kQuantityFieldNumber = 3, }; // uint32 index = 1; void clear_index(); uint32_t index() const; void set_index(uint32_t value); private: uint32_t _internal_index() const; void _internal_set_index(uint32_t value); public: // uint32 type = 2; void clear_type(); uint32_t type() const; void set_type(uint32_t value); private: uint32_t _internal_type() const; void _internal_set_type(uint32_t value); public: // uint32 quantity = 3; void clear_quantity(); uint32_t quantity() const; void set_quantity(uint32_t value); private: uint32_t _internal_quantity() const; void _internal_set_quantity(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.item) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { uint32_t index_; uint32_t type_; uint32_t quantity_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class item_array final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.item_array) */ { public: inline item_array() : item_array(nullptr) {} ~item_array() override; explicit PROTOBUF_CONSTEXPR item_array(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); item_array(const item_array& from); item_array(item_array&& from) noexcept : item_array() { *this = ::std::move(from); } inline item_array& operator=(const item_array& from) { CopyFrom(from); return *this; } inline item_array& operator=(item_array&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const item_array& default_instance() { return *internal_default_instance(); } static inline const item_array* internal_default_instance() { return reinterpret_cast( &_item_array_default_instance_); } static constexpr int kIndexInFileMessages = 7; friend void swap(item_array& a, item_array& b) { a.Swap(&b); } inline void Swap(item_array* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(item_array* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- item_array* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const item_array& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const item_array& from) { item_array::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(item_array* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.item_array"; } protected: explicit item_array(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kItemsFieldNumber = 1, }; // repeated .proto.item items = 1; int items_size() const; private: int _internal_items_size() const; public: void clear_items(); ::proto::item* mutable_items(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item >* mutable_items(); private: const ::proto::item& _internal_items(int index) const; ::proto::item* _internal_add_items(); public: const ::proto::item& items(int index) const; ::proto::item* add_items(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item >& items() const; // @@protoc_insertion_point(class_scope:proto.item_array) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item > items_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class player final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.player) */ { public: inline player() : player(nullptr) {} ~player() override; explicit PROTOBUF_CONSTEXPR player(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); player(const player& from); player(player&& from) noexcept : player() { *this = ::std::move(from); } inline player& operator=(const player& from) { CopyFrom(from); return *this; } inline player& operator=(player&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const player& default_instance() { return *internal_default_instance(); } static inline const player* internal_default_instance() { return reinterpret_cast( &_player_default_instance_); } static constexpr int kIndexInFileMessages = 8; friend void swap(player& a, player& b) { a.Swap(&b); } inline void Swap(player* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(player* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- player* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const player& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const player& from) { player::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(player* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.player"; } protected: explicit player(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kAnimateFieldNumber = 1, kInventoryFieldNumber = 2, }; // .proto.animate animate = 1; bool has_animate() const; private: bool _internal_has_animate() const; public: void clear_animate(); const ::proto::animate& animate() const; PROTOBUF_NODISCARD ::proto::animate* release_animate(); ::proto::animate* mutable_animate(); void set_allocated_animate(::proto::animate* animate); private: const ::proto::animate& _internal_animate() const; ::proto::animate* _internal_mutable_animate(); public: void unsafe_arena_set_allocated_animate( ::proto::animate* animate); ::proto::animate* unsafe_arena_release_animate(); // .proto.item_array inventory = 2; bool has_inventory() const; private: bool _internal_has_inventory() const; public: void clear_inventory(); const ::proto::item_array& inventory() const; PROTOBUF_NODISCARD ::proto::item_array* release_inventory(); ::proto::item_array* mutable_inventory(); void set_allocated_inventory(::proto::item_array* inventory); private: const ::proto::item_array& _internal_inventory() const; ::proto::item_array* _internal_mutable_inventory(); public: void unsafe_arena_set_allocated_inventory( ::proto::item_array* inventory); ::proto::item_array* unsafe_arena_release_inventory(); // @@protoc_insertion_point(class_scope:proto.player) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::animate* animate_; ::proto::item_array* inventory_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class auth final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.auth) */ { public: inline auth() : auth(nullptr) {} ~auth() override; explicit PROTOBUF_CONSTEXPR auth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); auth(const auth& from); auth(auth&& from) noexcept : auth() { *this = ::std::move(from); } inline auth& operator=(const auth& from) { CopyFrom(from); return *this; } inline auth& operator=(auth&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const auth& default_instance() { return *internal_default_instance(); } static inline const auth* internal_default_instance() { return reinterpret_cast( &_auth_default_instance_); } static constexpr int kIndexInFileMessages = 9; friend void swap(auth& a, auth& b) { a.Swap(&b); } inline void Swap(auth* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(auth* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- auth* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const auth& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const auth& from) { auth::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(auth* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.auth"; } protected: explicit auth(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kUsernameFieldNumber = 1, kPasswordFieldNumber = 2, }; // string username = 1; void clear_username(); const std::string& username() const; template void set_username(ArgT0&& arg0, ArgT... args); std::string* mutable_username(); PROTOBUF_NODISCARD std::string* release_username(); void set_allocated_username(std::string* username); private: const std::string& _internal_username() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_username(const std::string& value); std::string* _internal_mutable_username(); public: // string password = 2; void clear_password(); const std::string& password() const; template void set_password(ArgT0&& arg0, ArgT... args); std::string* mutable_password(); PROTOBUF_NODISCARD std::string* release_password(); void set_allocated_password(std::string* password); private: const std::string& _internal_password() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_password(const std::string& value); std::string* _internal_mutable_password(); public: // @@protoc_insertion_point(class_scope:proto.auth) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr username_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr password_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class init final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.init) */ { public: inline init() : init(nullptr) {} ~init() override; explicit PROTOBUF_CONSTEXPR init(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); init(const init& from); init(init&& from) noexcept : init() { *this = ::std::move(from); } inline init& operator=(const init& from) { CopyFrom(from); return *this; } inline init& operator=(init&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const init& default_instance() { return *internal_default_instance(); } static inline const init* internal_default_instance() { return reinterpret_cast( &_init_default_instance_); } static constexpr int kIndexInFileMessages = 10; friend void swap(init& a, init& b) { a.Swap(&b); } inline void Swap(init* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(init* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- init* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const init& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const init& from) { init::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(init* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.init"; } protected: explicit init(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kLocalplayerFieldNumber = 3, kSeedFieldNumber = 1, kDrawDistanceFieldNumber = 2, kTickrateFieldNumber = 4, kTickFieldNumber = 5, }; // .proto.player localplayer = 3; bool has_localplayer() const; private: bool _internal_has_localplayer() const; public: void clear_localplayer(); const ::proto::player& localplayer() const; PROTOBUF_NODISCARD ::proto::player* release_localplayer(); ::proto::player* mutable_localplayer(); void set_allocated_localplayer(::proto::player* localplayer); private: const ::proto::player& _internal_localplayer() const; ::proto::player* _internal_mutable_localplayer(); public: void unsafe_arena_set_allocated_localplayer( ::proto::player* localplayer); ::proto::player* unsafe_arena_release_localplayer(); // uint64 seed = 1; void clear_seed(); uint64_t seed() const; void set_seed(uint64_t value); private: uint64_t _internal_seed() const; void _internal_set_seed(uint64_t value); public: // int32 draw_distance = 2; void clear_draw_distance(); int32_t draw_distance() const; void set_draw_distance(int32_t value); private: int32_t _internal_draw_distance() const; void _internal_set_draw_distance(int32_t value); public: // uint32 tickrate = 4; void clear_tickrate(); uint32_t tickrate() const; void set_tickrate(uint32_t value); private: uint32_t _internal_tickrate() const; void _internal_set_tickrate(uint32_t value); public: // uint32 tick = 5; void clear_tick(); uint32_t tick() const; void set_tick(uint32_t value); private: uint32_t _internal_tick() const; void _internal_set_tick(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.init) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::player* localplayer_; uint64_t seed_; int32_t draw_distance_; uint32_t tickrate_; uint32_t tick_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class move final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.move) */ { public: inline move() : move(nullptr) {} ~move() override; explicit PROTOBUF_CONSTEXPR move(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); move(const move& from); move(move&& from) noexcept : move() { *this = ::std::move(from); } inline move& operator=(const move& from) { CopyFrom(from); return *this; } inline move& operator=(move&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const move& default_instance() { return *internal_default_instance(); } static inline const move* internal_default_instance() { return reinterpret_cast( &_move_default_instance_); } static constexpr int kIndexInFileMessages = 11; friend void swap(move& a, move& b) { a.Swap(&b); } inline void Swap(move* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(move* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- move* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const move& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const move& from) { move::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(move* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.move"; } protected: explicit move(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kViewanglesFieldNumber = 2, kCommandsFieldNumber = 1, kActiveItemFieldNumber = 3, kSequenceFieldNumber = 4, }; // .proto.angles viewangles = 2; bool has_viewangles() const; private: bool _internal_has_viewangles() const; public: void clear_viewangles(); const ::proto::angles& viewangles() const; PROTOBUF_NODISCARD ::proto::angles* release_viewangles(); ::proto::angles* mutable_viewangles(); void set_allocated_viewangles(::proto::angles* viewangles); private: const ::proto::angles& _internal_viewangles() const; ::proto::angles* _internal_mutable_viewangles(); public: void unsafe_arena_set_allocated_viewangles( ::proto::angles* viewangles); ::proto::angles* unsafe_arena_release_viewangles(); // uint32 commands = 1; void clear_commands(); uint32_t commands() const; void set_commands(uint32_t value); private: uint32_t _internal_commands() const; void _internal_set_commands(uint32_t value); public: // uint32 active_item = 3; void clear_active_item(); uint32_t active_item() const; void set_active_item(uint32_t value); private: uint32_t _internal_active_item() const; void _internal_set_active_item(uint32_t value); public: // uint32 sequence = 4; void clear_sequence(); uint32_t sequence() const; void set_sequence(uint32_t value); private: uint32_t _internal_sequence() const; void _internal_set_sequence(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.move) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::angles* viewangles_; uint32_t commands_; uint32_t active_item_; uint32_t sequence_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class remove_entity final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.remove_entity) */ { public: inline remove_entity() : remove_entity(nullptr) {} ~remove_entity() override; explicit PROTOBUF_CONSTEXPR remove_entity(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); remove_entity(const remove_entity& from); remove_entity(remove_entity&& from) noexcept : remove_entity() { *this = ::std::move(from); } inline remove_entity& operator=(const remove_entity& from) { CopyFrom(from); return *this; } inline remove_entity& operator=(remove_entity&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const remove_entity& default_instance() { return *internal_default_instance(); } static inline const remove_entity* internal_default_instance() { return reinterpret_cast( &_remove_entity_default_instance_); } static constexpr int kIndexInFileMessages = 12; friend void swap(remove_entity& a, remove_entity& b) { a.Swap(&b); } inline void Swap(remove_entity* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(remove_entity* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- remove_entity* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const remove_entity& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const remove_entity& from) { remove_entity::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(remove_entity* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.remove_entity"; } protected: explicit remove_entity(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kIndexFieldNumber = 1, }; // uint32 index = 1; void clear_index(); uint32_t index() const; void set_index(uint32_t value); private: uint32_t _internal_index() const; void _internal_set_index(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.remove_entity) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { uint32_t index_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class say final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.say) */ { public: inline say() : say(nullptr) {} ~say() override; explicit PROTOBUF_CONSTEXPR say(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); say(const say& from); say(say&& from) noexcept : say() { *this = ::std::move(from); } inline say& operator=(const say& from) { CopyFrom(from); return *this; } inline say& operator=(say&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const say& default_instance() { return *internal_default_instance(); } static inline const say* internal_default_instance() { return reinterpret_cast( &_say_default_instance_); } static constexpr int kIndexInFileMessages = 13; friend void swap(say& a, say& b) { a.Swap(&b); } inline void Swap(say* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(say* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- say* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const say& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const say& from) { say::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(say* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.say"; } protected: explicit say(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kTextFieldNumber = 1, }; // string text = 1; void clear_text(); const std::string& text() const; template void set_text(ArgT0&& arg0, ArgT... args); std::string* mutable_text(); PROTOBUF_NODISCARD std::string* release_text(); void set_allocated_text(std::string* text); private: const std::string& _internal_text() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_text(const std::string& value); std::string* _internal_mutable_text(); public: // @@protoc_insertion_point(class_scope:proto.say) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr text_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class hear_player final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.hear_player) */ { public: inline hear_player() : hear_player(nullptr) {} ~hear_player() override; explicit PROTOBUF_CONSTEXPR hear_player(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); hear_player(const hear_player& from); hear_player(hear_player&& from) noexcept : hear_player() { *this = ::std::move(from); } inline hear_player& operator=(const hear_player& from) { CopyFrom(from); return *this; } inline hear_player& operator=(hear_player&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const hear_player& default_instance() { return *internal_default_instance(); } static inline const hear_player* internal_default_instance() { return reinterpret_cast( &_hear_player_default_instance_); } static constexpr int kIndexInFileMessages = 14; friend void swap(hear_player& a, hear_player& b) { a.Swap(&b); } inline void Swap(hear_player* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(hear_player* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- hear_player* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const hear_player& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const hear_player& from) { hear_player::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(hear_player* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.hear_player"; } protected: explicit hear_player(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kTextFieldNumber = 2, kIndexFieldNumber = 1, }; // string text = 2; void clear_text(); const std::string& text() const; template void set_text(ArgT0&& arg0, ArgT... args); std::string* mutable_text(); PROTOBUF_NODISCARD std::string* release_text(); void set_allocated_text(std::string* text); private: const std::string& _internal_text() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_text(const std::string& value); std::string* _internal_mutable_text(); public: // uint32 index = 1; void clear_index(); uint32_t index() const; void set_index(uint32_t value); private: uint32_t _internal_index() const; void _internal_set_index(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.hear_player) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr text_; uint32_t index_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class request_chunk final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.request_chunk) */ { public: inline request_chunk() : request_chunk(nullptr) {} ~request_chunk() override; explicit PROTOBUF_CONSTEXPR request_chunk(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); request_chunk(const request_chunk& from); request_chunk(request_chunk&& from) noexcept : request_chunk() { *this = ::std::move(from); } inline request_chunk& operator=(const request_chunk& from) { CopyFrom(from); return *this; } inline request_chunk& operator=(request_chunk&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const request_chunk& default_instance() { return *internal_default_instance(); } static inline const request_chunk* internal_default_instance() { return reinterpret_cast( &_request_chunk_default_instance_); } static constexpr int kIndexInFileMessages = 15; friend void swap(request_chunk& a, request_chunk& b) { a.Swap(&b); } inline void Swap(request_chunk* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(request_chunk* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- request_chunk* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const request_chunk& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const request_chunk& from) { request_chunk::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(request_chunk* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.request_chunk"; } protected: explicit request_chunk(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kChunkPosFieldNumber = 1, }; // .proto.coords chunk_pos = 1; bool has_chunk_pos() const; private: bool _internal_has_chunk_pos() const; public: void clear_chunk_pos(); const ::proto::coords& chunk_pos() const; PROTOBUF_NODISCARD ::proto::coords* release_chunk_pos(); ::proto::coords* mutable_chunk_pos(); void set_allocated_chunk_pos(::proto::coords* chunk_pos); private: const ::proto::coords& _internal_chunk_pos() const; ::proto::coords* _internal_mutable_chunk_pos(); public: void unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos); ::proto::coords* unsafe_arena_release_chunk_pos(); // @@protoc_insertion_point(class_scope:proto.request_chunk) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::coords* chunk_pos_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class remove_chunk final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.remove_chunk) */ { public: inline remove_chunk() : remove_chunk(nullptr) {} ~remove_chunk() override; explicit PROTOBUF_CONSTEXPR remove_chunk(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); remove_chunk(const remove_chunk& from); remove_chunk(remove_chunk&& from) noexcept : remove_chunk() { *this = ::std::move(from); } inline remove_chunk& operator=(const remove_chunk& from) { CopyFrom(from); return *this; } inline remove_chunk& operator=(remove_chunk&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const remove_chunk& default_instance() { return *internal_default_instance(); } static inline const remove_chunk* internal_default_instance() { return reinterpret_cast( &_remove_chunk_default_instance_); } static constexpr int kIndexInFileMessages = 16; friend void swap(remove_chunk& a, remove_chunk& b) { a.Swap(&b); } inline void Swap(remove_chunk* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(remove_chunk* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- remove_chunk* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const remove_chunk& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const remove_chunk& from) { remove_chunk::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(remove_chunk* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.remove_chunk"; } protected: explicit remove_chunk(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kChunkPosFieldNumber = 1, }; // .proto.coords chunk_pos = 1; bool has_chunk_pos() const; private: bool _internal_has_chunk_pos() const; public: void clear_chunk_pos(); const ::proto::coords& chunk_pos() const; PROTOBUF_NODISCARD ::proto::coords* release_chunk_pos(); ::proto::coords* mutable_chunk_pos(); void set_allocated_chunk_pos(::proto::coords* chunk_pos); private: const ::proto::coords& _internal_chunk_pos() const; ::proto::coords* _internal_mutable_chunk_pos(); public: void unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos); ::proto::coords* unsafe_arena_release_chunk_pos(); // @@protoc_insertion_point(class_scope:proto.remove_chunk) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::coords* chunk_pos_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class chunk final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.chunk) */ { public: inline chunk() : chunk(nullptr) {} ~chunk() override; explicit PROTOBUF_CONSTEXPR chunk(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); chunk(const chunk& from); chunk(chunk&& from) noexcept : chunk() { *this = ::std::move(from); } inline chunk& operator=(const chunk& from) { CopyFrom(from); return *this; } inline chunk& operator=(chunk&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const chunk& default_instance() { return *internal_default_instance(); } static inline const chunk* internal_default_instance() { return reinterpret_cast( &_chunk_default_instance_); } static constexpr int kIndexInFileMessages = 17; friend void swap(chunk& a, chunk& b) { a.Swap(&b); } inline void Swap(chunk* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(chunk* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- chunk* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const chunk& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const chunk& from) { chunk::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(chunk* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.chunk"; } protected: explicit chunk(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kBlocksFieldNumber = 2, kChunkPosFieldNumber = 1, }; // repeated uint32 blocks = 2 [packed = true]; int blocks_size() const; private: int _internal_blocks_size() const; public: void clear_blocks(); private: uint32_t _internal_blocks(int index) const; const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >& _internal_blocks() const; void _internal_add_blocks(uint32_t value); ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >* _internal_mutable_blocks(); public: uint32_t blocks(int index) const; void set_blocks(int index, uint32_t value); void add_blocks(uint32_t value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >& blocks() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >* mutable_blocks(); // .proto.coords chunk_pos = 1; bool has_chunk_pos() const; private: bool _internal_has_chunk_pos() const; public: void clear_chunk_pos(); const ::proto::coords& chunk_pos() const; PROTOBUF_NODISCARD ::proto::coords* release_chunk_pos(); ::proto::coords* mutable_chunk_pos(); void set_allocated_chunk_pos(::proto::coords* chunk_pos); private: const ::proto::coords& _internal_chunk_pos() const; ::proto::coords* _internal_mutable_chunk_pos(); public: void unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos); ::proto::coords* unsafe_arena_release_chunk_pos(); // @@protoc_insertion_point(class_scope:proto.chunk) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > blocks_; mutable std::atomic _blocks_cached_byte_size_; ::proto::coords* chunk_pos_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class add_block final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.add_block) */ { public: inline add_block() : add_block(nullptr) {} ~add_block() override; explicit PROTOBUF_CONSTEXPR add_block(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); add_block(const add_block& from); add_block(add_block&& from) noexcept : add_block() { *this = ::std::move(from); } inline add_block& operator=(const add_block& from) { CopyFrom(from); return *this; } inline add_block& operator=(add_block&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const add_block& default_instance() { return *internal_default_instance(); } static inline const add_block* internal_default_instance() { return reinterpret_cast( &_add_block_default_instance_); } static constexpr int kIndexInFileMessages = 18; friend void swap(add_block& a, add_block& b) { a.Swap(&b); } inline void Swap(add_block* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(add_block* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- add_block* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const add_block& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const add_block& from) { add_block::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(add_block* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.add_block"; } protected: explicit add_block(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kChunkPosFieldNumber = 1, kBlockPosFieldNumber = 2, kActiveItemFieldNumber = 3, }; // .proto.coords chunk_pos = 1; bool has_chunk_pos() const; private: bool _internal_has_chunk_pos() const; public: void clear_chunk_pos(); const ::proto::coords& chunk_pos() const; PROTOBUF_NODISCARD ::proto::coords* release_chunk_pos(); ::proto::coords* mutable_chunk_pos(); void set_allocated_chunk_pos(::proto::coords* chunk_pos); private: const ::proto::coords& _internal_chunk_pos() const; ::proto::coords* _internal_mutable_chunk_pos(); public: void unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos); ::proto::coords* unsafe_arena_release_chunk_pos(); // .proto.ivec3 block_pos = 2; bool has_block_pos() const; private: bool _internal_has_block_pos() const; public: void clear_block_pos(); const ::proto::ivec3& block_pos() const; PROTOBUF_NODISCARD ::proto::ivec3* release_block_pos(); ::proto::ivec3* mutable_block_pos(); void set_allocated_block_pos(::proto::ivec3* block_pos); private: const ::proto::ivec3& _internal_block_pos() const; ::proto::ivec3* _internal_mutable_block_pos(); public: void unsafe_arena_set_allocated_block_pos( ::proto::ivec3* block_pos); ::proto::ivec3* unsafe_arena_release_block_pos(); // uint32 active_item = 3; void clear_active_item(); uint32_t active_item() const; void set_active_item(uint32_t value); private: uint32_t _internal_active_item() const; void _internal_set_active_item(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.add_block) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::coords* chunk_pos_; ::proto::ivec3* block_pos_; uint32_t active_item_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class remove_block final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.remove_block) */ { public: inline remove_block() : remove_block(nullptr) {} ~remove_block() override; explicit PROTOBUF_CONSTEXPR remove_block(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); remove_block(const remove_block& from); remove_block(remove_block&& from) noexcept : remove_block() { *this = ::std::move(from); } inline remove_block& operator=(const remove_block& from) { CopyFrom(from); return *this; } inline remove_block& operator=(remove_block&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const remove_block& default_instance() { return *internal_default_instance(); } static inline const remove_block* internal_default_instance() { return reinterpret_cast( &_remove_block_default_instance_); } static constexpr int kIndexInFileMessages = 19; friend void swap(remove_block& a, remove_block& b) { a.Swap(&b); } inline void Swap(remove_block* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(remove_block* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- remove_block* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const remove_block& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const remove_block& from) { remove_block::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(remove_block* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.remove_block"; } protected: explicit remove_block(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kChunkPosFieldNumber = 1, kBlockPosFieldNumber = 2, }; // .proto.coords chunk_pos = 1; bool has_chunk_pos() const; private: bool _internal_has_chunk_pos() const; public: void clear_chunk_pos(); const ::proto::coords& chunk_pos() const; PROTOBUF_NODISCARD ::proto::coords* release_chunk_pos(); ::proto::coords* mutable_chunk_pos(); void set_allocated_chunk_pos(::proto::coords* chunk_pos); private: const ::proto::coords& _internal_chunk_pos() const; ::proto::coords* _internal_mutable_chunk_pos(); public: void unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos); ::proto::coords* unsafe_arena_release_chunk_pos(); // .proto.ivec3 block_pos = 2; bool has_block_pos() const; private: bool _internal_has_block_pos() const; public: void clear_block_pos(); const ::proto::ivec3& block_pos() const; PROTOBUF_NODISCARD ::proto::ivec3* release_block_pos(); ::proto::ivec3* mutable_block_pos(); void set_allocated_block_pos(::proto::ivec3* block_pos); private: const ::proto::ivec3& _internal_block_pos() const; ::proto::ivec3* _internal_mutable_block_pos(); public: void unsafe_arena_set_allocated_block_pos( ::proto::ivec3* block_pos); ::proto::ivec3* unsafe_arena_release_block_pos(); // @@protoc_insertion_point(class_scope:proto.remove_block) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::proto::coords* chunk_pos_; ::proto::ivec3* block_pos_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class server_message final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.server_message) */ { public: inline server_message() : server_message(nullptr) {} ~server_message() override; explicit PROTOBUF_CONSTEXPR server_message(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); server_message(const server_message& from); server_message(server_message&& from) noexcept : server_message() { *this = ::std::move(from); } inline server_message& operator=(const server_message& from) { CopyFrom(from); return *this; } inline server_message& operator=(server_message&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const server_message& default_instance() { return *internal_default_instance(); } static inline const server_message* internal_default_instance() { return reinterpret_cast( &_server_message_default_instance_); } static constexpr int kIndexInFileMessages = 20; friend void swap(server_message& a, server_message& b) { a.Swap(&b); } inline void Swap(server_message* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(server_message* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- server_message* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const server_message& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const server_message& from) { server_message::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(server_message* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.server_message"; } protected: explicit server_message(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kMessageFieldNumber = 1, kFatalFieldNumber = 2, }; // string message = 1; void clear_message(); const std::string& message() const; template void set_message(ArgT0&& arg0, ArgT... args); std::string* mutable_message(); PROTOBUF_NODISCARD std::string* release_message(); void set_allocated_message(std::string* message); private: const std::string& _internal_message() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_message(const std::string& value); std::string* _internal_mutable_message(); public: // bool fatal = 2; void clear_fatal(); bool fatal() const; void set_fatal(bool value); private: bool _internal_fatal() const; void _internal_set_fatal(bool value); public: // @@protoc_insertion_point(class_scope:proto.server_message) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr message_; bool fatal_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class item_swap final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.item_swap) */ { public: inline item_swap() : item_swap(nullptr) {} ~item_swap() override; explicit PROTOBUF_CONSTEXPR item_swap(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); item_swap(const item_swap& from); item_swap(item_swap&& from) noexcept : item_swap() { *this = ::std::move(from); } inline item_swap& operator=(const item_swap& from) { CopyFrom(from); return *this; } inline item_swap& operator=(item_swap&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const item_swap& default_instance() { return *internal_default_instance(); } static inline const item_swap* internal_default_instance() { return reinterpret_cast( &_item_swap_default_instance_); } static constexpr int kIndexInFileMessages = 21; friend void swap(item_swap& a, item_swap& b) { a.Swap(&b); } inline void Swap(item_swap* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(item_swap* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- item_swap* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const item_swap& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const item_swap& from) { item_swap::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(item_swap* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.item_swap"; } protected: explicit item_swap(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kIndexAFieldNumber = 1, kIndexBFieldNumber = 2, }; // uint32 index_a = 1; void clear_index_a(); uint32_t index_a() const; void set_index_a(uint32_t value); private: uint32_t _internal_index_a() const; void _internal_set_index_a(uint32_t value); public: // uint32 index_b = 2; void clear_index_b(); uint32_t index_b() const; void set_index_b(uint32_t value); private: uint32_t _internal_index_b() const; void _internal_set_index_b(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.item_swap) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { uint32_t index_a_; uint32_t index_b_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class item_use final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.item_use) */ { public: inline item_use() : item_use(nullptr) {} ~item_use() override; explicit PROTOBUF_CONSTEXPR item_use(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); item_use(const item_use& from); item_use(item_use&& from) noexcept : item_use() { *this = ::std::move(from); } inline item_use& operator=(const item_use& from) { CopyFrom(from); return *this; } inline item_use& operator=(item_use&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const item_use& default_instance() { return *internal_default_instance(); } static inline const item_use* internal_default_instance() { return reinterpret_cast( &_item_use_default_instance_); } static constexpr int kIndexInFileMessages = 22; friend void swap(item_use& a, item_use& b) { a.Swap(&b); } inline void Swap(item_use* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(item_use* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- item_use* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const item_use& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const item_use& from) { item_use::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(item_use* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.item_use"; } protected: explicit item_use(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kIndexFieldNumber = 1, }; // uint32 index = 1; void clear_index(); uint32_t index() const; void set_index(uint32_t value); private: uint32_t _internal_index() const; void _internal_set_index(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.item_use) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { uint32_t index_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class item_update final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.item_update) */ { public: inline item_update() : item_update(nullptr) {} ~item_update() override; explicit PROTOBUF_CONSTEXPR item_update(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); item_update(const item_update& from); item_update(item_update&& from) noexcept : item_update() { *this = ::std::move(from); } inline item_update& operator=(const item_update& from) { CopyFrom(from); return *this; } inline item_update& operator=(item_update&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const item_update& default_instance() { return *internal_default_instance(); } static inline const item_update* internal_default_instance() { return reinterpret_cast( &_item_update_default_instance_); } static constexpr int kIndexInFileMessages = 23; friend void swap(item_update& a, item_update& b) { a.Swap(&b); } inline void Swap(item_update* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(item_update* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- item_update* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const item_update& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const item_update& from) { item_update::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(item_update* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.item_update"; } protected: explicit item_update(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kItemsFieldNumber = 1, }; // repeated .proto.item items = 1; int items_size() const; private: int _internal_items_size() const; public: void clear_items(); ::proto::item* mutable_items(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item >* mutable_items(); private: const ::proto::item& _internal_items(int index) const; ::proto::item* _internal_add_items(); public: const ::proto::item& items(int index) const; ::proto::item* add_items(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item >& items() const; // @@protoc_insertion_point(class_scope:proto.item_update) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item > items_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class animate_update final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.animate_update) */ { public: inline animate_update() : animate_update(nullptr) {} ~animate_update() override; explicit PROTOBUF_CONSTEXPR animate_update(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); animate_update(const animate_update& from); animate_update(animate_update&& from) noexcept : animate_update() { *this = ::std::move(from); } inline animate_update& operator=(const animate_update& from) { CopyFrom(from); return *this; } inline animate_update& operator=(animate_update&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const animate_update& default_instance() { return *internal_default_instance(); } static inline const animate_update* internal_default_instance() { return reinterpret_cast( &_animate_update_default_instance_); } static constexpr int kIndexInFileMessages = 24; friend void swap(animate_update& a, animate_update& b) { a.Swap(&b); } inline void Swap(animate_update* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(animate_update* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- animate_update* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const animate_update& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const animate_update& from) { animate_update::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(animate_update* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.animate_update"; } protected: explicit animate_update(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kAnimateFieldNumber = 1, kTickFieldNumber = 2, kSequenceFieldNumber = 3, }; // .proto.animate animate = 1; bool has_animate() const; private: bool _internal_has_animate() const; public: void clear_animate(); const ::proto::animate& animate() const; PROTOBUF_NODISCARD ::proto::animate* release_animate(); ::proto::animate* mutable_animate(); void set_allocated_animate(::proto::animate* animate); private: const ::proto::animate& _internal_animate() const; ::proto::animate* _internal_mutable_animate(); public: void unsafe_arena_set_allocated_animate( ::proto::animate* animate); ::proto::animate* unsafe_arena_release_animate(); // uint32 tick = 2; void clear_tick(); uint32_t tick() const; void set_tick(uint32_t value); private: uint32_t _internal_tick() const; void _internal_set_tick(uint32_t value); public: // optional uint32 sequence = 3; bool has_sequence() const; private: bool _internal_has_sequence() const; public: void clear_sequence(); uint32_t sequence() const; void set_sequence(uint32_t value); private: uint32_t _internal_sequence() const; void _internal_set_sequence(uint32_t value); public: // @@protoc_insertion_point(class_scope:proto.animate_update) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; ::proto::animate* animate_; uint32_t tick_; uint32_t sequence_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // ------------------------------------------------------------------- class packet final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:proto.packet) */ { public: inline packet() : packet(nullptr) {} ~packet() override; explicit PROTOBUF_CONSTEXPR packet(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); packet(const packet& from); packet(packet&& from) noexcept : packet() { *this = ::std::move(from); } inline packet& operator=(const packet& from) { CopyFrom(from); return *this; } inline packet& operator=(packet&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const packet& default_instance() { return *internal_default_instance(); } enum ContentsCase { kAuthPacket = 1, kInitPacket = 2, kMovePacket = 3, kAnimateUpdatePacket = 4, kRemoveEntityPacket = 5, kSayPacket = 6, kHearPlayerPacket = 7, kRequestChunkPacket = 8, kChunkPacket = 9, kRemoveChunkPacket = 10, kAddBlockPacket = 11, kRemoveBlockPacket = 12, kServerMessagePacket = 13, kItemSwapPacket = 14, kItemUsePacket = 16, kItemUpdatePacket = 15, CONTENTS_NOT_SET = 0, }; static inline const packet* internal_default_instance() { return reinterpret_cast( &_packet_default_instance_); } static constexpr int kIndexInFileMessages = 25; friend void swap(packet& a, packet& b) { a.Swap(&b); } inline void Swap(packet* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(packet* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- packet* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const packet& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const packet& from) { packet::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(packet* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "proto.packet"; } protected: explicit packet(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kAuthPacketFieldNumber = 1, kInitPacketFieldNumber = 2, kMovePacketFieldNumber = 3, kAnimateUpdatePacketFieldNumber = 4, kRemoveEntityPacketFieldNumber = 5, kSayPacketFieldNumber = 6, kHearPlayerPacketFieldNumber = 7, kRequestChunkPacketFieldNumber = 8, kChunkPacketFieldNumber = 9, kRemoveChunkPacketFieldNumber = 10, kAddBlockPacketFieldNumber = 11, kRemoveBlockPacketFieldNumber = 12, kServerMessagePacketFieldNumber = 13, kItemSwapPacketFieldNumber = 14, kItemUsePacketFieldNumber = 16, kItemUpdatePacketFieldNumber = 15, }; // .proto.auth auth_packet = 1; bool has_auth_packet() const; private: bool _internal_has_auth_packet() const; public: void clear_auth_packet(); const ::proto::auth& auth_packet() const; PROTOBUF_NODISCARD ::proto::auth* release_auth_packet(); ::proto::auth* mutable_auth_packet(); void set_allocated_auth_packet(::proto::auth* auth_packet); private: const ::proto::auth& _internal_auth_packet() const; ::proto::auth* _internal_mutable_auth_packet(); public: void unsafe_arena_set_allocated_auth_packet( ::proto::auth* auth_packet); ::proto::auth* unsafe_arena_release_auth_packet(); // .proto.init init_packet = 2; bool has_init_packet() const; private: bool _internal_has_init_packet() const; public: void clear_init_packet(); const ::proto::init& init_packet() const; PROTOBUF_NODISCARD ::proto::init* release_init_packet(); ::proto::init* mutable_init_packet(); void set_allocated_init_packet(::proto::init* init_packet); private: const ::proto::init& _internal_init_packet() const; ::proto::init* _internal_mutable_init_packet(); public: void unsafe_arena_set_allocated_init_packet( ::proto::init* init_packet); ::proto::init* unsafe_arena_release_init_packet(); // .proto.move move_packet = 3; bool has_move_packet() const; private: bool _internal_has_move_packet() const; public: void clear_move_packet(); const ::proto::move& move_packet() const; PROTOBUF_NODISCARD ::proto::move* release_move_packet(); ::proto::move* mutable_move_packet(); void set_allocated_move_packet(::proto::move* move_packet); private: const ::proto::move& _internal_move_packet() const; ::proto::move* _internal_mutable_move_packet(); public: void unsafe_arena_set_allocated_move_packet( ::proto::move* move_packet); ::proto::move* unsafe_arena_release_move_packet(); // .proto.animate_update animate_update_packet = 4; bool has_animate_update_packet() const; private: bool _internal_has_animate_update_packet() const; public: void clear_animate_update_packet(); const ::proto::animate_update& animate_update_packet() const; PROTOBUF_NODISCARD ::proto::animate_update* release_animate_update_packet(); ::proto::animate_update* mutable_animate_update_packet(); void set_allocated_animate_update_packet(::proto::animate_update* animate_update_packet); private: const ::proto::animate_update& _internal_animate_update_packet() const; ::proto::animate_update* _internal_mutable_animate_update_packet(); public: void unsafe_arena_set_allocated_animate_update_packet( ::proto::animate_update* animate_update_packet); ::proto::animate_update* unsafe_arena_release_animate_update_packet(); // .proto.remove_entity remove_entity_packet = 5; bool has_remove_entity_packet() const; private: bool _internal_has_remove_entity_packet() const; public: void clear_remove_entity_packet(); const ::proto::remove_entity& remove_entity_packet() const; PROTOBUF_NODISCARD ::proto::remove_entity* release_remove_entity_packet(); ::proto::remove_entity* mutable_remove_entity_packet(); void set_allocated_remove_entity_packet(::proto::remove_entity* remove_entity_packet); private: const ::proto::remove_entity& _internal_remove_entity_packet() const; ::proto::remove_entity* _internal_mutable_remove_entity_packet(); public: void unsafe_arena_set_allocated_remove_entity_packet( ::proto::remove_entity* remove_entity_packet); ::proto::remove_entity* unsafe_arena_release_remove_entity_packet(); // .proto.say say_packet = 6; bool has_say_packet() const; private: bool _internal_has_say_packet() const; public: void clear_say_packet(); const ::proto::say& say_packet() const; PROTOBUF_NODISCARD ::proto::say* release_say_packet(); ::proto::say* mutable_say_packet(); void set_allocated_say_packet(::proto::say* say_packet); private: const ::proto::say& _internal_say_packet() const; ::proto::say* _internal_mutable_say_packet(); public: void unsafe_arena_set_allocated_say_packet( ::proto::say* say_packet); ::proto::say* unsafe_arena_release_say_packet(); // .proto.hear_player hear_player_packet = 7; bool has_hear_player_packet() const; private: bool _internal_has_hear_player_packet() const; public: void clear_hear_player_packet(); const ::proto::hear_player& hear_player_packet() const; PROTOBUF_NODISCARD ::proto::hear_player* release_hear_player_packet(); ::proto::hear_player* mutable_hear_player_packet(); void set_allocated_hear_player_packet(::proto::hear_player* hear_player_packet); private: const ::proto::hear_player& _internal_hear_player_packet() const; ::proto::hear_player* _internal_mutable_hear_player_packet(); public: void unsafe_arena_set_allocated_hear_player_packet( ::proto::hear_player* hear_player_packet); ::proto::hear_player* unsafe_arena_release_hear_player_packet(); // .proto.request_chunk request_chunk_packet = 8; bool has_request_chunk_packet() const; private: bool _internal_has_request_chunk_packet() const; public: void clear_request_chunk_packet(); const ::proto::request_chunk& request_chunk_packet() const; PROTOBUF_NODISCARD ::proto::request_chunk* release_request_chunk_packet(); ::proto::request_chunk* mutable_request_chunk_packet(); void set_allocated_request_chunk_packet(::proto::request_chunk* request_chunk_packet); private: const ::proto::request_chunk& _internal_request_chunk_packet() const; ::proto::request_chunk* _internal_mutable_request_chunk_packet(); public: void unsafe_arena_set_allocated_request_chunk_packet( ::proto::request_chunk* request_chunk_packet); ::proto::request_chunk* unsafe_arena_release_request_chunk_packet(); // .proto.chunk chunk_packet = 9; bool has_chunk_packet() const; private: bool _internal_has_chunk_packet() const; public: void clear_chunk_packet(); const ::proto::chunk& chunk_packet() const; PROTOBUF_NODISCARD ::proto::chunk* release_chunk_packet(); ::proto::chunk* mutable_chunk_packet(); void set_allocated_chunk_packet(::proto::chunk* chunk_packet); private: const ::proto::chunk& _internal_chunk_packet() const; ::proto::chunk* _internal_mutable_chunk_packet(); public: void unsafe_arena_set_allocated_chunk_packet( ::proto::chunk* chunk_packet); ::proto::chunk* unsafe_arena_release_chunk_packet(); // .proto.remove_chunk remove_chunk_packet = 10; bool has_remove_chunk_packet() const; private: bool _internal_has_remove_chunk_packet() const; public: void clear_remove_chunk_packet(); const ::proto::remove_chunk& remove_chunk_packet() const; PROTOBUF_NODISCARD ::proto::remove_chunk* release_remove_chunk_packet(); ::proto::remove_chunk* mutable_remove_chunk_packet(); void set_allocated_remove_chunk_packet(::proto::remove_chunk* remove_chunk_packet); private: const ::proto::remove_chunk& _internal_remove_chunk_packet() const; ::proto::remove_chunk* _internal_mutable_remove_chunk_packet(); public: void unsafe_arena_set_allocated_remove_chunk_packet( ::proto::remove_chunk* remove_chunk_packet); ::proto::remove_chunk* unsafe_arena_release_remove_chunk_packet(); // .proto.add_block add_block_packet = 11; bool has_add_block_packet() const; private: bool _internal_has_add_block_packet() const; public: void clear_add_block_packet(); const ::proto::add_block& add_block_packet() const; PROTOBUF_NODISCARD ::proto::add_block* release_add_block_packet(); ::proto::add_block* mutable_add_block_packet(); void set_allocated_add_block_packet(::proto::add_block* add_block_packet); private: const ::proto::add_block& _internal_add_block_packet() const; ::proto::add_block* _internal_mutable_add_block_packet(); public: void unsafe_arena_set_allocated_add_block_packet( ::proto::add_block* add_block_packet); ::proto::add_block* unsafe_arena_release_add_block_packet(); // .proto.remove_block remove_block_packet = 12; bool has_remove_block_packet() const; private: bool _internal_has_remove_block_packet() const; public: void clear_remove_block_packet(); const ::proto::remove_block& remove_block_packet() const; PROTOBUF_NODISCARD ::proto::remove_block* release_remove_block_packet(); ::proto::remove_block* mutable_remove_block_packet(); void set_allocated_remove_block_packet(::proto::remove_block* remove_block_packet); private: const ::proto::remove_block& _internal_remove_block_packet() const; ::proto::remove_block* _internal_mutable_remove_block_packet(); public: void unsafe_arena_set_allocated_remove_block_packet( ::proto::remove_block* remove_block_packet); ::proto::remove_block* unsafe_arena_release_remove_block_packet(); // .proto.server_message server_message_packet = 13; bool has_server_message_packet() const; private: bool _internal_has_server_message_packet() const; public: void clear_server_message_packet(); const ::proto::server_message& server_message_packet() const; PROTOBUF_NODISCARD ::proto::server_message* release_server_message_packet(); ::proto::server_message* mutable_server_message_packet(); void set_allocated_server_message_packet(::proto::server_message* server_message_packet); private: const ::proto::server_message& _internal_server_message_packet() const; ::proto::server_message* _internal_mutable_server_message_packet(); public: void unsafe_arena_set_allocated_server_message_packet( ::proto::server_message* server_message_packet); ::proto::server_message* unsafe_arena_release_server_message_packet(); // .proto.item_swap item_swap_packet = 14; bool has_item_swap_packet() const; private: bool _internal_has_item_swap_packet() const; public: void clear_item_swap_packet(); const ::proto::item_swap& item_swap_packet() const; PROTOBUF_NODISCARD ::proto::item_swap* release_item_swap_packet(); ::proto::item_swap* mutable_item_swap_packet(); void set_allocated_item_swap_packet(::proto::item_swap* item_swap_packet); private: const ::proto::item_swap& _internal_item_swap_packet() const; ::proto::item_swap* _internal_mutable_item_swap_packet(); public: void unsafe_arena_set_allocated_item_swap_packet( ::proto::item_swap* item_swap_packet); ::proto::item_swap* unsafe_arena_release_item_swap_packet(); // .proto.item_use item_use_packet = 16; bool has_item_use_packet() const; private: bool _internal_has_item_use_packet() const; public: void clear_item_use_packet(); const ::proto::item_use& item_use_packet() const; PROTOBUF_NODISCARD ::proto::item_use* release_item_use_packet(); ::proto::item_use* mutable_item_use_packet(); void set_allocated_item_use_packet(::proto::item_use* item_use_packet); private: const ::proto::item_use& _internal_item_use_packet() const; ::proto::item_use* _internal_mutable_item_use_packet(); public: void unsafe_arena_set_allocated_item_use_packet( ::proto::item_use* item_use_packet); ::proto::item_use* unsafe_arena_release_item_use_packet(); // .proto.item_update item_update_packet = 15; bool has_item_update_packet() const; private: bool _internal_has_item_update_packet() const; public: void clear_item_update_packet(); const ::proto::item_update& item_update_packet() const; PROTOBUF_NODISCARD ::proto::item_update* release_item_update_packet(); ::proto::item_update* mutable_item_update_packet(); void set_allocated_item_update_packet(::proto::item_update* item_update_packet); private: const ::proto::item_update& _internal_item_update_packet() const; ::proto::item_update* _internal_mutable_item_update_packet(); public: void unsafe_arena_set_allocated_item_update_packet( ::proto::item_update* item_update_packet); ::proto::item_update* unsafe_arena_release_item_update_packet(); void clear_contents(); ContentsCase contents_case() const; // @@protoc_insertion_point(class_scope:proto.packet) private: class _Internal; void set_has_auth_packet(); void set_has_init_packet(); void set_has_move_packet(); void set_has_animate_update_packet(); void set_has_remove_entity_packet(); void set_has_say_packet(); void set_has_hear_player_packet(); void set_has_request_chunk_packet(); void set_has_chunk_packet(); void set_has_remove_chunk_packet(); void set_has_add_block_packet(); void set_has_remove_block_packet(); void set_has_server_message_packet(); void set_has_item_swap_packet(); void set_has_item_use_packet(); void set_has_item_update_packet(); inline bool has_contents() const; inline void clear_has_contents(); template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { union ContentsUnion { constexpr ContentsUnion() : _constinit_{} {} ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized _constinit_; ::proto::auth* auth_packet_; ::proto::init* init_packet_; ::proto::move* move_packet_; ::proto::animate_update* animate_update_packet_; ::proto::remove_entity* remove_entity_packet_; ::proto::say* say_packet_; ::proto::hear_player* hear_player_packet_; ::proto::request_chunk* request_chunk_packet_; ::proto::chunk* chunk_packet_; ::proto::remove_chunk* remove_chunk_packet_; ::proto::add_block* add_block_packet_; ::proto::remove_block* remove_block_packet_; ::proto::server_message* server_message_packet_; ::proto::item_swap* item_swap_packet_; ::proto::item_use* item_use_packet_; ::proto::item_update* item_update_packet_; } contents_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; uint32_t _oneof_case_[1]; }; union { Impl_ _impl_; }; friend struct ::TableStruct_net_2eproto; }; // =================================================================== // =================================================================== #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif // __GNUC__ // angles // float pitch = 1; inline void angles::clear_pitch() { _impl_.pitch_ = 0; } inline float angles::_internal_pitch() const { return _impl_.pitch_; } inline float angles::pitch() const { // @@protoc_insertion_point(field_get:proto.angles.pitch) return _internal_pitch(); } inline void angles::_internal_set_pitch(float value) { _impl_.pitch_ = value; } inline void angles::set_pitch(float value) { _internal_set_pitch(value); // @@protoc_insertion_point(field_set:proto.angles.pitch) } // float yaw = 2; inline void angles::clear_yaw() { _impl_.yaw_ = 0; } inline float angles::_internal_yaw() const { return _impl_.yaw_; } inline float angles::yaw() const { // @@protoc_insertion_point(field_get:proto.angles.yaw) return _internal_yaw(); } inline void angles::_internal_set_yaw(float value) { _impl_.yaw_ = value; } inline void angles::set_yaw(float value) { _internal_set_yaw(value); // @@protoc_insertion_point(field_set:proto.angles.yaw) } // ------------------------------------------------------------------- // coords // int32 x = 1; inline void coords::clear_x() { _impl_.x_ = 0; } inline int32_t coords::_internal_x() const { return _impl_.x_; } inline int32_t coords::x() const { // @@protoc_insertion_point(field_get:proto.coords.x) return _internal_x(); } inline void coords::_internal_set_x(int32_t value) { _impl_.x_ = value; } inline void coords::set_x(int32_t value) { _internal_set_x(value); // @@protoc_insertion_point(field_set:proto.coords.x) } // int32 z = 2; inline void coords::clear_z() { _impl_.z_ = 0; } inline int32_t coords::_internal_z() const { return _impl_.z_; } inline int32_t coords::z() const { // @@protoc_insertion_point(field_get:proto.coords.z) return _internal_z(); } inline void coords::_internal_set_z(int32_t value) { _impl_.z_ = value; } inline void coords::set_z(int32_t value) { _internal_set_z(value); // @@protoc_insertion_point(field_set:proto.coords.z) } // ------------------------------------------------------------------- // vec3 // float x = 1; inline void vec3::clear_x() { _impl_.x_ = 0; } inline float vec3::_internal_x() const { return _impl_.x_; } inline float vec3::x() const { // @@protoc_insertion_point(field_get:proto.vec3.x) return _internal_x(); } inline void vec3::_internal_set_x(float value) { _impl_.x_ = value; } inline void vec3::set_x(float value) { _internal_set_x(value); // @@protoc_insertion_point(field_set:proto.vec3.x) } // float y = 2; inline void vec3::clear_y() { _impl_.y_ = 0; } inline float vec3::_internal_y() const { return _impl_.y_; } inline float vec3::y() const { // @@protoc_insertion_point(field_get:proto.vec3.y) return _internal_y(); } inline void vec3::_internal_set_y(float value) { _impl_.y_ = value; } inline void vec3::set_y(float value) { _internal_set_y(value); // @@protoc_insertion_point(field_set:proto.vec3.y) } // float z = 3; inline void vec3::clear_z() { _impl_.z_ = 0; } inline float vec3::_internal_z() const { return _impl_.z_; } inline float vec3::z() const { // @@protoc_insertion_point(field_get:proto.vec3.z) return _internal_z(); } inline void vec3::_internal_set_z(float value) { _impl_.z_ = value; } inline void vec3::set_z(float value) { _internal_set_z(value); // @@protoc_insertion_point(field_set:proto.vec3.z) } // ------------------------------------------------------------------- // ivec3 // int32 x = 1; inline void ivec3::clear_x() { _impl_.x_ = 0; } inline int32_t ivec3::_internal_x() const { return _impl_.x_; } inline int32_t ivec3::x() const { // @@protoc_insertion_point(field_get:proto.ivec3.x) return _internal_x(); } inline void ivec3::_internal_set_x(int32_t value) { _impl_.x_ = value; } inline void ivec3::set_x(int32_t value) { _internal_set_x(value); // @@protoc_insertion_point(field_set:proto.ivec3.x) } // int32 y = 2; inline void ivec3::clear_y() { _impl_.y_ = 0; } inline int32_t ivec3::_internal_y() const { return _impl_.y_; } inline int32_t ivec3::y() const { // @@protoc_insertion_point(field_get:proto.ivec3.y) return _internal_y(); } inline void ivec3::_internal_set_y(int32_t value) { _impl_.y_ = value; } inline void ivec3::set_y(int32_t value) { _internal_set_y(value); // @@protoc_insertion_point(field_set:proto.ivec3.y) } // int32 z = 3; inline void ivec3::clear_z() { _impl_.z_ = 0; } inline int32_t ivec3::_internal_z() const { return _impl_.z_; } inline int32_t ivec3::z() const { // @@protoc_insertion_point(field_get:proto.ivec3.z) return _internal_z(); } inline void ivec3::_internal_set_z(int32_t value) { _impl_.z_ = value; } inline void ivec3::set_z(int32_t value) { _internal_set_z(value); // @@protoc_insertion_point(field_set:proto.ivec3.z) } // ------------------------------------------------------------------- // entity // uint32 index = 1; inline void entity::clear_index() { _impl_.index_ = 0u; } inline uint32_t entity::_internal_index() const { return _impl_.index_; } inline uint32_t entity::index() const { // @@protoc_insertion_point(field_get:proto.entity.index) return _internal_index(); } inline void entity::_internal_set_index(uint32_t value) { _impl_.index_ = value; } inline void entity::set_index(uint32_t value) { _internal_set_index(value); // @@protoc_insertion_point(field_set:proto.entity.index) } // .proto.coords chunk_pos = 2; inline bool entity::_internal_has_chunk_pos() const { return this != internal_default_instance() && _impl_.chunk_pos_ != nullptr; } inline bool entity::has_chunk_pos() const { return _internal_has_chunk_pos(); } inline void entity::clear_chunk_pos() { if (GetArenaForAllocation() == nullptr && _impl_.chunk_pos_ != nullptr) { delete _impl_.chunk_pos_; } _impl_.chunk_pos_ = nullptr; } inline const ::proto::coords& entity::_internal_chunk_pos() const { const ::proto::coords* p = _impl_.chunk_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_coords_default_instance_); } inline const ::proto::coords& entity::chunk_pos() const { // @@protoc_insertion_point(field_get:proto.entity.chunk_pos) return _internal_chunk_pos(); } inline void entity::unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.chunk_pos_); } _impl_.chunk_pos_ = chunk_pos; if (chunk_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.entity.chunk_pos) } inline ::proto::coords* entity::release_chunk_pos() { ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::coords* entity::unsafe_arena_release_chunk_pos() { // @@protoc_insertion_point(field_release:proto.entity.chunk_pos) ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; return temp; } inline ::proto::coords* entity::_internal_mutable_chunk_pos() { if (_impl_.chunk_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::coords>(GetArenaForAllocation()); _impl_.chunk_pos_ = p; } return _impl_.chunk_pos_; } inline ::proto::coords* entity::mutable_chunk_pos() { ::proto::coords* _msg = _internal_mutable_chunk_pos(); // @@protoc_insertion_point(field_mutable:proto.entity.chunk_pos) return _msg; } inline void entity::set_allocated_chunk_pos(::proto::coords* chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.chunk_pos_; } if (chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(chunk_pos); if (message_arena != submessage_arena) { chunk_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, chunk_pos, submessage_arena); } } else { } _impl_.chunk_pos_ = chunk_pos; // @@protoc_insertion_point(field_set_allocated:proto.entity.chunk_pos) } // .proto.vec3 local_pos = 3; inline bool entity::_internal_has_local_pos() const { return this != internal_default_instance() && _impl_.local_pos_ != nullptr; } inline bool entity::has_local_pos() const { return _internal_has_local_pos(); } inline void entity::clear_local_pos() { if (GetArenaForAllocation() == nullptr && _impl_.local_pos_ != nullptr) { delete _impl_.local_pos_; } _impl_.local_pos_ = nullptr; } inline const ::proto::vec3& entity::_internal_local_pos() const { const ::proto::vec3* p = _impl_.local_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_vec3_default_instance_); } inline const ::proto::vec3& entity::local_pos() const { // @@protoc_insertion_point(field_get:proto.entity.local_pos) return _internal_local_pos(); } inline void entity::unsafe_arena_set_allocated_local_pos( ::proto::vec3* local_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.local_pos_); } _impl_.local_pos_ = local_pos; if (local_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.entity.local_pos) } inline ::proto::vec3* entity::release_local_pos() { ::proto::vec3* temp = _impl_.local_pos_; _impl_.local_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::vec3* entity::unsafe_arena_release_local_pos() { // @@protoc_insertion_point(field_release:proto.entity.local_pos) ::proto::vec3* temp = _impl_.local_pos_; _impl_.local_pos_ = nullptr; return temp; } inline ::proto::vec3* entity::_internal_mutable_local_pos() { if (_impl_.local_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::vec3>(GetArenaForAllocation()); _impl_.local_pos_ = p; } return _impl_.local_pos_; } inline ::proto::vec3* entity::mutable_local_pos() { ::proto::vec3* _msg = _internal_mutable_local_pos(); // @@protoc_insertion_point(field_mutable:proto.entity.local_pos) return _msg; } inline void entity::set_allocated_local_pos(::proto::vec3* local_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.local_pos_; } if (local_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(local_pos); if (message_arena != submessage_arena) { local_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, local_pos, submessage_arena); } } else { } _impl_.local_pos_ = local_pos; // @@protoc_insertion_point(field_set_allocated:proto.entity.local_pos) } // ------------------------------------------------------------------- // animate // .proto.entity entity = 1; inline bool animate::_internal_has_entity() const { return this != internal_default_instance() && _impl_.entity_ != nullptr; } inline bool animate::has_entity() const { return _internal_has_entity(); } inline void animate::clear_entity() { if (GetArenaForAllocation() == nullptr && _impl_.entity_ != nullptr) { delete _impl_.entity_; } _impl_.entity_ = nullptr; } inline const ::proto::entity& animate::_internal_entity() const { const ::proto::entity* p = _impl_.entity_; return p != nullptr ? *p : reinterpret_cast( ::proto::_entity_default_instance_); } inline const ::proto::entity& animate::entity() const { // @@protoc_insertion_point(field_get:proto.animate.entity) return _internal_entity(); } inline void animate::unsafe_arena_set_allocated_entity( ::proto::entity* entity) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.entity_); } _impl_.entity_ = entity; if (entity) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.animate.entity) } inline ::proto::entity* animate::release_entity() { ::proto::entity* temp = _impl_.entity_; _impl_.entity_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::entity* animate::unsafe_arena_release_entity() { // @@protoc_insertion_point(field_release:proto.animate.entity) ::proto::entity* temp = _impl_.entity_; _impl_.entity_ = nullptr; return temp; } inline ::proto::entity* animate::_internal_mutable_entity() { if (_impl_.entity_ == nullptr) { auto* p = CreateMaybeMessage<::proto::entity>(GetArenaForAllocation()); _impl_.entity_ = p; } return _impl_.entity_; } inline ::proto::entity* animate::mutable_entity() { ::proto::entity* _msg = _internal_mutable_entity(); // @@protoc_insertion_point(field_mutable:proto.animate.entity) return _msg; } inline void animate::set_allocated_entity(::proto::entity* entity) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.entity_; } if (entity) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(entity); if (message_arena != submessage_arena) { entity = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, entity, submessage_arena); } } else { } _impl_.entity_ = entity; // @@protoc_insertion_point(field_set_allocated:proto.animate.entity) } // uint32 commands = 2; inline void animate::clear_commands() { _impl_.commands_ = 0u; } inline uint32_t animate::_internal_commands() const { return _impl_.commands_; } inline uint32_t animate::commands() const { // @@protoc_insertion_point(field_get:proto.animate.commands) return _internal_commands(); } inline void animate::_internal_set_commands(uint32_t value) { _impl_.commands_ = value; } inline void animate::set_commands(uint32_t value) { _internal_set_commands(value); // @@protoc_insertion_point(field_set:proto.animate.commands) } // .proto.angles viewangles = 3; inline bool animate::_internal_has_viewangles() const { return this != internal_default_instance() && _impl_.viewangles_ != nullptr; } inline bool animate::has_viewangles() const { return _internal_has_viewangles(); } inline void animate::clear_viewangles() { if (GetArenaForAllocation() == nullptr && _impl_.viewangles_ != nullptr) { delete _impl_.viewangles_; } _impl_.viewangles_ = nullptr; } inline const ::proto::angles& animate::_internal_viewangles() const { const ::proto::angles* p = _impl_.viewangles_; return p != nullptr ? *p : reinterpret_cast( ::proto::_angles_default_instance_); } inline const ::proto::angles& animate::viewangles() const { // @@protoc_insertion_point(field_get:proto.animate.viewangles) return _internal_viewangles(); } inline void animate::unsafe_arena_set_allocated_viewangles( ::proto::angles* viewangles) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.viewangles_); } _impl_.viewangles_ = viewangles; if (viewangles) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.animate.viewangles) } inline ::proto::angles* animate::release_viewangles() { ::proto::angles* temp = _impl_.viewangles_; _impl_.viewangles_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::angles* animate::unsafe_arena_release_viewangles() { // @@protoc_insertion_point(field_release:proto.animate.viewangles) ::proto::angles* temp = _impl_.viewangles_; _impl_.viewangles_ = nullptr; return temp; } inline ::proto::angles* animate::_internal_mutable_viewangles() { if (_impl_.viewangles_ == nullptr) { auto* p = CreateMaybeMessage<::proto::angles>(GetArenaForAllocation()); _impl_.viewangles_ = p; } return _impl_.viewangles_; } inline ::proto::angles* animate::mutable_viewangles() { ::proto::angles* _msg = _internal_mutable_viewangles(); // @@protoc_insertion_point(field_mutable:proto.animate.viewangles) return _msg; } inline void animate::set_allocated_viewangles(::proto::angles* viewangles) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.viewangles_; } if (viewangles) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(viewangles); if (message_arena != submessage_arena) { viewangles = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, viewangles, submessage_arena); } } else { } _impl_.viewangles_ = viewangles; // @@protoc_insertion_point(field_set_allocated:proto.animate.viewangles) } // .proto.vec3 velocity = 4; inline bool animate::_internal_has_velocity() const { return this != internal_default_instance() && _impl_.velocity_ != nullptr; } inline bool animate::has_velocity() const { return _internal_has_velocity(); } inline void animate::clear_velocity() { if (GetArenaForAllocation() == nullptr && _impl_.velocity_ != nullptr) { delete _impl_.velocity_; } _impl_.velocity_ = nullptr; } inline const ::proto::vec3& animate::_internal_velocity() const { const ::proto::vec3* p = _impl_.velocity_; return p != nullptr ? *p : reinterpret_cast( ::proto::_vec3_default_instance_); } inline const ::proto::vec3& animate::velocity() const { // @@protoc_insertion_point(field_get:proto.animate.velocity) return _internal_velocity(); } inline void animate::unsafe_arena_set_allocated_velocity( ::proto::vec3* velocity) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.velocity_); } _impl_.velocity_ = velocity; if (velocity) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.animate.velocity) } inline ::proto::vec3* animate::release_velocity() { ::proto::vec3* temp = _impl_.velocity_; _impl_.velocity_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::vec3* animate::unsafe_arena_release_velocity() { // @@protoc_insertion_point(field_release:proto.animate.velocity) ::proto::vec3* temp = _impl_.velocity_; _impl_.velocity_ = nullptr; return temp; } inline ::proto::vec3* animate::_internal_mutable_velocity() { if (_impl_.velocity_ == nullptr) { auto* p = CreateMaybeMessage<::proto::vec3>(GetArenaForAllocation()); _impl_.velocity_ = p; } return _impl_.velocity_; } inline ::proto::vec3* animate::mutable_velocity() { ::proto::vec3* _msg = _internal_mutable_velocity(); // @@protoc_insertion_point(field_mutable:proto.animate.velocity) return _msg; } inline void animate::set_allocated_velocity(::proto::vec3* velocity) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.velocity_; } if (velocity) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(velocity); if (message_arena != submessage_arena) { velocity = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, velocity, submessage_arena); } } else { } _impl_.velocity_ = velocity; // @@protoc_insertion_point(field_set_allocated:proto.animate.velocity) } // uint32 active_item = 5; inline void animate::clear_active_item() { _impl_.active_item_ = 0u; } inline uint32_t animate::_internal_active_item() const { return _impl_.active_item_; } inline uint32_t animate::active_item() const { // @@protoc_insertion_point(field_get:proto.animate.active_item) return _internal_active_item(); } inline void animate::_internal_set_active_item(uint32_t value) { _impl_.active_item_ = value; } inline void animate::set_active_item(uint32_t value) { _internal_set_active_item(value); // @@protoc_insertion_point(field_set:proto.animate.active_item) } // ------------------------------------------------------------------- // item // uint32 index = 1; inline void item::clear_index() { _impl_.index_ = 0u; } inline uint32_t item::_internal_index() const { return _impl_.index_; } inline uint32_t item::index() const { // @@protoc_insertion_point(field_get:proto.item.index) return _internal_index(); } inline void item::_internal_set_index(uint32_t value) { _impl_.index_ = value; } inline void item::set_index(uint32_t value) { _internal_set_index(value); // @@protoc_insertion_point(field_set:proto.item.index) } // uint32 type = 2; inline void item::clear_type() { _impl_.type_ = 0u; } inline uint32_t item::_internal_type() const { return _impl_.type_; } inline uint32_t item::type() const { // @@protoc_insertion_point(field_get:proto.item.type) return _internal_type(); } inline void item::_internal_set_type(uint32_t value) { _impl_.type_ = value; } inline void item::set_type(uint32_t value) { _internal_set_type(value); // @@protoc_insertion_point(field_set:proto.item.type) } // uint32 quantity = 3; inline void item::clear_quantity() { _impl_.quantity_ = 0u; } inline uint32_t item::_internal_quantity() const { return _impl_.quantity_; } inline uint32_t item::quantity() const { // @@protoc_insertion_point(field_get:proto.item.quantity) return _internal_quantity(); } inline void item::_internal_set_quantity(uint32_t value) { _impl_.quantity_ = value; } inline void item::set_quantity(uint32_t value) { _internal_set_quantity(value); // @@protoc_insertion_point(field_set:proto.item.quantity) } // ------------------------------------------------------------------- // item_array // repeated .proto.item items = 1; inline int item_array::_internal_items_size() const { return _impl_.items_.size(); } inline int item_array::items_size() const { return _internal_items_size(); } inline void item_array::clear_items() { _impl_.items_.Clear(); } inline ::proto::item* item_array::mutable_items(int index) { // @@protoc_insertion_point(field_mutable:proto.item_array.items) return _impl_.items_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item >* item_array::mutable_items() { // @@protoc_insertion_point(field_mutable_list:proto.item_array.items) return &_impl_.items_; } inline const ::proto::item& item_array::_internal_items(int index) const { return _impl_.items_.Get(index); } inline const ::proto::item& item_array::items(int index) const { // @@protoc_insertion_point(field_get:proto.item_array.items) return _internal_items(index); } inline ::proto::item* item_array::_internal_add_items() { return _impl_.items_.Add(); } inline ::proto::item* item_array::add_items() { ::proto::item* _add = _internal_add_items(); // @@protoc_insertion_point(field_add:proto.item_array.items) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item >& item_array::items() const { // @@protoc_insertion_point(field_list:proto.item_array.items) return _impl_.items_; } // ------------------------------------------------------------------- // player // .proto.animate animate = 1; inline bool player::_internal_has_animate() const { return this != internal_default_instance() && _impl_.animate_ != nullptr; } inline bool player::has_animate() const { return _internal_has_animate(); } inline void player::clear_animate() { if (GetArenaForAllocation() == nullptr && _impl_.animate_ != nullptr) { delete _impl_.animate_; } _impl_.animate_ = nullptr; } inline const ::proto::animate& player::_internal_animate() const { const ::proto::animate* p = _impl_.animate_; return p != nullptr ? *p : reinterpret_cast( ::proto::_animate_default_instance_); } inline const ::proto::animate& player::animate() const { // @@protoc_insertion_point(field_get:proto.player.animate) return _internal_animate(); } inline void player::unsafe_arena_set_allocated_animate( ::proto::animate* animate) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.animate_); } _impl_.animate_ = animate; if (animate) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.player.animate) } inline ::proto::animate* player::release_animate() { ::proto::animate* temp = _impl_.animate_; _impl_.animate_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::animate* player::unsafe_arena_release_animate() { // @@protoc_insertion_point(field_release:proto.player.animate) ::proto::animate* temp = _impl_.animate_; _impl_.animate_ = nullptr; return temp; } inline ::proto::animate* player::_internal_mutable_animate() { if (_impl_.animate_ == nullptr) { auto* p = CreateMaybeMessage<::proto::animate>(GetArenaForAllocation()); _impl_.animate_ = p; } return _impl_.animate_; } inline ::proto::animate* player::mutable_animate() { ::proto::animate* _msg = _internal_mutable_animate(); // @@protoc_insertion_point(field_mutable:proto.player.animate) return _msg; } inline void player::set_allocated_animate(::proto::animate* animate) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.animate_; } if (animate) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(animate); if (message_arena != submessage_arena) { animate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, animate, submessage_arena); } } else { } _impl_.animate_ = animate; // @@protoc_insertion_point(field_set_allocated:proto.player.animate) } // .proto.item_array inventory = 2; inline bool player::_internal_has_inventory() const { return this != internal_default_instance() && _impl_.inventory_ != nullptr; } inline bool player::has_inventory() const { return _internal_has_inventory(); } inline void player::clear_inventory() { if (GetArenaForAllocation() == nullptr && _impl_.inventory_ != nullptr) { delete _impl_.inventory_; } _impl_.inventory_ = nullptr; } inline const ::proto::item_array& player::_internal_inventory() const { const ::proto::item_array* p = _impl_.inventory_; return p != nullptr ? *p : reinterpret_cast( ::proto::_item_array_default_instance_); } inline const ::proto::item_array& player::inventory() const { // @@protoc_insertion_point(field_get:proto.player.inventory) return _internal_inventory(); } inline void player::unsafe_arena_set_allocated_inventory( ::proto::item_array* inventory) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.inventory_); } _impl_.inventory_ = inventory; if (inventory) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.player.inventory) } inline ::proto::item_array* player::release_inventory() { ::proto::item_array* temp = _impl_.inventory_; _impl_.inventory_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::item_array* player::unsafe_arena_release_inventory() { // @@protoc_insertion_point(field_release:proto.player.inventory) ::proto::item_array* temp = _impl_.inventory_; _impl_.inventory_ = nullptr; return temp; } inline ::proto::item_array* player::_internal_mutable_inventory() { if (_impl_.inventory_ == nullptr) { auto* p = CreateMaybeMessage<::proto::item_array>(GetArenaForAllocation()); _impl_.inventory_ = p; } return _impl_.inventory_; } inline ::proto::item_array* player::mutable_inventory() { ::proto::item_array* _msg = _internal_mutable_inventory(); // @@protoc_insertion_point(field_mutable:proto.player.inventory) return _msg; } inline void player::set_allocated_inventory(::proto::item_array* inventory) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.inventory_; } if (inventory) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(inventory); if (message_arena != submessage_arena) { inventory = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, inventory, submessage_arena); } } else { } _impl_.inventory_ = inventory; // @@protoc_insertion_point(field_set_allocated:proto.player.inventory) } // ------------------------------------------------------------------- // auth // string username = 1; inline void auth::clear_username() { _impl_.username_.ClearToEmpty(); } inline const std::string& auth::username() const { // @@protoc_insertion_point(field_get:proto.auth.username) return _internal_username(); } template inline PROTOBUF_ALWAYS_INLINE void auth::set_username(ArgT0&& arg0, ArgT... args) { _impl_.username_.Set(static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:proto.auth.username) } inline std::string* auth::mutable_username() { std::string* _s = _internal_mutable_username(); // @@protoc_insertion_point(field_mutable:proto.auth.username) return _s; } inline const std::string& auth::_internal_username() const { return _impl_.username_.Get(); } inline void auth::_internal_set_username(const std::string& value) { _impl_.username_.Set(value, GetArenaForAllocation()); } inline std::string* auth::_internal_mutable_username() { return _impl_.username_.Mutable(GetArenaForAllocation()); } inline std::string* auth::release_username() { // @@protoc_insertion_point(field_release:proto.auth.username) return _impl_.username_.Release(); } inline void auth::set_allocated_username(std::string* username) { if (username != nullptr) { } else { } _impl_.username_.SetAllocated(username, GetArenaForAllocation()); #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING if (_impl_.username_.IsDefault()) { _impl_.username_.Set("", GetArenaForAllocation()); } #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:proto.auth.username) } // string password = 2; inline void auth::clear_password() { _impl_.password_.ClearToEmpty(); } inline const std::string& auth::password() const { // @@protoc_insertion_point(field_get:proto.auth.password) return _internal_password(); } template inline PROTOBUF_ALWAYS_INLINE void auth::set_password(ArgT0&& arg0, ArgT... args) { _impl_.password_.Set(static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:proto.auth.password) } inline std::string* auth::mutable_password() { std::string* _s = _internal_mutable_password(); // @@protoc_insertion_point(field_mutable:proto.auth.password) return _s; } inline const std::string& auth::_internal_password() const { return _impl_.password_.Get(); } inline void auth::_internal_set_password(const std::string& value) { _impl_.password_.Set(value, GetArenaForAllocation()); } inline std::string* auth::_internal_mutable_password() { return _impl_.password_.Mutable(GetArenaForAllocation()); } inline std::string* auth::release_password() { // @@protoc_insertion_point(field_release:proto.auth.password) return _impl_.password_.Release(); } inline void auth::set_allocated_password(std::string* password) { if (password != nullptr) { } else { } _impl_.password_.SetAllocated(password, GetArenaForAllocation()); #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING if (_impl_.password_.IsDefault()) { _impl_.password_.Set("", GetArenaForAllocation()); } #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:proto.auth.password) } // ------------------------------------------------------------------- // init // uint64 seed = 1; inline void init::clear_seed() { _impl_.seed_ = uint64_t{0u}; } inline uint64_t init::_internal_seed() const { return _impl_.seed_; } inline uint64_t init::seed() const { // @@protoc_insertion_point(field_get:proto.init.seed) return _internal_seed(); } inline void init::_internal_set_seed(uint64_t value) { _impl_.seed_ = value; } inline void init::set_seed(uint64_t value) { _internal_set_seed(value); // @@protoc_insertion_point(field_set:proto.init.seed) } // int32 draw_distance = 2; inline void init::clear_draw_distance() { _impl_.draw_distance_ = 0; } inline int32_t init::_internal_draw_distance() const { return _impl_.draw_distance_; } inline int32_t init::draw_distance() const { // @@protoc_insertion_point(field_get:proto.init.draw_distance) return _internal_draw_distance(); } inline void init::_internal_set_draw_distance(int32_t value) { _impl_.draw_distance_ = value; } inline void init::set_draw_distance(int32_t value) { _internal_set_draw_distance(value); // @@protoc_insertion_point(field_set:proto.init.draw_distance) } // .proto.player localplayer = 3; inline bool init::_internal_has_localplayer() const { return this != internal_default_instance() && _impl_.localplayer_ != nullptr; } inline bool init::has_localplayer() const { return _internal_has_localplayer(); } inline void init::clear_localplayer() { if (GetArenaForAllocation() == nullptr && _impl_.localplayer_ != nullptr) { delete _impl_.localplayer_; } _impl_.localplayer_ = nullptr; } inline const ::proto::player& init::_internal_localplayer() const { const ::proto::player* p = _impl_.localplayer_; return p != nullptr ? *p : reinterpret_cast( ::proto::_player_default_instance_); } inline const ::proto::player& init::localplayer() const { // @@protoc_insertion_point(field_get:proto.init.localplayer) return _internal_localplayer(); } inline void init::unsafe_arena_set_allocated_localplayer( ::proto::player* localplayer) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.localplayer_); } _impl_.localplayer_ = localplayer; if (localplayer) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.init.localplayer) } inline ::proto::player* init::release_localplayer() { ::proto::player* temp = _impl_.localplayer_; _impl_.localplayer_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::player* init::unsafe_arena_release_localplayer() { // @@protoc_insertion_point(field_release:proto.init.localplayer) ::proto::player* temp = _impl_.localplayer_; _impl_.localplayer_ = nullptr; return temp; } inline ::proto::player* init::_internal_mutable_localplayer() { if (_impl_.localplayer_ == nullptr) { auto* p = CreateMaybeMessage<::proto::player>(GetArenaForAllocation()); _impl_.localplayer_ = p; } return _impl_.localplayer_; } inline ::proto::player* init::mutable_localplayer() { ::proto::player* _msg = _internal_mutable_localplayer(); // @@protoc_insertion_point(field_mutable:proto.init.localplayer) return _msg; } inline void init::set_allocated_localplayer(::proto::player* localplayer) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.localplayer_; } if (localplayer) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(localplayer); if (message_arena != submessage_arena) { localplayer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, localplayer, submessage_arena); } } else { } _impl_.localplayer_ = localplayer; // @@protoc_insertion_point(field_set_allocated:proto.init.localplayer) } // uint32 tickrate = 4; inline void init::clear_tickrate() { _impl_.tickrate_ = 0u; } inline uint32_t init::_internal_tickrate() const { return _impl_.tickrate_; } inline uint32_t init::tickrate() const { // @@protoc_insertion_point(field_get:proto.init.tickrate) return _internal_tickrate(); } inline void init::_internal_set_tickrate(uint32_t value) { _impl_.tickrate_ = value; } inline void init::set_tickrate(uint32_t value) { _internal_set_tickrate(value); // @@protoc_insertion_point(field_set:proto.init.tickrate) } // uint32 tick = 5; inline void init::clear_tick() { _impl_.tick_ = 0u; } inline uint32_t init::_internal_tick() const { return _impl_.tick_; } inline uint32_t init::tick() const { // @@protoc_insertion_point(field_get:proto.init.tick) return _internal_tick(); } inline void init::_internal_set_tick(uint32_t value) { _impl_.tick_ = value; } inline void init::set_tick(uint32_t value) { _internal_set_tick(value); // @@protoc_insertion_point(field_set:proto.init.tick) } // ------------------------------------------------------------------- // move // uint32 commands = 1; inline void move::clear_commands() { _impl_.commands_ = 0u; } inline uint32_t move::_internal_commands() const { return _impl_.commands_; } inline uint32_t move::commands() const { // @@protoc_insertion_point(field_get:proto.move.commands) return _internal_commands(); } inline void move::_internal_set_commands(uint32_t value) { _impl_.commands_ = value; } inline void move::set_commands(uint32_t value) { _internal_set_commands(value); // @@protoc_insertion_point(field_set:proto.move.commands) } // .proto.angles viewangles = 2; inline bool move::_internal_has_viewangles() const { return this != internal_default_instance() && _impl_.viewangles_ != nullptr; } inline bool move::has_viewangles() const { return _internal_has_viewangles(); } inline void move::clear_viewangles() { if (GetArenaForAllocation() == nullptr && _impl_.viewangles_ != nullptr) { delete _impl_.viewangles_; } _impl_.viewangles_ = nullptr; } inline const ::proto::angles& move::_internal_viewangles() const { const ::proto::angles* p = _impl_.viewangles_; return p != nullptr ? *p : reinterpret_cast( ::proto::_angles_default_instance_); } inline const ::proto::angles& move::viewangles() const { // @@protoc_insertion_point(field_get:proto.move.viewangles) return _internal_viewangles(); } inline void move::unsafe_arena_set_allocated_viewangles( ::proto::angles* viewangles) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.viewangles_); } _impl_.viewangles_ = viewangles; if (viewangles) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.move.viewangles) } inline ::proto::angles* move::release_viewangles() { ::proto::angles* temp = _impl_.viewangles_; _impl_.viewangles_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::angles* move::unsafe_arena_release_viewangles() { // @@protoc_insertion_point(field_release:proto.move.viewangles) ::proto::angles* temp = _impl_.viewangles_; _impl_.viewangles_ = nullptr; return temp; } inline ::proto::angles* move::_internal_mutable_viewangles() { if (_impl_.viewangles_ == nullptr) { auto* p = CreateMaybeMessage<::proto::angles>(GetArenaForAllocation()); _impl_.viewangles_ = p; } return _impl_.viewangles_; } inline ::proto::angles* move::mutable_viewangles() { ::proto::angles* _msg = _internal_mutable_viewangles(); // @@protoc_insertion_point(field_mutable:proto.move.viewangles) return _msg; } inline void move::set_allocated_viewangles(::proto::angles* viewangles) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.viewangles_; } if (viewangles) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(viewangles); if (message_arena != submessage_arena) { viewangles = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, viewangles, submessage_arena); } } else { } _impl_.viewangles_ = viewangles; // @@protoc_insertion_point(field_set_allocated:proto.move.viewangles) } // uint32 active_item = 3; inline void move::clear_active_item() { _impl_.active_item_ = 0u; } inline uint32_t move::_internal_active_item() const { return _impl_.active_item_; } inline uint32_t move::active_item() const { // @@protoc_insertion_point(field_get:proto.move.active_item) return _internal_active_item(); } inline void move::_internal_set_active_item(uint32_t value) { _impl_.active_item_ = value; } inline void move::set_active_item(uint32_t value) { _internal_set_active_item(value); // @@protoc_insertion_point(field_set:proto.move.active_item) } // uint32 sequence = 4; inline void move::clear_sequence() { _impl_.sequence_ = 0u; } inline uint32_t move::_internal_sequence() const { return _impl_.sequence_; } inline uint32_t move::sequence() const { // @@protoc_insertion_point(field_get:proto.move.sequence) return _internal_sequence(); } inline void move::_internal_set_sequence(uint32_t value) { _impl_.sequence_ = value; } inline void move::set_sequence(uint32_t value) { _internal_set_sequence(value); // @@protoc_insertion_point(field_set:proto.move.sequence) } // ------------------------------------------------------------------- // remove_entity // uint32 index = 1; inline void remove_entity::clear_index() { _impl_.index_ = 0u; } inline uint32_t remove_entity::_internal_index() const { return _impl_.index_; } inline uint32_t remove_entity::index() const { // @@protoc_insertion_point(field_get:proto.remove_entity.index) return _internal_index(); } inline void remove_entity::_internal_set_index(uint32_t value) { _impl_.index_ = value; } inline void remove_entity::set_index(uint32_t value) { _internal_set_index(value); // @@protoc_insertion_point(field_set:proto.remove_entity.index) } // ------------------------------------------------------------------- // say // string text = 1; inline void say::clear_text() { _impl_.text_.ClearToEmpty(); } inline const std::string& say::text() const { // @@protoc_insertion_point(field_get:proto.say.text) return _internal_text(); } template inline PROTOBUF_ALWAYS_INLINE void say::set_text(ArgT0&& arg0, ArgT... args) { _impl_.text_.Set(static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:proto.say.text) } inline std::string* say::mutable_text() { std::string* _s = _internal_mutable_text(); // @@protoc_insertion_point(field_mutable:proto.say.text) return _s; } inline const std::string& say::_internal_text() const { return _impl_.text_.Get(); } inline void say::_internal_set_text(const std::string& value) { _impl_.text_.Set(value, GetArenaForAllocation()); } inline std::string* say::_internal_mutable_text() { return _impl_.text_.Mutable(GetArenaForAllocation()); } inline std::string* say::release_text() { // @@protoc_insertion_point(field_release:proto.say.text) return _impl_.text_.Release(); } inline void say::set_allocated_text(std::string* text) { if (text != nullptr) { } else { } _impl_.text_.SetAllocated(text, GetArenaForAllocation()); #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING if (_impl_.text_.IsDefault()) { _impl_.text_.Set("", GetArenaForAllocation()); } #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:proto.say.text) } // ------------------------------------------------------------------- // hear_player // uint32 index = 1; inline void hear_player::clear_index() { _impl_.index_ = 0u; } inline uint32_t hear_player::_internal_index() const { return _impl_.index_; } inline uint32_t hear_player::index() const { // @@protoc_insertion_point(field_get:proto.hear_player.index) return _internal_index(); } inline void hear_player::_internal_set_index(uint32_t value) { _impl_.index_ = value; } inline void hear_player::set_index(uint32_t value) { _internal_set_index(value); // @@protoc_insertion_point(field_set:proto.hear_player.index) } // string text = 2; inline void hear_player::clear_text() { _impl_.text_.ClearToEmpty(); } inline const std::string& hear_player::text() const { // @@protoc_insertion_point(field_get:proto.hear_player.text) return _internal_text(); } template inline PROTOBUF_ALWAYS_INLINE void hear_player::set_text(ArgT0&& arg0, ArgT... args) { _impl_.text_.Set(static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:proto.hear_player.text) } inline std::string* hear_player::mutable_text() { std::string* _s = _internal_mutable_text(); // @@protoc_insertion_point(field_mutable:proto.hear_player.text) return _s; } inline const std::string& hear_player::_internal_text() const { return _impl_.text_.Get(); } inline void hear_player::_internal_set_text(const std::string& value) { _impl_.text_.Set(value, GetArenaForAllocation()); } inline std::string* hear_player::_internal_mutable_text() { return _impl_.text_.Mutable(GetArenaForAllocation()); } inline std::string* hear_player::release_text() { // @@protoc_insertion_point(field_release:proto.hear_player.text) return _impl_.text_.Release(); } inline void hear_player::set_allocated_text(std::string* text) { if (text != nullptr) { } else { } _impl_.text_.SetAllocated(text, GetArenaForAllocation()); #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING if (_impl_.text_.IsDefault()) { _impl_.text_.Set("", GetArenaForAllocation()); } #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:proto.hear_player.text) } // ------------------------------------------------------------------- // request_chunk // .proto.coords chunk_pos = 1; inline bool request_chunk::_internal_has_chunk_pos() const { return this != internal_default_instance() && _impl_.chunk_pos_ != nullptr; } inline bool request_chunk::has_chunk_pos() const { return _internal_has_chunk_pos(); } inline void request_chunk::clear_chunk_pos() { if (GetArenaForAllocation() == nullptr && _impl_.chunk_pos_ != nullptr) { delete _impl_.chunk_pos_; } _impl_.chunk_pos_ = nullptr; } inline const ::proto::coords& request_chunk::_internal_chunk_pos() const { const ::proto::coords* p = _impl_.chunk_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_coords_default_instance_); } inline const ::proto::coords& request_chunk::chunk_pos() const { // @@protoc_insertion_point(field_get:proto.request_chunk.chunk_pos) return _internal_chunk_pos(); } inline void request_chunk::unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.chunk_pos_); } _impl_.chunk_pos_ = chunk_pos; if (chunk_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.request_chunk.chunk_pos) } inline ::proto::coords* request_chunk::release_chunk_pos() { ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::coords* request_chunk::unsafe_arena_release_chunk_pos() { // @@protoc_insertion_point(field_release:proto.request_chunk.chunk_pos) ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; return temp; } inline ::proto::coords* request_chunk::_internal_mutable_chunk_pos() { if (_impl_.chunk_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::coords>(GetArenaForAllocation()); _impl_.chunk_pos_ = p; } return _impl_.chunk_pos_; } inline ::proto::coords* request_chunk::mutable_chunk_pos() { ::proto::coords* _msg = _internal_mutable_chunk_pos(); // @@protoc_insertion_point(field_mutable:proto.request_chunk.chunk_pos) return _msg; } inline void request_chunk::set_allocated_chunk_pos(::proto::coords* chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.chunk_pos_; } if (chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(chunk_pos); if (message_arena != submessage_arena) { chunk_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, chunk_pos, submessage_arena); } } else { } _impl_.chunk_pos_ = chunk_pos; // @@protoc_insertion_point(field_set_allocated:proto.request_chunk.chunk_pos) } // ------------------------------------------------------------------- // remove_chunk // .proto.coords chunk_pos = 1; inline bool remove_chunk::_internal_has_chunk_pos() const { return this != internal_default_instance() && _impl_.chunk_pos_ != nullptr; } inline bool remove_chunk::has_chunk_pos() const { return _internal_has_chunk_pos(); } inline void remove_chunk::clear_chunk_pos() { if (GetArenaForAllocation() == nullptr && _impl_.chunk_pos_ != nullptr) { delete _impl_.chunk_pos_; } _impl_.chunk_pos_ = nullptr; } inline const ::proto::coords& remove_chunk::_internal_chunk_pos() const { const ::proto::coords* p = _impl_.chunk_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_coords_default_instance_); } inline const ::proto::coords& remove_chunk::chunk_pos() const { // @@protoc_insertion_point(field_get:proto.remove_chunk.chunk_pos) return _internal_chunk_pos(); } inline void remove_chunk::unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.chunk_pos_); } _impl_.chunk_pos_ = chunk_pos; if (chunk_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.remove_chunk.chunk_pos) } inline ::proto::coords* remove_chunk::release_chunk_pos() { ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::coords* remove_chunk::unsafe_arena_release_chunk_pos() { // @@protoc_insertion_point(field_release:proto.remove_chunk.chunk_pos) ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; return temp; } inline ::proto::coords* remove_chunk::_internal_mutable_chunk_pos() { if (_impl_.chunk_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::coords>(GetArenaForAllocation()); _impl_.chunk_pos_ = p; } return _impl_.chunk_pos_; } inline ::proto::coords* remove_chunk::mutable_chunk_pos() { ::proto::coords* _msg = _internal_mutable_chunk_pos(); // @@protoc_insertion_point(field_mutable:proto.remove_chunk.chunk_pos) return _msg; } inline void remove_chunk::set_allocated_chunk_pos(::proto::coords* chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.chunk_pos_; } if (chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(chunk_pos); if (message_arena != submessage_arena) { chunk_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, chunk_pos, submessage_arena); } } else { } _impl_.chunk_pos_ = chunk_pos; // @@protoc_insertion_point(field_set_allocated:proto.remove_chunk.chunk_pos) } // ------------------------------------------------------------------- // chunk // .proto.coords chunk_pos = 1; inline bool chunk::_internal_has_chunk_pos() const { return this != internal_default_instance() && _impl_.chunk_pos_ != nullptr; } inline bool chunk::has_chunk_pos() const { return _internal_has_chunk_pos(); } inline void chunk::clear_chunk_pos() { if (GetArenaForAllocation() == nullptr && _impl_.chunk_pos_ != nullptr) { delete _impl_.chunk_pos_; } _impl_.chunk_pos_ = nullptr; } inline const ::proto::coords& chunk::_internal_chunk_pos() const { const ::proto::coords* p = _impl_.chunk_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_coords_default_instance_); } inline const ::proto::coords& chunk::chunk_pos() const { // @@protoc_insertion_point(field_get:proto.chunk.chunk_pos) return _internal_chunk_pos(); } inline void chunk::unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.chunk_pos_); } _impl_.chunk_pos_ = chunk_pos; if (chunk_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.chunk.chunk_pos) } inline ::proto::coords* chunk::release_chunk_pos() { ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::coords* chunk::unsafe_arena_release_chunk_pos() { // @@protoc_insertion_point(field_release:proto.chunk.chunk_pos) ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; return temp; } inline ::proto::coords* chunk::_internal_mutable_chunk_pos() { if (_impl_.chunk_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::coords>(GetArenaForAllocation()); _impl_.chunk_pos_ = p; } return _impl_.chunk_pos_; } inline ::proto::coords* chunk::mutable_chunk_pos() { ::proto::coords* _msg = _internal_mutable_chunk_pos(); // @@protoc_insertion_point(field_mutable:proto.chunk.chunk_pos) return _msg; } inline void chunk::set_allocated_chunk_pos(::proto::coords* chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.chunk_pos_; } if (chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(chunk_pos); if (message_arena != submessage_arena) { chunk_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, chunk_pos, submessage_arena); } } else { } _impl_.chunk_pos_ = chunk_pos; // @@protoc_insertion_point(field_set_allocated:proto.chunk.chunk_pos) } // repeated uint32 blocks = 2 [packed = true]; inline int chunk::_internal_blocks_size() const { return _impl_.blocks_.size(); } inline int chunk::blocks_size() const { return _internal_blocks_size(); } inline void chunk::clear_blocks() { _impl_.blocks_.Clear(); } inline uint32_t chunk::_internal_blocks(int index) const { return _impl_.blocks_.Get(index); } inline uint32_t chunk::blocks(int index) const { // @@protoc_insertion_point(field_get:proto.chunk.blocks) return _internal_blocks(index); } inline void chunk::set_blocks(int index, uint32_t value) { _impl_.blocks_.Set(index, value); // @@protoc_insertion_point(field_set:proto.chunk.blocks) } inline void chunk::_internal_add_blocks(uint32_t value) { _impl_.blocks_.Add(value); } inline void chunk::add_blocks(uint32_t value) { _internal_add_blocks(value); // @@protoc_insertion_point(field_add:proto.chunk.blocks) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >& chunk::_internal_blocks() const { return _impl_.blocks_; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >& chunk::blocks() const { // @@protoc_insertion_point(field_list:proto.chunk.blocks) return _internal_blocks(); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >* chunk::_internal_mutable_blocks() { return &_impl_.blocks_; } inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >* chunk::mutable_blocks() { // @@protoc_insertion_point(field_mutable_list:proto.chunk.blocks) return _internal_mutable_blocks(); } // ------------------------------------------------------------------- // add_block // .proto.coords chunk_pos = 1; inline bool add_block::_internal_has_chunk_pos() const { return this != internal_default_instance() && _impl_.chunk_pos_ != nullptr; } inline bool add_block::has_chunk_pos() const { return _internal_has_chunk_pos(); } inline void add_block::clear_chunk_pos() { if (GetArenaForAllocation() == nullptr && _impl_.chunk_pos_ != nullptr) { delete _impl_.chunk_pos_; } _impl_.chunk_pos_ = nullptr; } inline const ::proto::coords& add_block::_internal_chunk_pos() const { const ::proto::coords* p = _impl_.chunk_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_coords_default_instance_); } inline const ::proto::coords& add_block::chunk_pos() const { // @@protoc_insertion_point(field_get:proto.add_block.chunk_pos) return _internal_chunk_pos(); } inline void add_block::unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.chunk_pos_); } _impl_.chunk_pos_ = chunk_pos; if (chunk_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.add_block.chunk_pos) } inline ::proto::coords* add_block::release_chunk_pos() { ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::coords* add_block::unsafe_arena_release_chunk_pos() { // @@protoc_insertion_point(field_release:proto.add_block.chunk_pos) ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; return temp; } inline ::proto::coords* add_block::_internal_mutable_chunk_pos() { if (_impl_.chunk_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::coords>(GetArenaForAllocation()); _impl_.chunk_pos_ = p; } return _impl_.chunk_pos_; } inline ::proto::coords* add_block::mutable_chunk_pos() { ::proto::coords* _msg = _internal_mutable_chunk_pos(); // @@protoc_insertion_point(field_mutable:proto.add_block.chunk_pos) return _msg; } inline void add_block::set_allocated_chunk_pos(::proto::coords* chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.chunk_pos_; } if (chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(chunk_pos); if (message_arena != submessage_arena) { chunk_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, chunk_pos, submessage_arena); } } else { } _impl_.chunk_pos_ = chunk_pos; // @@protoc_insertion_point(field_set_allocated:proto.add_block.chunk_pos) } // .proto.ivec3 block_pos = 2; inline bool add_block::_internal_has_block_pos() const { return this != internal_default_instance() && _impl_.block_pos_ != nullptr; } inline bool add_block::has_block_pos() const { return _internal_has_block_pos(); } inline void add_block::clear_block_pos() { if (GetArenaForAllocation() == nullptr && _impl_.block_pos_ != nullptr) { delete _impl_.block_pos_; } _impl_.block_pos_ = nullptr; } inline const ::proto::ivec3& add_block::_internal_block_pos() const { const ::proto::ivec3* p = _impl_.block_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_ivec3_default_instance_); } inline const ::proto::ivec3& add_block::block_pos() const { // @@protoc_insertion_point(field_get:proto.add_block.block_pos) return _internal_block_pos(); } inline void add_block::unsafe_arena_set_allocated_block_pos( ::proto::ivec3* block_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.block_pos_); } _impl_.block_pos_ = block_pos; if (block_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.add_block.block_pos) } inline ::proto::ivec3* add_block::release_block_pos() { ::proto::ivec3* temp = _impl_.block_pos_; _impl_.block_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::ivec3* add_block::unsafe_arena_release_block_pos() { // @@protoc_insertion_point(field_release:proto.add_block.block_pos) ::proto::ivec3* temp = _impl_.block_pos_; _impl_.block_pos_ = nullptr; return temp; } inline ::proto::ivec3* add_block::_internal_mutable_block_pos() { if (_impl_.block_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::ivec3>(GetArenaForAllocation()); _impl_.block_pos_ = p; } return _impl_.block_pos_; } inline ::proto::ivec3* add_block::mutable_block_pos() { ::proto::ivec3* _msg = _internal_mutable_block_pos(); // @@protoc_insertion_point(field_mutable:proto.add_block.block_pos) return _msg; } inline void add_block::set_allocated_block_pos(::proto::ivec3* block_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.block_pos_; } if (block_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(block_pos); if (message_arena != submessage_arena) { block_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, block_pos, submessage_arena); } } else { } _impl_.block_pos_ = block_pos; // @@protoc_insertion_point(field_set_allocated:proto.add_block.block_pos) } // uint32 active_item = 3; inline void add_block::clear_active_item() { _impl_.active_item_ = 0u; } inline uint32_t add_block::_internal_active_item() const { return _impl_.active_item_; } inline uint32_t add_block::active_item() const { // @@protoc_insertion_point(field_get:proto.add_block.active_item) return _internal_active_item(); } inline void add_block::_internal_set_active_item(uint32_t value) { _impl_.active_item_ = value; } inline void add_block::set_active_item(uint32_t value) { _internal_set_active_item(value); // @@protoc_insertion_point(field_set:proto.add_block.active_item) } // ------------------------------------------------------------------- // remove_block // .proto.coords chunk_pos = 1; inline bool remove_block::_internal_has_chunk_pos() const { return this != internal_default_instance() && _impl_.chunk_pos_ != nullptr; } inline bool remove_block::has_chunk_pos() const { return _internal_has_chunk_pos(); } inline void remove_block::clear_chunk_pos() { if (GetArenaForAllocation() == nullptr && _impl_.chunk_pos_ != nullptr) { delete _impl_.chunk_pos_; } _impl_.chunk_pos_ = nullptr; } inline const ::proto::coords& remove_block::_internal_chunk_pos() const { const ::proto::coords* p = _impl_.chunk_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_coords_default_instance_); } inline const ::proto::coords& remove_block::chunk_pos() const { // @@protoc_insertion_point(field_get:proto.remove_block.chunk_pos) return _internal_chunk_pos(); } inline void remove_block::unsafe_arena_set_allocated_chunk_pos( ::proto::coords* chunk_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.chunk_pos_); } _impl_.chunk_pos_ = chunk_pos; if (chunk_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.remove_block.chunk_pos) } inline ::proto::coords* remove_block::release_chunk_pos() { ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::coords* remove_block::unsafe_arena_release_chunk_pos() { // @@protoc_insertion_point(field_release:proto.remove_block.chunk_pos) ::proto::coords* temp = _impl_.chunk_pos_; _impl_.chunk_pos_ = nullptr; return temp; } inline ::proto::coords* remove_block::_internal_mutable_chunk_pos() { if (_impl_.chunk_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::coords>(GetArenaForAllocation()); _impl_.chunk_pos_ = p; } return _impl_.chunk_pos_; } inline ::proto::coords* remove_block::mutable_chunk_pos() { ::proto::coords* _msg = _internal_mutable_chunk_pos(); // @@protoc_insertion_point(field_mutable:proto.remove_block.chunk_pos) return _msg; } inline void remove_block::set_allocated_chunk_pos(::proto::coords* chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.chunk_pos_; } if (chunk_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(chunk_pos); if (message_arena != submessage_arena) { chunk_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, chunk_pos, submessage_arena); } } else { } _impl_.chunk_pos_ = chunk_pos; // @@protoc_insertion_point(field_set_allocated:proto.remove_block.chunk_pos) } // .proto.ivec3 block_pos = 2; inline bool remove_block::_internal_has_block_pos() const { return this != internal_default_instance() && _impl_.block_pos_ != nullptr; } inline bool remove_block::has_block_pos() const { return _internal_has_block_pos(); } inline void remove_block::clear_block_pos() { if (GetArenaForAllocation() == nullptr && _impl_.block_pos_ != nullptr) { delete _impl_.block_pos_; } _impl_.block_pos_ = nullptr; } inline const ::proto::ivec3& remove_block::_internal_block_pos() const { const ::proto::ivec3* p = _impl_.block_pos_; return p != nullptr ? *p : reinterpret_cast( ::proto::_ivec3_default_instance_); } inline const ::proto::ivec3& remove_block::block_pos() const { // @@protoc_insertion_point(field_get:proto.remove_block.block_pos) return _internal_block_pos(); } inline void remove_block::unsafe_arena_set_allocated_block_pos( ::proto::ivec3* block_pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.block_pos_); } _impl_.block_pos_ = block_pos; if (block_pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.remove_block.block_pos) } inline ::proto::ivec3* remove_block::release_block_pos() { ::proto::ivec3* temp = _impl_.block_pos_; _impl_.block_pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::ivec3* remove_block::unsafe_arena_release_block_pos() { // @@protoc_insertion_point(field_release:proto.remove_block.block_pos) ::proto::ivec3* temp = _impl_.block_pos_; _impl_.block_pos_ = nullptr; return temp; } inline ::proto::ivec3* remove_block::_internal_mutable_block_pos() { if (_impl_.block_pos_ == nullptr) { auto* p = CreateMaybeMessage<::proto::ivec3>(GetArenaForAllocation()); _impl_.block_pos_ = p; } return _impl_.block_pos_; } inline ::proto::ivec3* remove_block::mutable_block_pos() { ::proto::ivec3* _msg = _internal_mutable_block_pos(); // @@protoc_insertion_point(field_mutable:proto.remove_block.block_pos) return _msg; } inline void remove_block::set_allocated_block_pos(::proto::ivec3* block_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.block_pos_; } if (block_pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(block_pos); if (message_arena != submessage_arena) { block_pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, block_pos, submessage_arena); } } else { } _impl_.block_pos_ = block_pos; // @@protoc_insertion_point(field_set_allocated:proto.remove_block.block_pos) } // ------------------------------------------------------------------- // server_message // string message = 1; inline void server_message::clear_message() { _impl_.message_.ClearToEmpty(); } inline const std::string& server_message::message() const { // @@protoc_insertion_point(field_get:proto.server_message.message) return _internal_message(); } template inline PROTOBUF_ALWAYS_INLINE void server_message::set_message(ArgT0&& arg0, ArgT... args) { _impl_.message_.Set(static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:proto.server_message.message) } inline std::string* server_message::mutable_message() { std::string* _s = _internal_mutable_message(); // @@protoc_insertion_point(field_mutable:proto.server_message.message) return _s; } inline const std::string& server_message::_internal_message() const { return _impl_.message_.Get(); } inline void server_message::_internal_set_message(const std::string& value) { _impl_.message_.Set(value, GetArenaForAllocation()); } inline std::string* server_message::_internal_mutable_message() { return _impl_.message_.Mutable(GetArenaForAllocation()); } inline std::string* server_message::release_message() { // @@protoc_insertion_point(field_release:proto.server_message.message) return _impl_.message_.Release(); } inline void server_message::set_allocated_message(std::string* message) { if (message != nullptr) { } else { } _impl_.message_.SetAllocated(message, GetArenaForAllocation()); #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING if (_impl_.message_.IsDefault()) { _impl_.message_.Set("", GetArenaForAllocation()); } #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:proto.server_message.message) } // bool fatal = 2; inline void server_message::clear_fatal() { _impl_.fatal_ = false; } inline bool server_message::_internal_fatal() const { return _impl_.fatal_; } inline bool server_message::fatal() const { // @@protoc_insertion_point(field_get:proto.server_message.fatal) return _internal_fatal(); } inline void server_message::_internal_set_fatal(bool value) { _impl_.fatal_ = value; } inline void server_message::set_fatal(bool value) { _internal_set_fatal(value); // @@protoc_insertion_point(field_set:proto.server_message.fatal) } // ------------------------------------------------------------------- // item_swap // uint32 index_a = 1; inline void item_swap::clear_index_a() { _impl_.index_a_ = 0u; } inline uint32_t item_swap::_internal_index_a() const { return _impl_.index_a_; } inline uint32_t item_swap::index_a() const { // @@protoc_insertion_point(field_get:proto.item_swap.index_a) return _internal_index_a(); } inline void item_swap::_internal_set_index_a(uint32_t value) { _impl_.index_a_ = value; } inline void item_swap::set_index_a(uint32_t value) { _internal_set_index_a(value); // @@protoc_insertion_point(field_set:proto.item_swap.index_a) } // uint32 index_b = 2; inline void item_swap::clear_index_b() { _impl_.index_b_ = 0u; } inline uint32_t item_swap::_internal_index_b() const { return _impl_.index_b_; } inline uint32_t item_swap::index_b() const { // @@protoc_insertion_point(field_get:proto.item_swap.index_b) return _internal_index_b(); } inline void item_swap::_internal_set_index_b(uint32_t value) { _impl_.index_b_ = value; } inline void item_swap::set_index_b(uint32_t value) { _internal_set_index_b(value); // @@protoc_insertion_point(field_set:proto.item_swap.index_b) } // ------------------------------------------------------------------- // item_use // uint32 index = 1; inline void item_use::clear_index() { _impl_.index_ = 0u; } inline uint32_t item_use::_internal_index() const { return _impl_.index_; } inline uint32_t item_use::index() const { // @@protoc_insertion_point(field_get:proto.item_use.index) return _internal_index(); } inline void item_use::_internal_set_index(uint32_t value) { _impl_.index_ = value; } inline void item_use::set_index(uint32_t value) { _internal_set_index(value); // @@protoc_insertion_point(field_set:proto.item_use.index) } // ------------------------------------------------------------------- // item_update // repeated .proto.item items = 1; inline int item_update::_internal_items_size() const { return _impl_.items_.size(); } inline int item_update::items_size() const { return _internal_items_size(); } inline void item_update::clear_items() { _impl_.items_.Clear(); } inline ::proto::item* item_update::mutable_items(int index) { // @@protoc_insertion_point(field_mutable:proto.item_update.items) return _impl_.items_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item >* item_update::mutable_items() { // @@protoc_insertion_point(field_mutable_list:proto.item_update.items) return &_impl_.items_; } inline const ::proto::item& item_update::_internal_items(int index) const { return _impl_.items_.Get(index); } inline const ::proto::item& item_update::items(int index) const { // @@protoc_insertion_point(field_get:proto.item_update.items) return _internal_items(index); } inline ::proto::item* item_update::_internal_add_items() { return _impl_.items_.Add(); } inline ::proto::item* item_update::add_items() { ::proto::item* _add = _internal_add_items(); // @@protoc_insertion_point(field_add:proto.item_update.items) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::proto::item >& item_update::items() const { // @@protoc_insertion_point(field_list:proto.item_update.items) return _impl_.items_; } // ------------------------------------------------------------------- // animate_update // .proto.animate animate = 1; inline bool animate_update::_internal_has_animate() const { return this != internal_default_instance() && _impl_.animate_ != nullptr; } inline bool animate_update::has_animate() const { return _internal_has_animate(); } inline void animate_update::clear_animate() { if (GetArenaForAllocation() == nullptr && _impl_.animate_ != nullptr) { delete _impl_.animate_; } _impl_.animate_ = nullptr; } inline const ::proto::animate& animate_update::_internal_animate() const { const ::proto::animate* p = _impl_.animate_; return p != nullptr ? *p : reinterpret_cast( ::proto::_animate_default_instance_); } inline const ::proto::animate& animate_update::animate() const { // @@protoc_insertion_point(field_get:proto.animate_update.animate) return _internal_animate(); } inline void animate_update::unsafe_arena_set_allocated_animate( ::proto::animate* animate) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.animate_); } _impl_.animate_ = animate; if (animate) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.animate_update.animate) } inline ::proto::animate* animate_update::release_animate() { ::proto::animate* temp = _impl_.animate_; _impl_.animate_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::proto::animate* animate_update::unsafe_arena_release_animate() { // @@protoc_insertion_point(field_release:proto.animate_update.animate) ::proto::animate* temp = _impl_.animate_; _impl_.animate_ = nullptr; return temp; } inline ::proto::animate* animate_update::_internal_mutable_animate() { if (_impl_.animate_ == nullptr) { auto* p = CreateMaybeMessage<::proto::animate>(GetArenaForAllocation()); _impl_.animate_ = p; } return _impl_.animate_; } inline ::proto::animate* animate_update::mutable_animate() { ::proto::animate* _msg = _internal_mutable_animate(); // @@protoc_insertion_point(field_mutable:proto.animate_update.animate) return _msg; } inline void animate_update::set_allocated_animate(::proto::animate* animate) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete _impl_.animate_; } if (animate) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(animate); if (message_arena != submessage_arena) { animate = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, animate, submessage_arena); } } else { } _impl_.animate_ = animate; // @@protoc_insertion_point(field_set_allocated:proto.animate_update.animate) } // uint32 tick = 2; inline void animate_update::clear_tick() { _impl_.tick_ = 0u; } inline uint32_t animate_update::_internal_tick() const { return _impl_.tick_; } inline uint32_t animate_update::tick() const { // @@protoc_insertion_point(field_get:proto.animate_update.tick) return _internal_tick(); } inline void animate_update::_internal_set_tick(uint32_t value) { _impl_.tick_ = value; } inline void animate_update::set_tick(uint32_t value) { _internal_set_tick(value); // @@protoc_insertion_point(field_set:proto.animate_update.tick) } // optional uint32 sequence = 3; inline bool animate_update::_internal_has_sequence() const { bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0; return value; } inline bool animate_update::has_sequence() const { return _internal_has_sequence(); } inline void animate_update::clear_sequence() { _impl_.sequence_ = 0u; _impl_._has_bits_[0] &= ~0x00000001u; } inline uint32_t animate_update::_internal_sequence() const { return _impl_.sequence_; } inline uint32_t animate_update::sequence() const { // @@protoc_insertion_point(field_get:proto.animate_update.sequence) return _internal_sequence(); } inline void animate_update::_internal_set_sequence(uint32_t value) { _impl_._has_bits_[0] |= 0x00000001u; _impl_.sequence_ = value; } inline void animate_update::set_sequence(uint32_t value) { _internal_set_sequence(value); // @@protoc_insertion_point(field_set:proto.animate_update.sequence) } // ------------------------------------------------------------------- // packet // .proto.auth auth_packet = 1; inline bool packet::_internal_has_auth_packet() const { return contents_case() == kAuthPacket; } inline bool packet::has_auth_packet() const { return _internal_has_auth_packet(); } inline void packet::set_has_auth_packet() { _impl_._oneof_case_[0] = kAuthPacket; } inline void packet::clear_auth_packet() { if (_internal_has_auth_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.auth_packet_; } clear_has_contents(); } } inline ::proto::auth* packet::release_auth_packet() { // @@protoc_insertion_point(field_release:proto.packet.auth_packet) if (_internal_has_auth_packet()) { clear_has_contents(); ::proto::auth* temp = _impl_.contents_.auth_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.auth_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::auth& packet::_internal_auth_packet() const { return _internal_has_auth_packet() ? *_impl_.contents_.auth_packet_ : reinterpret_cast< ::proto::auth&>(::proto::_auth_default_instance_); } inline const ::proto::auth& packet::auth_packet() const { // @@protoc_insertion_point(field_get:proto.packet.auth_packet) return _internal_auth_packet(); } inline ::proto::auth* packet::unsafe_arena_release_auth_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.auth_packet) if (_internal_has_auth_packet()) { clear_has_contents(); ::proto::auth* temp = _impl_.contents_.auth_packet_; _impl_.contents_.auth_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_auth_packet(::proto::auth* auth_packet) { clear_contents(); if (auth_packet) { set_has_auth_packet(); _impl_.contents_.auth_packet_ = auth_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.auth_packet) } inline ::proto::auth* packet::_internal_mutable_auth_packet() { if (!_internal_has_auth_packet()) { clear_contents(); set_has_auth_packet(); _impl_.contents_.auth_packet_ = CreateMaybeMessage< ::proto::auth >(GetArenaForAllocation()); } return _impl_.contents_.auth_packet_; } inline ::proto::auth* packet::mutable_auth_packet() { ::proto::auth* _msg = _internal_mutable_auth_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.auth_packet) return _msg; } // .proto.init init_packet = 2; inline bool packet::_internal_has_init_packet() const { return contents_case() == kInitPacket; } inline bool packet::has_init_packet() const { return _internal_has_init_packet(); } inline void packet::set_has_init_packet() { _impl_._oneof_case_[0] = kInitPacket; } inline void packet::clear_init_packet() { if (_internal_has_init_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.init_packet_; } clear_has_contents(); } } inline ::proto::init* packet::release_init_packet() { // @@protoc_insertion_point(field_release:proto.packet.init_packet) if (_internal_has_init_packet()) { clear_has_contents(); ::proto::init* temp = _impl_.contents_.init_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.init_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::init& packet::_internal_init_packet() const { return _internal_has_init_packet() ? *_impl_.contents_.init_packet_ : reinterpret_cast< ::proto::init&>(::proto::_init_default_instance_); } inline const ::proto::init& packet::init_packet() const { // @@protoc_insertion_point(field_get:proto.packet.init_packet) return _internal_init_packet(); } inline ::proto::init* packet::unsafe_arena_release_init_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.init_packet) if (_internal_has_init_packet()) { clear_has_contents(); ::proto::init* temp = _impl_.contents_.init_packet_; _impl_.contents_.init_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_init_packet(::proto::init* init_packet) { clear_contents(); if (init_packet) { set_has_init_packet(); _impl_.contents_.init_packet_ = init_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.init_packet) } inline ::proto::init* packet::_internal_mutable_init_packet() { if (!_internal_has_init_packet()) { clear_contents(); set_has_init_packet(); _impl_.contents_.init_packet_ = CreateMaybeMessage< ::proto::init >(GetArenaForAllocation()); } return _impl_.contents_.init_packet_; } inline ::proto::init* packet::mutable_init_packet() { ::proto::init* _msg = _internal_mutable_init_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.init_packet) return _msg; } // .proto.move move_packet = 3; inline bool packet::_internal_has_move_packet() const { return contents_case() == kMovePacket; } inline bool packet::has_move_packet() const { return _internal_has_move_packet(); } inline void packet::set_has_move_packet() { _impl_._oneof_case_[0] = kMovePacket; } inline void packet::clear_move_packet() { if (_internal_has_move_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.move_packet_; } clear_has_contents(); } } inline ::proto::move* packet::release_move_packet() { // @@protoc_insertion_point(field_release:proto.packet.move_packet) if (_internal_has_move_packet()) { clear_has_contents(); ::proto::move* temp = _impl_.contents_.move_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.move_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::move& packet::_internal_move_packet() const { return _internal_has_move_packet() ? *_impl_.contents_.move_packet_ : reinterpret_cast< ::proto::move&>(::proto::_move_default_instance_); } inline const ::proto::move& packet::move_packet() const { // @@protoc_insertion_point(field_get:proto.packet.move_packet) return _internal_move_packet(); } inline ::proto::move* packet::unsafe_arena_release_move_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.move_packet) if (_internal_has_move_packet()) { clear_has_contents(); ::proto::move* temp = _impl_.contents_.move_packet_; _impl_.contents_.move_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_move_packet(::proto::move* move_packet) { clear_contents(); if (move_packet) { set_has_move_packet(); _impl_.contents_.move_packet_ = move_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.move_packet) } inline ::proto::move* packet::_internal_mutable_move_packet() { if (!_internal_has_move_packet()) { clear_contents(); set_has_move_packet(); _impl_.contents_.move_packet_ = CreateMaybeMessage< ::proto::move >(GetArenaForAllocation()); } return _impl_.contents_.move_packet_; } inline ::proto::move* packet::mutable_move_packet() { ::proto::move* _msg = _internal_mutable_move_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.move_packet) return _msg; } // .proto.animate_update animate_update_packet = 4; inline bool packet::_internal_has_animate_update_packet() const { return contents_case() == kAnimateUpdatePacket; } inline bool packet::has_animate_update_packet() const { return _internal_has_animate_update_packet(); } inline void packet::set_has_animate_update_packet() { _impl_._oneof_case_[0] = kAnimateUpdatePacket; } inline void packet::clear_animate_update_packet() { if (_internal_has_animate_update_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.animate_update_packet_; } clear_has_contents(); } } inline ::proto::animate_update* packet::release_animate_update_packet() { // @@protoc_insertion_point(field_release:proto.packet.animate_update_packet) if (_internal_has_animate_update_packet()) { clear_has_contents(); ::proto::animate_update* temp = _impl_.contents_.animate_update_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.animate_update_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::animate_update& packet::_internal_animate_update_packet() const { return _internal_has_animate_update_packet() ? *_impl_.contents_.animate_update_packet_ : reinterpret_cast< ::proto::animate_update&>(::proto::_animate_update_default_instance_); } inline const ::proto::animate_update& packet::animate_update_packet() const { // @@protoc_insertion_point(field_get:proto.packet.animate_update_packet) return _internal_animate_update_packet(); } inline ::proto::animate_update* packet::unsafe_arena_release_animate_update_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.animate_update_packet) if (_internal_has_animate_update_packet()) { clear_has_contents(); ::proto::animate_update* temp = _impl_.contents_.animate_update_packet_; _impl_.contents_.animate_update_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_animate_update_packet(::proto::animate_update* animate_update_packet) { clear_contents(); if (animate_update_packet) { set_has_animate_update_packet(); _impl_.contents_.animate_update_packet_ = animate_update_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.animate_update_packet) } inline ::proto::animate_update* packet::_internal_mutable_animate_update_packet() { if (!_internal_has_animate_update_packet()) { clear_contents(); set_has_animate_update_packet(); _impl_.contents_.animate_update_packet_ = CreateMaybeMessage< ::proto::animate_update >(GetArenaForAllocation()); } return _impl_.contents_.animate_update_packet_; } inline ::proto::animate_update* packet::mutable_animate_update_packet() { ::proto::animate_update* _msg = _internal_mutable_animate_update_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.animate_update_packet) return _msg; } // .proto.remove_entity remove_entity_packet = 5; inline bool packet::_internal_has_remove_entity_packet() const { return contents_case() == kRemoveEntityPacket; } inline bool packet::has_remove_entity_packet() const { return _internal_has_remove_entity_packet(); } inline void packet::set_has_remove_entity_packet() { _impl_._oneof_case_[0] = kRemoveEntityPacket; } inline void packet::clear_remove_entity_packet() { if (_internal_has_remove_entity_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.remove_entity_packet_; } clear_has_contents(); } } inline ::proto::remove_entity* packet::release_remove_entity_packet() { // @@protoc_insertion_point(field_release:proto.packet.remove_entity_packet) if (_internal_has_remove_entity_packet()) { clear_has_contents(); ::proto::remove_entity* temp = _impl_.contents_.remove_entity_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.remove_entity_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::remove_entity& packet::_internal_remove_entity_packet() const { return _internal_has_remove_entity_packet() ? *_impl_.contents_.remove_entity_packet_ : reinterpret_cast< ::proto::remove_entity&>(::proto::_remove_entity_default_instance_); } inline const ::proto::remove_entity& packet::remove_entity_packet() const { // @@protoc_insertion_point(field_get:proto.packet.remove_entity_packet) return _internal_remove_entity_packet(); } inline ::proto::remove_entity* packet::unsafe_arena_release_remove_entity_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.remove_entity_packet) if (_internal_has_remove_entity_packet()) { clear_has_contents(); ::proto::remove_entity* temp = _impl_.contents_.remove_entity_packet_; _impl_.contents_.remove_entity_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_remove_entity_packet(::proto::remove_entity* remove_entity_packet) { clear_contents(); if (remove_entity_packet) { set_has_remove_entity_packet(); _impl_.contents_.remove_entity_packet_ = remove_entity_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.remove_entity_packet) } inline ::proto::remove_entity* packet::_internal_mutable_remove_entity_packet() { if (!_internal_has_remove_entity_packet()) { clear_contents(); set_has_remove_entity_packet(); _impl_.contents_.remove_entity_packet_ = CreateMaybeMessage< ::proto::remove_entity >(GetArenaForAllocation()); } return _impl_.contents_.remove_entity_packet_; } inline ::proto::remove_entity* packet::mutable_remove_entity_packet() { ::proto::remove_entity* _msg = _internal_mutable_remove_entity_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.remove_entity_packet) return _msg; } // .proto.say say_packet = 6; inline bool packet::_internal_has_say_packet() const { return contents_case() == kSayPacket; } inline bool packet::has_say_packet() const { return _internal_has_say_packet(); } inline void packet::set_has_say_packet() { _impl_._oneof_case_[0] = kSayPacket; } inline void packet::clear_say_packet() { if (_internal_has_say_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.say_packet_; } clear_has_contents(); } } inline ::proto::say* packet::release_say_packet() { // @@protoc_insertion_point(field_release:proto.packet.say_packet) if (_internal_has_say_packet()) { clear_has_contents(); ::proto::say* temp = _impl_.contents_.say_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.say_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::say& packet::_internal_say_packet() const { return _internal_has_say_packet() ? *_impl_.contents_.say_packet_ : reinterpret_cast< ::proto::say&>(::proto::_say_default_instance_); } inline const ::proto::say& packet::say_packet() const { // @@protoc_insertion_point(field_get:proto.packet.say_packet) return _internal_say_packet(); } inline ::proto::say* packet::unsafe_arena_release_say_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.say_packet) if (_internal_has_say_packet()) { clear_has_contents(); ::proto::say* temp = _impl_.contents_.say_packet_; _impl_.contents_.say_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_say_packet(::proto::say* say_packet) { clear_contents(); if (say_packet) { set_has_say_packet(); _impl_.contents_.say_packet_ = say_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.say_packet) } inline ::proto::say* packet::_internal_mutable_say_packet() { if (!_internal_has_say_packet()) { clear_contents(); set_has_say_packet(); _impl_.contents_.say_packet_ = CreateMaybeMessage< ::proto::say >(GetArenaForAllocation()); } return _impl_.contents_.say_packet_; } inline ::proto::say* packet::mutable_say_packet() { ::proto::say* _msg = _internal_mutable_say_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.say_packet) return _msg; } // .proto.hear_player hear_player_packet = 7; inline bool packet::_internal_has_hear_player_packet() const { return contents_case() == kHearPlayerPacket; } inline bool packet::has_hear_player_packet() const { return _internal_has_hear_player_packet(); } inline void packet::set_has_hear_player_packet() { _impl_._oneof_case_[0] = kHearPlayerPacket; } inline void packet::clear_hear_player_packet() { if (_internal_has_hear_player_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.hear_player_packet_; } clear_has_contents(); } } inline ::proto::hear_player* packet::release_hear_player_packet() { // @@protoc_insertion_point(field_release:proto.packet.hear_player_packet) if (_internal_has_hear_player_packet()) { clear_has_contents(); ::proto::hear_player* temp = _impl_.contents_.hear_player_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.hear_player_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::hear_player& packet::_internal_hear_player_packet() const { return _internal_has_hear_player_packet() ? *_impl_.contents_.hear_player_packet_ : reinterpret_cast< ::proto::hear_player&>(::proto::_hear_player_default_instance_); } inline const ::proto::hear_player& packet::hear_player_packet() const { // @@protoc_insertion_point(field_get:proto.packet.hear_player_packet) return _internal_hear_player_packet(); } inline ::proto::hear_player* packet::unsafe_arena_release_hear_player_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.hear_player_packet) if (_internal_has_hear_player_packet()) { clear_has_contents(); ::proto::hear_player* temp = _impl_.contents_.hear_player_packet_; _impl_.contents_.hear_player_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_hear_player_packet(::proto::hear_player* hear_player_packet) { clear_contents(); if (hear_player_packet) { set_has_hear_player_packet(); _impl_.contents_.hear_player_packet_ = hear_player_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.hear_player_packet) } inline ::proto::hear_player* packet::_internal_mutable_hear_player_packet() { if (!_internal_has_hear_player_packet()) { clear_contents(); set_has_hear_player_packet(); _impl_.contents_.hear_player_packet_ = CreateMaybeMessage< ::proto::hear_player >(GetArenaForAllocation()); } return _impl_.contents_.hear_player_packet_; } inline ::proto::hear_player* packet::mutable_hear_player_packet() { ::proto::hear_player* _msg = _internal_mutable_hear_player_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.hear_player_packet) return _msg; } // .proto.request_chunk request_chunk_packet = 8; inline bool packet::_internal_has_request_chunk_packet() const { return contents_case() == kRequestChunkPacket; } inline bool packet::has_request_chunk_packet() const { return _internal_has_request_chunk_packet(); } inline void packet::set_has_request_chunk_packet() { _impl_._oneof_case_[0] = kRequestChunkPacket; } inline void packet::clear_request_chunk_packet() { if (_internal_has_request_chunk_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.request_chunk_packet_; } clear_has_contents(); } } inline ::proto::request_chunk* packet::release_request_chunk_packet() { // @@protoc_insertion_point(field_release:proto.packet.request_chunk_packet) if (_internal_has_request_chunk_packet()) { clear_has_contents(); ::proto::request_chunk* temp = _impl_.contents_.request_chunk_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.request_chunk_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::request_chunk& packet::_internal_request_chunk_packet() const { return _internal_has_request_chunk_packet() ? *_impl_.contents_.request_chunk_packet_ : reinterpret_cast< ::proto::request_chunk&>(::proto::_request_chunk_default_instance_); } inline const ::proto::request_chunk& packet::request_chunk_packet() const { // @@protoc_insertion_point(field_get:proto.packet.request_chunk_packet) return _internal_request_chunk_packet(); } inline ::proto::request_chunk* packet::unsafe_arena_release_request_chunk_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.request_chunk_packet) if (_internal_has_request_chunk_packet()) { clear_has_contents(); ::proto::request_chunk* temp = _impl_.contents_.request_chunk_packet_; _impl_.contents_.request_chunk_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_request_chunk_packet(::proto::request_chunk* request_chunk_packet) { clear_contents(); if (request_chunk_packet) { set_has_request_chunk_packet(); _impl_.contents_.request_chunk_packet_ = request_chunk_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.request_chunk_packet) } inline ::proto::request_chunk* packet::_internal_mutable_request_chunk_packet() { if (!_internal_has_request_chunk_packet()) { clear_contents(); set_has_request_chunk_packet(); _impl_.contents_.request_chunk_packet_ = CreateMaybeMessage< ::proto::request_chunk >(GetArenaForAllocation()); } return _impl_.contents_.request_chunk_packet_; } inline ::proto::request_chunk* packet::mutable_request_chunk_packet() { ::proto::request_chunk* _msg = _internal_mutable_request_chunk_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.request_chunk_packet) return _msg; } // .proto.chunk chunk_packet = 9; inline bool packet::_internal_has_chunk_packet() const { return contents_case() == kChunkPacket; } inline bool packet::has_chunk_packet() const { return _internal_has_chunk_packet(); } inline void packet::set_has_chunk_packet() { _impl_._oneof_case_[0] = kChunkPacket; } inline void packet::clear_chunk_packet() { if (_internal_has_chunk_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.chunk_packet_; } clear_has_contents(); } } inline ::proto::chunk* packet::release_chunk_packet() { // @@protoc_insertion_point(field_release:proto.packet.chunk_packet) if (_internal_has_chunk_packet()) { clear_has_contents(); ::proto::chunk* temp = _impl_.contents_.chunk_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.chunk_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::chunk& packet::_internal_chunk_packet() const { return _internal_has_chunk_packet() ? *_impl_.contents_.chunk_packet_ : reinterpret_cast< ::proto::chunk&>(::proto::_chunk_default_instance_); } inline const ::proto::chunk& packet::chunk_packet() const { // @@protoc_insertion_point(field_get:proto.packet.chunk_packet) return _internal_chunk_packet(); } inline ::proto::chunk* packet::unsafe_arena_release_chunk_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.chunk_packet) if (_internal_has_chunk_packet()) { clear_has_contents(); ::proto::chunk* temp = _impl_.contents_.chunk_packet_; _impl_.contents_.chunk_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_chunk_packet(::proto::chunk* chunk_packet) { clear_contents(); if (chunk_packet) { set_has_chunk_packet(); _impl_.contents_.chunk_packet_ = chunk_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.chunk_packet) } inline ::proto::chunk* packet::_internal_mutable_chunk_packet() { if (!_internal_has_chunk_packet()) { clear_contents(); set_has_chunk_packet(); _impl_.contents_.chunk_packet_ = CreateMaybeMessage< ::proto::chunk >(GetArenaForAllocation()); } return _impl_.contents_.chunk_packet_; } inline ::proto::chunk* packet::mutable_chunk_packet() { ::proto::chunk* _msg = _internal_mutable_chunk_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.chunk_packet) return _msg; } // .proto.remove_chunk remove_chunk_packet = 10; inline bool packet::_internal_has_remove_chunk_packet() const { return contents_case() == kRemoveChunkPacket; } inline bool packet::has_remove_chunk_packet() const { return _internal_has_remove_chunk_packet(); } inline void packet::set_has_remove_chunk_packet() { _impl_._oneof_case_[0] = kRemoveChunkPacket; } inline void packet::clear_remove_chunk_packet() { if (_internal_has_remove_chunk_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.remove_chunk_packet_; } clear_has_contents(); } } inline ::proto::remove_chunk* packet::release_remove_chunk_packet() { // @@protoc_insertion_point(field_release:proto.packet.remove_chunk_packet) if (_internal_has_remove_chunk_packet()) { clear_has_contents(); ::proto::remove_chunk* temp = _impl_.contents_.remove_chunk_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.remove_chunk_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::remove_chunk& packet::_internal_remove_chunk_packet() const { return _internal_has_remove_chunk_packet() ? *_impl_.contents_.remove_chunk_packet_ : reinterpret_cast< ::proto::remove_chunk&>(::proto::_remove_chunk_default_instance_); } inline const ::proto::remove_chunk& packet::remove_chunk_packet() const { // @@protoc_insertion_point(field_get:proto.packet.remove_chunk_packet) return _internal_remove_chunk_packet(); } inline ::proto::remove_chunk* packet::unsafe_arena_release_remove_chunk_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.remove_chunk_packet) if (_internal_has_remove_chunk_packet()) { clear_has_contents(); ::proto::remove_chunk* temp = _impl_.contents_.remove_chunk_packet_; _impl_.contents_.remove_chunk_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_remove_chunk_packet(::proto::remove_chunk* remove_chunk_packet) { clear_contents(); if (remove_chunk_packet) { set_has_remove_chunk_packet(); _impl_.contents_.remove_chunk_packet_ = remove_chunk_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.remove_chunk_packet) } inline ::proto::remove_chunk* packet::_internal_mutable_remove_chunk_packet() { if (!_internal_has_remove_chunk_packet()) { clear_contents(); set_has_remove_chunk_packet(); _impl_.contents_.remove_chunk_packet_ = CreateMaybeMessage< ::proto::remove_chunk >(GetArenaForAllocation()); } return _impl_.contents_.remove_chunk_packet_; } inline ::proto::remove_chunk* packet::mutable_remove_chunk_packet() { ::proto::remove_chunk* _msg = _internal_mutable_remove_chunk_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.remove_chunk_packet) return _msg; } // .proto.add_block add_block_packet = 11; inline bool packet::_internal_has_add_block_packet() const { return contents_case() == kAddBlockPacket; } inline bool packet::has_add_block_packet() const { return _internal_has_add_block_packet(); } inline void packet::set_has_add_block_packet() { _impl_._oneof_case_[0] = kAddBlockPacket; } inline void packet::clear_add_block_packet() { if (_internal_has_add_block_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.add_block_packet_; } clear_has_contents(); } } inline ::proto::add_block* packet::release_add_block_packet() { // @@protoc_insertion_point(field_release:proto.packet.add_block_packet) if (_internal_has_add_block_packet()) { clear_has_contents(); ::proto::add_block* temp = _impl_.contents_.add_block_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.add_block_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::add_block& packet::_internal_add_block_packet() const { return _internal_has_add_block_packet() ? *_impl_.contents_.add_block_packet_ : reinterpret_cast< ::proto::add_block&>(::proto::_add_block_default_instance_); } inline const ::proto::add_block& packet::add_block_packet() const { // @@protoc_insertion_point(field_get:proto.packet.add_block_packet) return _internal_add_block_packet(); } inline ::proto::add_block* packet::unsafe_arena_release_add_block_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.add_block_packet) if (_internal_has_add_block_packet()) { clear_has_contents(); ::proto::add_block* temp = _impl_.contents_.add_block_packet_; _impl_.contents_.add_block_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_add_block_packet(::proto::add_block* add_block_packet) { clear_contents(); if (add_block_packet) { set_has_add_block_packet(); _impl_.contents_.add_block_packet_ = add_block_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.add_block_packet) } inline ::proto::add_block* packet::_internal_mutable_add_block_packet() { if (!_internal_has_add_block_packet()) { clear_contents(); set_has_add_block_packet(); _impl_.contents_.add_block_packet_ = CreateMaybeMessage< ::proto::add_block >(GetArenaForAllocation()); } return _impl_.contents_.add_block_packet_; } inline ::proto::add_block* packet::mutable_add_block_packet() { ::proto::add_block* _msg = _internal_mutable_add_block_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.add_block_packet) return _msg; } // .proto.remove_block remove_block_packet = 12; inline bool packet::_internal_has_remove_block_packet() const { return contents_case() == kRemoveBlockPacket; } inline bool packet::has_remove_block_packet() const { return _internal_has_remove_block_packet(); } inline void packet::set_has_remove_block_packet() { _impl_._oneof_case_[0] = kRemoveBlockPacket; } inline void packet::clear_remove_block_packet() { if (_internal_has_remove_block_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.remove_block_packet_; } clear_has_contents(); } } inline ::proto::remove_block* packet::release_remove_block_packet() { // @@protoc_insertion_point(field_release:proto.packet.remove_block_packet) if (_internal_has_remove_block_packet()) { clear_has_contents(); ::proto::remove_block* temp = _impl_.contents_.remove_block_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.remove_block_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::remove_block& packet::_internal_remove_block_packet() const { return _internal_has_remove_block_packet() ? *_impl_.contents_.remove_block_packet_ : reinterpret_cast< ::proto::remove_block&>(::proto::_remove_block_default_instance_); } inline const ::proto::remove_block& packet::remove_block_packet() const { // @@protoc_insertion_point(field_get:proto.packet.remove_block_packet) return _internal_remove_block_packet(); } inline ::proto::remove_block* packet::unsafe_arena_release_remove_block_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.remove_block_packet) if (_internal_has_remove_block_packet()) { clear_has_contents(); ::proto::remove_block* temp = _impl_.contents_.remove_block_packet_; _impl_.contents_.remove_block_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_remove_block_packet(::proto::remove_block* remove_block_packet) { clear_contents(); if (remove_block_packet) { set_has_remove_block_packet(); _impl_.contents_.remove_block_packet_ = remove_block_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.remove_block_packet) } inline ::proto::remove_block* packet::_internal_mutable_remove_block_packet() { if (!_internal_has_remove_block_packet()) { clear_contents(); set_has_remove_block_packet(); _impl_.contents_.remove_block_packet_ = CreateMaybeMessage< ::proto::remove_block >(GetArenaForAllocation()); } return _impl_.contents_.remove_block_packet_; } inline ::proto::remove_block* packet::mutable_remove_block_packet() { ::proto::remove_block* _msg = _internal_mutable_remove_block_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.remove_block_packet) return _msg; } // .proto.server_message server_message_packet = 13; inline bool packet::_internal_has_server_message_packet() const { return contents_case() == kServerMessagePacket; } inline bool packet::has_server_message_packet() const { return _internal_has_server_message_packet(); } inline void packet::set_has_server_message_packet() { _impl_._oneof_case_[0] = kServerMessagePacket; } inline void packet::clear_server_message_packet() { if (_internal_has_server_message_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.server_message_packet_; } clear_has_contents(); } } inline ::proto::server_message* packet::release_server_message_packet() { // @@protoc_insertion_point(field_release:proto.packet.server_message_packet) if (_internal_has_server_message_packet()) { clear_has_contents(); ::proto::server_message* temp = _impl_.contents_.server_message_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.server_message_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::server_message& packet::_internal_server_message_packet() const { return _internal_has_server_message_packet() ? *_impl_.contents_.server_message_packet_ : reinterpret_cast< ::proto::server_message&>(::proto::_server_message_default_instance_); } inline const ::proto::server_message& packet::server_message_packet() const { // @@protoc_insertion_point(field_get:proto.packet.server_message_packet) return _internal_server_message_packet(); } inline ::proto::server_message* packet::unsafe_arena_release_server_message_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.server_message_packet) if (_internal_has_server_message_packet()) { clear_has_contents(); ::proto::server_message* temp = _impl_.contents_.server_message_packet_; _impl_.contents_.server_message_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_server_message_packet(::proto::server_message* server_message_packet) { clear_contents(); if (server_message_packet) { set_has_server_message_packet(); _impl_.contents_.server_message_packet_ = server_message_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.server_message_packet) } inline ::proto::server_message* packet::_internal_mutable_server_message_packet() { if (!_internal_has_server_message_packet()) { clear_contents(); set_has_server_message_packet(); _impl_.contents_.server_message_packet_ = CreateMaybeMessage< ::proto::server_message >(GetArenaForAllocation()); } return _impl_.contents_.server_message_packet_; } inline ::proto::server_message* packet::mutable_server_message_packet() { ::proto::server_message* _msg = _internal_mutable_server_message_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.server_message_packet) return _msg; } // .proto.item_swap item_swap_packet = 14; inline bool packet::_internal_has_item_swap_packet() const { return contents_case() == kItemSwapPacket; } inline bool packet::has_item_swap_packet() const { return _internal_has_item_swap_packet(); } inline void packet::set_has_item_swap_packet() { _impl_._oneof_case_[0] = kItemSwapPacket; } inline void packet::clear_item_swap_packet() { if (_internal_has_item_swap_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.item_swap_packet_; } clear_has_contents(); } } inline ::proto::item_swap* packet::release_item_swap_packet() { // @@protoc_insertion_point(field_release:proto.packet.item_swap_packet) if (_internal_has_item_swap_packet()) { clear_has_contents(); ::proto::item_swap* temp = _impl_.contents_.item_swap_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.item_swap_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::item_swap& packet::_internal_item_swap_packet() const { return _internal_has_item_swap_packet() ? *_impl_.contents_.item_swap_packet_ : reinterpret_cast< ::proto::item_swap&>(::proto::_item_swap_default_instance_); } inline const ::proto::item_swap& packet::item_swap_packet() const { // @@protoc_insertion_point(field_get:proto.packet.item_swap_packet) return _internal_item_swap_packet(); } inline ::proto::item_swap* packet::unsafe_arena_release_item_swap_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.item_swap_packet) if (_internal_has_item_swap_packet()) { clear_has_contents(); ::proto::item_swap* temp = _impl_.contents_.item_swap_packet_; _impl_.contents_.item_swap_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_item_swap_packet(::proto::item_swap* item_swap_packet) { clear_contents(); if (item_swap_packet) { set_has_item_swap_packet(); _impl_.contents_.item_swap_packet_ = item_swap_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.item_swap_packet) } inline ::proto::item_swap* packet::_internal_mutable_item_swap_packet() { if (!_internal_has_item_swap_packet()) { clear_contents(); set_has_item_swap_packet(); _impl_.contents_.item_swap_packet_ = CreateMaybeMessage< ::proto::item_swap >(GetArenaForAllocation()); } return _impl_.contents_.item_swap_packet_; } inline ::proto::item_swap* packet::mutable_item_swap_packet() { ::proto::item_swap* _msg = _internal_mutable_item_swap_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.item_swap_packet) return _msg; } // .proto.item_use item_use_packet = 16; inline bool packet::_internal_has_item_use_packet() const { return contents_case() == kItemUsePacket; } inline bool packet::has_item_use_packet() const { return _internal_has_item_use_packet(); } inline void packet::set_has_item_use_packet() { _impl_._oneof_case_[0] = kItemUsePacket; } inline void packet::clear_item_use_packet() { if (_internal_has_item_use_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.item_use_packet_; } clear_has_contents(); } } inline ::proto::item_use* packet::release_item_use_packet() { // @@protoc_insertion_point(field_release:proto.packet.item_use_packet) if (_internal_has_item_use_packet()) { clear_has_contents(); ::proto::item_use* temp = _impl_.contents_.item_use_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.item_use_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::item_use& packet::_internal_item_use_packet() const { return _internal_has_item_use_packet() ? *_impl_.contents_.item_use_packet_ : reinterpret_cast< ::proto::item_use&>(::proto::_item_use_default_instance_); } inline const ::proto::item_use& packet::item_use_packet() const { // @@protoc_insertion_point(field_get:proto.packet.item_use_packet) return _internal_item_use_packet(); } inline ::proto::item_use* packet::unsafe_arena_release_item_use_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.item_use_packet) if (_internal_has_item_use_packet()) { clear_has_contents(); ::proto::item_use* temp = _impl_.contents_.item_use_packet_; _impl_.contents_.item_use_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_item_use_packet(::proto::item_use* item_use_packet) { clear_contents(); if (item_use_packet) { set_has_item_use_packet(); _impl_.contents_.item_use_packet_ = item_use_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.item_use_packet) } inline ::proto::item_use* packet::_internal_mutable_item_use_packet() { if (!_internal_has_item_use_packet()) { clear_contents(); set_has_item_use_packet(); _impl_.contents_.item_use_packet_ = CreateMaybeMessage< ::proto::item_use >(GetArenaForAllocation()); } return _impl_.contents_.item_use_packet_; } inline ::proto::item_use* packet::mutable_item_use_packet() { ::proto::item_use* _msg = _internal_mutable_item_use_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.item_use_packet) return _msg; } // .proto.item_update item_update_packet = 15; inline bool packet::_internal_has_item_update_packet() const { return contents_case() == kItemUpdatePacket; } inline bool packet::has_item_update_packet() const { return _internal_has_item_update_packet(); } inline void packet::set_has_item_update_packet() { _impl_._oneof_case_[0] = kItemUpdatePacket; } inline void packet::clear_item_update_packet() { if (_internal_has_item_update_packet()) { if (GetArenaForAllocation() == nullptr) { delete _impl_.contents_.item_update_packet_; } clear_has_contents(); } } inline ::proto::item_update* packet::release_item_update_packet() { // @@protoc_insertion_point(field_release:proto.packet.item_update_packet) if (_internal_has_item_update_packet()) { clear_has_contents(); ::proto::item_update* temp = _impl_.contents_.item_update_packet_; if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } _impl_.contents_.item_update_packet_ = nullptr; return temp; } else { return nullptr; } } inline const ::proto::item_update& packet::_internal_item_update_packet() const { return _internal_has_item_update_packet() ? *_impl_.contents_.item_update_packet_ : reinterpret_cast< ::proto::item_update&>(::proto::_item_update_default_instance_); } inline const ::proto::item_update& packet::item_update_packet() const { // @@protoc_insertion_point(field_get:proto.packet.item_update_packet) return _internal_item_update_packet(); } inline ::proto::item_update* packet::unsafe_arena_release_item_update_packet() { // @@protoc_insertion_point(field_unsafe_arena_release:proto.packet.item_update_packet) if (_internal_has_item_update_packet()) { clear_has_contents(); ::proto::item_update* temp = _impl_.contents_.item_update_packet_; _impl_.contents_.item_update_packet_ = nullptr; return temp; } else { return nullptr; } } inline void packet::unsafe_arena_set_allocated_item_update_packet(::proto::item_update* item_update_packet) { clear_contents(); if (item_update_packet) { set_has_item_update_packet(); _impl_.contents_.item_update_packet_ = item_update_packet; } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:proto.packet.item_update_packet) } inline ::proto::item_update* packet::_internal_mutable_item_update_packet() { if (!_internal_has_item_update_packet()) { clear_contents(); set_has_item_update_packet(); _impl_.contents_.item_update_packet_ = CreateMaybeMessage< ::proto::item_update >(GetArenaForAllocation()); } return _impl_.contents_.item_update_packet_; } inline ::proto::item_update* packet::mutable_item_update_packet() { ::proto::item_update* _msg = _internal_mutable_item_update_packet(); // @@protoc_insertion_point(field_mutable:proto.packet.item_update_packet) return _msg; } inline bool packet::has_contents() const { return contents_case() != CONTENTS_NOT_SET; } inline void packet::clear_has_contents() { _impl_._oneof_case_[0] = CONTENTS_NOT_SET; } inline packet::ContentsCase packet::contents_case() const { return packet::ContentsCase(_impl_._oneof_case_[0]); } #ifdef __GNUC__ #pragma GCC diagnostic pop #endif // __GNUC__ // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // @@protoc_insertion_point(namespace_scope) } // namespace proto // @@protoc_insertion_point(global_scope) #include #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_net_2eproto