4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fvisual_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fvisual_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3012004 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
31 #include <google/protobuf/message.h>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/generated_enum_reflection.h>
35 #include <google/protobuf/unknown_field_set.h>
43 #pragma GCC system_header
46 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
49 #include <sys/sysmacros.h>
54 #include <google/protobuf/port_def.inc>
55 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fvisual_2eproto IGNITION_MSGS_VISIBLE
56 PROTOBUF_NAMESPACE_OPEN
60 PROTOBUF_NAMESPACE_CLOSE
64 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
66 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
68 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
70 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
71 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
72 static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
78 class VisualDefaultTypeInternal;
81 class Visual_MetaDefaultTypeInternal;
85 PROTOBUF_NAMESPACE_OPEN
86 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Visual* Arena::CreateMaybeMessage<::ignition::msgs::Visual>(Arena*);
87 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Visual_Meta* Arena::CreateMaybeMessage<::ignition::msgs::Visual_Meta>(Arena*);
88 PROTOBUF_NAMESPACE_CLOSE
114 "Incorrect type passed to function Visual_Type_Name.");
115 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
120 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Visual_Type>(
125 class IGNITION_MSGS_VISIBLE Visual_Meta PROTOBUF_FINAL :
126 public ::PROTOBUF_NAMESPACE_ID::Message {
134 *
this = ::std::move(from);
137 inline Visual_Meta&
operator=(
const Visual_Meta& from) {
141 inline Visual_Meta&
operator=(Visual_Meta&& from) noexcept {
142 if (GetArena() == from.GetArena()) {
143 if (
this != &from) InternalSwap(&from);
150 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
151 return GetDescriptor();
154 return GetMetadataStatic().descriptor;
157 return GetMetadataStatic().reflection;
163 return reinterpret_cast<const Visual_Meta*
>(
166 static constexpr
int kIndexInFileMessages =
169 friend void swap(Visual_Meta& a, Visual_Meta& b) {
172 inline void Swap(Visual_Meta* other) {
173 if (other ==
this)
return;
174 if (GetArena() == other->GetArena()) {
177 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
181 if (other ==
this)
return;
182 GOOGLE_DCHECK(GetArena() == other->GetArena());
188 inline Visual_Meta*
New() const final {
189 return CreateMaybeMessage<Visual_Meta>(
nullptr);
192 Visual_Meta*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
193 return CreateMaybeMessage<Visual_Meta>(arena);
195 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
196 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
199 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
200 bool IsInitialized() const final;
202 size_t ByteSizeLong() const final;
203 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
204 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
205 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
206 int GetCachedSize() const final {
return _cached_size_.Get(); }
209 inline void SharedCtor();
210 inline void SharedDtor();
211 void SetCachedSize(
int size)
const final;
212 void InternalSwap(Visual_Meta* other);
213 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
214 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
215 return "ignition.msgs.Visual.Meta";
220 static void ArenaDtor(
void*
object);
221 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
226 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
238 kLayerFieldNumber = 1,
242 ::PROTOBUF_NAMESPACE_ID::int32
layer()
const;
245 ::PROTOBUF_NAMESPACE_ID::int32 _internal_layer()
const;
246 void _internal_set_layer(::PROTOBUF_NAMESPACE_ID::int32 value);
253 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
254 typedef void InternalArenaConstructable_;
255 typedef void DestructorSkippable_;
256 ::PROTOBUF_NAMESPACE_ID::int32 layer_;
257 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
258 friend struct ::TableStruct_ignition_2fmsgs_2fvisual_2eproto;
263 public ::PROTOBUF_NAMESPACE_ID::Message {
271 *
this = ::std::move(from);
279 if (GetArena() == from.GetArena()) {
280 if (
this != &from) InternalSwap(&from);
287 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
288 return GetDescriptor();
291 return GetMetadataStatic().descriptor;
294 return GetMetadataStatic().reflection;
300 return reinterpret_cast<const Visual*
>(
303 static constexpr
int kIndexInFileMessages =
306 friend void swap(Visual& a, Visual& b) {
309 inline void Swap(Visual* other) {
310 if (other ==
this)
return;
311 if (GetArena() == other->GetArena()) {
314 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
318 if (other ==
this)
return;
319 GOOGLE_DCHECK(GetArena() == other->GetArena());
325 inline Visual*
New() const final {
326 return CreateMaybeMessage<Visual>(
nullptr);
329 Visual*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
330 return CreateMaybeMessage<Visual>(arena);
332 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
333 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
336 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
337 bool IsInitialized() const final;
339 size_t ByteSizeLong() const final;
340 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
341 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
342 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
343 int GetCachedSize() const final {
return _cached_size_.Get(); }
346 inline void SharedCtor();
347 inline void SharedDtor();
348 void SetCachedSize(
int size)
const final;
349 void InternalSwap(Visual* other);
350 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
351 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
352 return "ignition.msgs.Visual";
355 explicit Visual(::PROTOBUF_NAMESPACE_ID::Arena* arena);
357 static void ArenaDtor(
void*
object);
358 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
363 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
377 static constexpr
Type MODEL =
379 static constexpr
Type LINK =
381 static constexpr
Type VISUAL =
383 static constexpr
Type COLLISION =
385 static constexpr
Type SENSOR =
389 static constexpr
Type PHYSICS =
394 static constexpr Type Type_MIN =
396 static constexpr Type Type_MAX =
398 static constexpr
int Type_ARRAYSIZE =
400 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
408 "Incorrect type passed to function Type_Name.");
419 kPluginFieldNumber = 15,
420 kNameFieldNumber = 2,
421 kParentNameFieldNumber = 4,
422 kHeaderFieldNumber = 1,
423 kPoseFieldNumber = 9,
424 kGeometryFieldNumber = 10,
425 kMaterialFieldNumber = 11,
426 kScaleFieldNumber = 16,
427 kMetaFieldNumber = 17,
429 kParentIdFieldNumber = 5,
430 kTransparencyFieldNumber = 7,
431 kLaserRetroFieldNumber = 8,
432 kCastShadowsFieldNumber = 6,
433 kVisibleFieldNumber = 12,
434 kDeleteMeFieldNumber = 13,
435 kIsStaticFieldNumber = 14,
436 kTypeFieldNumber = 18,
441 int _internal_plugin_size()
const;
445 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Plugin >*
448 const ::ignition::msgs::Plugin& _internal_plugin(
int index)
const;
449 ::ignition::msgs::Plugin* _internal_add_plugin();
451 const ::ignition::msgs::Plugin&
plugin(
int index)
const;
453 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Plugin >&
466 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
467 " string fields are deprecated and will be removed in a"
469 std::
string* unsafe_arena_release_name();
470 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
471 "
string fields are deprecated and will be removed in a"
473 void unsafe_arena_set_allocated_name(
476 const
std::
string& _internal_name() const;
477 void _internal_set_name(const
std::
string& value);
478 std::
string* _internal_mutable_name();
482 void clear_parent_name();
483 const
std::
string& parent_name() const;
484 void set_parent_name(const
std::
string& value);
485 void set_parent_name(
std::
string&& value);
486 void set_parent_name(const
char* value);
487 void set_parent_name(const
char* value,
size_t size);
488 std::
string* mutable_parent_name();
489 std::
string* release_parent_name();
490 void set_allocated_parent_name(
std::
string* parent_name);
491 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
492 "
string fields are deprecated and will be removed in a"
494 std::
string* unsafe_arena_release_parent_name();
495 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
496 "
string fields are deprecated and will be removed in a"
498 void unsafe_arena_set_allocated_parent_name(
499 std::
string* parent_name);
501 const
std::
string& _internal_parent_name() const;
502 void _internal_set_parent_name(const
std::
string& value);
503 std::
string* _internal_mutable_parent_name();
507 bool has_header() const;
509 bool _internal_has_header() const;
515 void set_allocated_header(::
ignition::msgs::Header* header);
517 const ::
ignition::msgs::Header& _internal_header() const;
518 ::
ignition::msgs::Header* _internal_mutable_header();
520 void unsafe_arena_set_allocated_header(
522 ::
ignition::msgs::Header* unsafe_arena_release_header();
525 bool has_pose() const;
527 bool _internal_has_pose() const;
533 void set_allocated_pose(::
ignition::msgs::Pose* pose);
535 const ::
ignition::msgs::Pose& _internal_pose() const;
536 ::
ignition::msgs::Pose* _internal_mutable_pose();
538 void unsafe_arena_set_allocated_pose(
540 ::
ignition::msgs::Pose* unsafe_arena_release_pose();
543 bool has_geometry() const;
545 bool _internal_has_geometry() const;
547 void clear_geometry();
548 const ::
ignition::msgs::Geometry& geometry() const;
551 void set_allocated_geometry(::
ignition::msgs::Geometry* geometry);
553 const ::
ignition::msgs::Geometry& _internal_geometry() const;
554 ::
ignition::msgs::Geometry* _internal_mutable_geometry();
556 void unsafe_arena_set_allocated_geometry(
557 ::
ignition::msgs::Geometry* geometry);
558 ::
ignition::msgs::Geometry* unsafe_arena_release_geometry();
561 bool has_material() const;
563 bool _internal_has_material() const;
565 void clear_material();
566 const ::
ignition::msgs::Material& material() const;
569 void set_allocated_material(::
ignition::msgs::Material* material);
571 const ::
ignition::msgs::Material& _internal_material() const;
572 ::
ignition::msgs::Material* _internal_mutable_material();
574 void unsafe_arena_set_allocated_material(
575 ::
ignition::msgs::Material* material);
576 ::
ignition::msgs::Material* unsafe_arena_release_material();
579 bool has_scale() const;
581 bool _internal_has_scale() const;
592 void unsafe_arena_set_allocated_scale(
597 bool has_meta() const;
599 bool _internal_has_meta() const;
605 void set_allocated_meta(::
ignition::msgs::Visual_Meta* meta);
607 const ::
ignition::msgs::Visual_Meta& _internal_meta() const;
608 ::
ignition::msgs::Visual_Meta* _internal_mutable_meta();
610 void unsafe_arena_set_allocated_meta(
611 ::
ignition::msgs::Visual_Meta* meta);
612 ::
ignition::msgs::Visual_Meta* unsafe_arena_release_meta();
616 ::PROTOBUF_NAMESPACE_ID::uint32
id() const;
617 void set_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
619 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_id() const;
620 void _internal_set_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
624 void clear_parent_id();
625 ::PROTOBUF_NAMESPACE_ID::uint32 parent_id() const;
626 void set_parent_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
628 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_parent_id() const;
629 void _internal_set_parent_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
633 void clear_transparency();
634 double transparency() const;
635 void set_transparency(
double value);
637 double _internal_transparency() const;
638 void _internal_set_transparency(
double value);
642 void clear_laser_retro();
643 double laser_retro() const;
644 void set_laser_retro(
double value);
646 double _internal_laser_retro() const;
647 void _internal_set_laser_retro(
double value);
651 void clear_cast_shadows();
652 bool cast_shadows() const;
653 void set_cast_shadows(
bool value);
655 bool _internal_cast_shadows() const;
656 void _internal_set_cast_shadows(
bool value);
660 void clear_visible();
661 bool visible() const;
662 void set_visible(
bool value);
664 bool _internal_visible() const;
665 void _internal_set_visible(
bool value);
669 void clear_delete_me();
670 bool delete_me() const;
671 void set_delete_me(
bool value);
673 bool _internal_delete_me() const;
674 void _internal_set_delete_me(
bool value);
678 void clear_is_static();
679 bool is_static() const;
680 void set_is_static(
bool value);
682 bool _internal_is_static() const;
683 void _internal_set_is_static(
bool value);
699 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
700 typedef
void InternalArenaConstructable_;
701 typedef
void DestructorSkippable_;
702 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::
ignition::msgs::Plugin > plugin_;
703 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr name_;
704 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr parent_name_;
707 ::
ignition::msgs::Geometry* geometry_;
708 ::
ignition::msgs::Material* material_;
710 ::
ignition::msgs::Visual_Meta* meta_;
711 ::PROTOBUF_NAMESPACE_ID::uint32 id_;
712 ::PROTOBUF_NAMESPACE_ID::uint32 parent_id_;
713 double transparency_;
720 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
729 #pragma GCC diagnostic push
730 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
735 inline void Visual_Meta::clear_layer() {
738 inline ::PROTOBUF_NAMESPACE_ID::int32 Visual_Meta::_internal_layer()
const {
741 inline ::PROTOBUF_NAMESPACE_ID::int32 Visual_Meta::layer()
const {
743 return _internal_layer();
745 inline void Visual_Meta::_internal_set_layer(::PROTOBUF_NAMESPACE_ID::int32 value) {
749 inline void Visual_Meta::set_layer(::PROTOBUF_NAMESPACE_ID::int32 value) {
750 _internal_set_layer(value);
759 inline bool Visual::_internal_has_header()
const {
760 return this != internal_default_instance() && header_ !=
nullptr;
762 inline bool Visual::has_header()
const {
763 return _internal_has_header();
765 inline const ::ignition::msgs::Header& Visual::_internal_header()
const {
766 const ::ignition::msgs::Header* p = header_;
767 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Header*
>(
770 inline const ::ignition::msgs::Header& Visual::header()
const {
772 return _internal_header();
774 inline void Visual::unsafe_arena_set_allocated_header(
775 ::ignition::msgs::Header* header) {
776 if (GetArena() ==
nullptr) {
777 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
787 inline ::ignition::msgs::Header* Visual::release_header() {
788 auto temp = unsafe_arena_release_header();
789 if (GetArena() !=
nullptr) {
790 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
794 inline ::ignition::msgs::Header* Visual::unsafe_arena_release_header() {
797 ::ignition::msgs::Header* temp = header_;
801 inline ::ignition::msgs::Header* Visual::_internal_mutable_header() {
803 if (header_ ==
nullptr) {
804 auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
809 inline ::ignition::msgs::Header* Visual::mutable_header() {
811 return _internal_mutable_header();
813 inline void Visual::set_allocated_header(::ignition::msgs::Header* header) {
814 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
815 if (message_arena ==
nullptr) {
816 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
819 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
820 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header)->GetArena();
821 if (message_arena != submessage_arena) {
822 header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
823 message_arena, header, submessage_arena);
834 inline void Visual::clear_name() {
835 name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
839 return _internal_name();
841 inline void Visual::set_name(
const std::string& value) {
842 _internal_set_name(value);
847 return _internal_mutable_name();
849 inline const std::string& Visual::_internal_name()
const {
852 inline void Visual::_internal_set_name(
const std::string& value) {
854 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
856 inline void Visual::set_name(
std::string&& value) {
859 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
862 inline void Visual::set_name(
const char* value) {
863 GOOGLE_DCHECK(value !=
nullptr);
865 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
869 inline void Visual::set_name(
const char* value,
872 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
873 reinterpret_cast<const char*
>(value), size), GetArena());
876 inline std::string* Visual::_internal_mutable_name() {
878 return name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
882 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
884 inline void Visual::set_allocated_name(
std::string* name) {
885 if (name !=
nullptr) {
890 name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
894 inline std::string* Visual::unsafe_arena_release_name() {
896 GOOGLE_DCHECK(GetArena() !=
nullptr);
898 return name_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
901 inline void Visual::unsafe_arena_set_allocated_name(
903 GOOGLE_DCHECK(GetArena() !=
nullptr);
904 if (name !=
nullptr) {
909 name_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
915 inline void Visual::clear_id() {
918 inline ::PROTOBUF_NAMESPACE_ID::uint32 Visual::_internal_id()
const {
921 inline ::PROTOBUF_NAMESPACE_ID::uint32 Visual::id()
const {
923 return _internal_id();
925 inline void Visual::_internal_set_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
929 inline void Visual::set_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
930 _internal_set_id(value);
935 inline void Visual::clear_parent_name() {
936 parent_name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
938 inline const std::string& Visual::parent_name()
const {
940 return _internal_parent_name();
942 inline void Visual::set_parent_name(
const std::string& value) {
943 _internal_set_parent_name(value);
946 inline std::string* Visual::mutable_parent_name() {
948 return _internal_mutable_parent_name();
950 inline const std::string& Visual::_internal_parent_name()
const {
951 return parent_name_.Get();
953 inline void Visual::_internal_set_parent_name(
const std::string& value) {
955 parent_name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
957 inline void Visual::set_parent_name(
std::string&& value) {
960 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
963 inline void Visual::set_parent_name(
const char* value) {
964 GOOGLE_DCHECK(value !=
nullptr);
966 parent_name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
970 inline void Visual::set_parent_name(
const char* value,
973 parent_name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
974 reinterpret_cast<const char*
>(value), size), GetArena());
977 inline std::string* Visual::_internal_mutable_parent_name() {
979 return parent_name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
981 inline std::string* Visual::release_parent_name() {
983 return parent_name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
985 inline void Visual::set_allocated_parent_name(
std::string* parent_name) {
986 if (parent_name !=
nullptr) {
991 parent_name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), parent_name,
995 inline std::string* Visual::unsafe_arena_release_parent_name() {
997 GOOGLE_DCHECK(GetArena() !=
nullptr);
999 return parent_name_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1002 inline void Visual::unsafe_arena_set_allocated_parent_name(
1004 GOOGLE_DCHECK(GetArena() !=
nullptr);
1005 if (parent_name !=
nullptr) {
1010 parent_name_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1011 parent_name, GetArena());
1016 inline void Visual::clear_parent_id() {
1019 inline ::PROTOBUF_NAMESPACE_ID::uint32 Visual::_internal_parent_id()
const {
1022 inline ::PROTOBUF_NAMESPACE_ID::uint32 Visual::parent_id()
const {
1024 return _internal_parent_id();
1026 inline void Visual::_internal_set_parent_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
1030 inline void Visual::set_parent_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
1031 _internal_set_parent_id(value);
1036 inline void Visual::clear_cast_shadows() {
1037 cast_shadows_ =
false;
1039 inline bool Visual::_internal_cast_shadows()
const {
1040 return cast_shadows_;
1042 inline bool Visual::cast_shadows()
const {
1044 return _internal_cast_shadows();
1046 inline void Visual::_internal_set_cast_shadows(
bool value) {
1048 cast_shadows_ = value;
1050 inline void Visual::set_cast_shadows(
bool value) {
1051 _internal_set_cast_shadows(value);
1056 inline void Visual::clear_transparency() {
1059 inline double Visual::_internal_transparency()
const {
1060 return transparency_;
1062 inline double Visual::transparency()
const {
1064 return _internal_transparency();
1066 inline void Visual::_internal_set_transparency(
double value) {
1068 transparency_ = value;
1070 inline void Visual::set_transparency(
double value) {
1071 _internal_set_transparency(value);
1076 inline void Visual::clear_laser_retro() {
1079 inline double Visual::_internal_laser_retro()
const {
1080 return laser_retro_;
1082 inline double Visual::laser_retro()
const {
1084 return _internal_laser_retro();
1086 inline void Visual::_internal_set_laser_retro(
double value) {
1088 laser_retro_ = value;
1090 inline void Visual::set_laser_retro(
double value) {
1091 _internal_set_laser_retro(value);
1096 inline bool Visual::_internal_has_pose()
const {
1097 return this != internal_default_instance() && pose_ !=
nullptr;
1099 inline bool Visual::has_pose()
const {
1100 return _internal_has_pose();
1102 inline const ::ignition::msgs::Pose& Visual::_internal_pose()
const {
1103 const ::ignition::msgs::Pose* p = pose_;
1104 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Pose*
>(
1107 inline const ::ignition::msgs::Pose& Visual::pose()
const {
1109 return _internal_pose();
1111 inline void Visual::unsafe_arena_set_allocated_pose(
1112 ::ignition::msgs::Pose* pose) {
1113 if (GetArena() ==
nullptr) {
1114 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1124 inline ::ignition::msgs::Pose* Visual::release_pose() {
1125 auto temp = unsafe_arena_release_pose();
1126 if (GetArena() !=
nullptr) {
1127 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1131 inline ::ignition::msgs::Pose* Visual::unsafe_arena_release_pose() {
1134 ::ignition::msgs::Pose* temp = pose_;
1138 inline ::ignition::msgs::Pose* Visual::_internal_mutable_pose() {
1140 if (pose_ ==
nullptr) {
1141 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
1146 inline ::ignition::msgs::Pose* Visual::mutable_pose() {
1148 return _internal_mutable_pose();
1150 inline void Visual::set_allocated_pose(::ignition::msgs::Pose* pose) {
1151 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1152 if (message_arena ==
nullptr) {
1153 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1156 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1157 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose)->GetArena();
1158 if (message_arena != submessage_arena) {
1159 pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1160 message_arena, pose, submessage_arena);
1171 inline bool Visual::_internal_has_geometry()
const {
1172 return this != internal_default_instance() && geometry_ !=
nullptr;
1174 inline bool Visual::has_geometry()
const {
1175 return _internal_has_geometry();
1177 inline const ::ignition::msgs::Geometry& Visual::_internal_geometry()
const {
1178 const ::ignition::msgs::Geometry* p = geometry_;
1179 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Geometry*
>(
1182 inline const ::ignition::msgs::Geometry& Visual::geometry()
const {
1184 return _internal_geometry();
1186 inline void Visual::unsafe_arena_set_allocated_geometry(
1187 ::ignition::msgs::Geometry* geometry) {
1188 if (GetArena() ==
nullptr) {
1189 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(geometry_);
1191 geometry_ = geometry;
1199 inline ::ignition::msgs::Geometry* Visual::release_geometry() {
1200 auto temp = unsafe_arena_release_geometry();
1201 if (GetArena() !=
nullptr) {
1202 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1206 inline ::ignition::msgs::Geometry* Visual::unsafe_arena_release_geometry() {
1209 ::ignition::msgs::Geometry* temp = geometry_;
1210 geometry_ =
nullptr;
1213 inline ::ignition::msgs::Geometry* Visual::_internal_mutable_geometry() {
1215 if (geometry_ ==
nullptr) {
1216 auto* p = CreateMaybeMessage<::ignition::msgs::Geometry>(GetArena());
1221 inline ::ignition::msgs::Geometry* Visual::mutable_geometry() {
1223 return _internal_mutable_geometry();
1225 inline void Visual::set_allocated_geometry(::ignition::msgs::Geometry* geometry) {
1226 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1227 if (message_arena ==
nullptr) {
1228 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(geometry_);
1231 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1232 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(geometry)->GetArena();
1233 if (message_arena != submessage_arena) {
1234 geometry = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1235 message_arena, geometry, submessage_arena);
1241 geometry_ = geometry;
1246 inline bool Visual::_internal_has_material()
const {
1247 return this != internal_default_instance() && material_ !=
nullptr;
1249 inline bool Visual::has_material()
const {
1250 return _internal_has_material();
1252 inline const ::ignition::msgs::Material& Visual::_internal_material()
const {
1253 const ::ignition::msgs::Material* p = material_;
1254 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Material*
>(
1257 inline const ::ignition::msgs::Material& Visual::material()
const {
1259 return _internal_material();
1261 inline void Visual::unsafe_arena_set_allocated_material(
1262 ::ignition::msgs::Material* material) {
1263 if (GetArena() ==
nullptr) {
1264 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(material_);
1266 material_ = material;
1274 inline ::ignition::msgs::Material* Visual::release_material() {
1275 auto temp = unsafe_arena_release_material();
1276 if (GetArena() !=
nullptr) {
1277 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1281 inline ::ignition::msgs::Material* Visual::unsafe_arena_release_material() {
1284 ::ignition::msgs::Material* temp = material_;
1285 material_ =
nullptr;
1288 inline ::ignition::msgs::Material* Visual::_internal_mutable_material() {
1290 if (material_ ==
nullptr) {
1291 auto* p = CreateMaybeMessage<::ignition::msgs::Material>(GetArena());
1296 inline ::ignition::msgs::Material* Visual::mutable_material() {
1298 return _internal_mutable_material();
1300 inline void Visual::set_allocated_material(::ignition::msgs::Material* material) {
1301 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1302 if (message_arena ==
nullptr) {
1303 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(material_);
1306 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1307 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(material)->GetArena();
1308 if (message_arena != submessage_arena) {
1309 material = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1310 message_arena, material, submessage_arena);
1316 material_ = material;
1321 inline void Visual::clear_visible() {
1324 inline bool Visual::_internal_visible()
const {
1327 inline bool Visual::visible()
const {
1329 return _internal_visible();
1331 inline void Visual::_internal_set_visible(
bool value) {
1335 inline void Visual::set_visible(
bool value) {
1336 _internal_set_visible(value);
1341 inline void Visual::clear_delete_me() {
1344 inline bool Visual::_internal_delete_me()
const {
1347 inline bool Visual::delete_me()
const {
1349 return _internal_delete_me();
1351 inline void Visual::_internal_set_delete_me(
bool value) {
1355 inline void Visual::set_delete_me(
bool value) {
1356 _internal_set_delete_me(value);
1361 inline void Visual::clear_is_static() {
1364 inline bool Visual::_internal_is_static()
const {
1367 inline bool Visual::is_static()
const {
1369 return _internal_is_static();
1371 inline void Visual::_internal_set_is_static(
bool value) {
1375 inline void Visual::set_is_static(
bool value) {
1376 _internal_set_is_static(value);
1381 inline int Visual::_internal_plugin_size()
const {
1382 return plugin_.size();
1384 inline int Visual::plugin_size()
const {
1385 return _internal_plugin_size();
1387 inline ::ignition::msgs::Plugin* Visual::mutable_plugin(
int index) {
1389 return plugin_.Mutable(index);
1391 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Plugin >*
1392 Visual::mutable_plugin() {
1396 inline const ::ignition::msgs::Plugin& Visual::_internal_plugin(
int index)
const {
1397 return plugin_.Get(index);
1399 inline const ::ignition::msgs::Plugin& Visual::plugin(
int index)
const {
1401 return _internal_plugin(index);
1403 inline ::ignition::msgs::Plugin* Visual::_internal_add_plugin() {
1404 return plugin_.Add();
1406 inline ::ignition::msgs::Plugin* Visual::add_plugin() {
1408 return _internal_add_plugin();
1410 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Plugin >&
1411 Visual::plugin()
const {
1417 inline bool Visual::_internal_has_scale()
const {
1418 return this != internal_default_instance() && scale_ !=
nullptr;
1420 inline bool Visual::has_scale()
const {
1421 return _internal_has_scale();
1423 inline const ::ignition::msgs::Vector3d& Visual::_internal_scale()
const {
1424 const ::ignition::msgs::Vector3d* p = scale_;
1425 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Vector3d*
>(
1428 inline const ::ignition::msgs::Vector3d& Visual::scale()
const {
1430 return _internal_scale();
1432 inline void Visual::unsafe_arena_set_allocated_scale(
1433 ::ignition::msgs::Vector3d* scale) {
1434 if (GetArena() ==
nullptr) {
1435 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(scale_);
1445 inline ::ignition::msgs::Vector3d* Visual::release_scale() {
1446 auto temp = unsafe_arena_release_scale();
1447 if (GetArena() !=
nullptr) {
1448 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1452 inline ::ignition::msgs::Vector3d* Visual::unsafe_arena_release_scale() {
1455 ::ignition::msgs::Vector3d* temp = scale_;
1459 inline ::ignition::msgs::Vector3d* Visual::_internal_mutable_scale() {
1461 if (scale_ ==
nullptr) {
1462 auto* p = CreateMaybeMessage<::ignition::msgs::Vector3d>(GetArena());
1467 inline ::ignition::msgs::Vector3d* Visual::mutable_scale() {
1469 return _internal_mutable_scale();
1471 inline void Visual::set_allocated_scale(::ignition::msgs::Vector3d* scale) {
1472 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1473 if (message_arena ==
nullptr) {
1474 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(scale_);
1477 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1478 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(scale)->GetArena();
1479 if (message_arena != submessage_arena) {
1480 scale = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1481 message_arena, scale, submessage_arena);
1492 inline bool Visual::_internal_has_meta()
const {
1493 return this != internal_default_instance() && meta_ !=
nullptr;
1495 inline bool Visual::has_meta()
const {
1496 return _internal_has_meta();
1498 inline void Visual::clear_meta() {
1499 if (GetArena() ==
nullptr && meta_ !=
nullptr) {
1504 inline const ::ignition::msgs::Visual_Meta& Visual::_internal_meta()
const {
1505 const ::ignition::msgs::Visual_Meta* p = meta_;
1506 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Visual_Meta*
>(
1509 inline const ::ignition::msgs::Visual_Meta& Visual::meta()
const {
1511 return _internal_meta();
1513 inline void Visual::unsafe_arena_set_allocated_meta(
1514 ::ignition::msgs::Visual_Meta* meta) {
1515 if (GetArena() ==
nullptr) {
1516 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(meta_);
1526 inline ::ignition::msgs::Visual_Meta* Visual::release_meta() {
1527 auto temp = unsafe_arena_release_meta();
1528 if (GetArena() !=
nullptr) {
1529 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1533 inline ::ignition::msgs::Visual_Meta* Visual::unsafe_arena_release_meta() {
1536 ::ignition::msgs::Visual_Meta* temp = meta_;
1540 inline ::ignition::msgs::Visual_Meta* Visual::_internal_mutable_meta() {
1542 if (meta_ ==
nullptr) {
1543 auto* p = CreateMaybeMessage<::ignition::msgs::Visual_Meta>(GetArena());
1548 inline ::ignition::msgs::Visual_Meta* Visual::mutable_meta() {
1550 return _internal_mutable_meta();
1552 inline void Visual::set_allocated_meta(::ignition::msgs::Visual_Meta* meta) {
1553 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1554 if (message_arena ==
nullptr) {
1558 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1559 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(meta);
1560 if (message_arena != submessage_arena) {
1561 meta = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1562 message_arena, meta, submessage_arena);
1573 inline void Visual::clear_type() {
1581 return _internal_type();
1588 _internal_set_type(value);
1593 #pragma GCC diagnostic pop
1607 PROTOBUF_NAMESPACE_OPEN
1611 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::Visual_Type>() {
1615 PROTOBUF_NAMESPACE_CLOSE
1618 #pragma warning(pop)
1622 #include <google/protobuf/port_undef.inc>
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fvisual_2eproto
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:99
void set_layer(::PROTOBUF_NAMESPACE_ID::int32 value)
void Swap(Visual *other)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:309
static void InitAsDefaultInstance()
Visual_Meta & operator=(const Visual_Meta &from)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:137
Visual_Type Type
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:374
friend void swap(Visual &a, Visual &b)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:306
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:156
static const std::string & Type_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:405
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_name(const char *value, size_t size)
static const Visual & default_instance()
::ignition::msgs::Plugin * mutable_plugin(int index)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:150
void set_name(const std::string &value)
void UnsafeArenaSwap(Visual_Meta *other)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:180
Visual()
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:265
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Type_descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:401
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
std::string * mutable_name()
std::string * release_name()
static bool Type_IsValid(int value)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:391
void CopyFrom(const Visual_Meta &from)
void Swap(Visual_Meta *other)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:172
Visual_Meta(Visual_Meta &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:132
Visual_Meta(const Visual_Meta &from)
void MergeFrom(const Visual_Meta &from)
static bool Type_Parse(const std::string &name, Type *value)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:411
Visual_Meta & operator=(Visual_Meta &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:141
Visual * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:325
Visual * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:329
static const Visual_Meta * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:162
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Plugin > & plugin() const
Visual & operator=(const Visual &from)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:274
Visual_Meta * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:192
static const Visual * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:299
static const Visual_Meta & default_instance()
Visual_Meta Meta
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:372
void UnsafeArenaSwap(Visual *other)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:317
::ignition::msgs::Plugin * add_plugin()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Plugin > * mutable_plugin()
void MergeFrom(const Visual &from)
Visual_Meta * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:188
Visual_Meta(::PROTOBUF_NAMESPACE_ID::Arena *arena)
Visual & operator=(Visual &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:278
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void CopyFrom(const Visual &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:153
Visual_Meta()
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:128
Visual(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const std::string & name() const
void set_name(const char *value)
void set_name(std::string &&value)
::PROTOBUF_NAMESPACE_ID::int32 layer() const
friend void swap(Visual_Meta &a, Visual_Meta &b)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:169
void set_allocated_name(std::string *name)
Visual(const Visual &from)
const ::ignition::msgs::Plugin & plugin(int index) const
Visual(Visual &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:269
Vector3< double > Vector3d
Visual_Type
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:92
@ Visual_Type_MODEL
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:94
@ Visual_Type_COLLISION
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:97
@ Visual_Type_Visual_Type_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:101
@ Visual_Type_Visual_Type_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:102
@ Visual_Type_SENSOR
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:98
@ Visual_Type_VISUAL
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:96
@ Visual_Type_LINK
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:95
@ Visual_Type_GUI
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:99
@ Visual_Type_PHYSICS
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:100
@ Visual_Type_ENTITY
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:93
std::unique_ptr< const Visual > ConstVisualUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:1599
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
std::unique_ptr< Visual > VisualUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:1598
constexpr Visual_Type Visual_Type_Type_MIN
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:105
const std::string & Visual_Type_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:111
std::shared_ptr< const Visual > ConstVisualSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:1601
IGNITION_MSGS_VISIBLE Visual_MetaDefaultTypeInternal _Visual_Meta_default_instance_
IGNITION_MSGS_VISIBLE bool Visual_Type_IsValid(int value)
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
constexpr int Visual_Type_Type_ARRAYSIZE
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:107
bool Visual_Type_Parse(const std::string &name, Visual_Type *value)
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:118
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Visual_Type_descriptor()
IGNITION_MSGS_VISIBLE VisualDefaultTypeInternal _Visual_default_instance_
IGNITION_MSGS_VISIBLE MaterialDefaultTypeInternal _Material_default_instance_
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
constexpr Visual_Type Visual_Type_Type_MAX
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:106
Atmosphere_Type
Definition: build/ignition-msgs8/include/ignition/msgs/atmosphere.pb.h:83
std::shared_ptr< Visual > VisualSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:1600
IGNITION_MSGS_VISIBLE GeometryDefaultTypeInternal _Geometry_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:63
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)