4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2factor_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2factor_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3014000
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 3014000 < 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/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h>
32 #include <google/protobuf/extension_set.h>
33 #include <google/protobuf/unknown_field_set.h>
38 #pragma GCC system_header
41 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
44 #include <sys/sysmacros.h>
49 #include <google/protobuf/port_def.inc>
50 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2factor_2eproto IGNITION_MSGS_VISIBLE
51 PROTOBUF_NAMESPACE_OPEN
55 PROTOBUF_NAMESPACE_CLOSE
59 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
61 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
63 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[4]
65 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
66 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
67 static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
73 class ActorDefaultTypeInternal;
75 class Actor_Animation;
76 class Actor_AnimationDefaultTypeInternal;
78 class Actor_Trajectory;
79 class Actor_TrajectoryDefaultTypeInternal;
82 class Actor_WaypointDefaultTypeInternal;
86 PROTOBUF_NAMESPACE_OPEN
87 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor* Arena::CreateMaybeMessage<::ignition::msgs::Actor>(Arena*);
88 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Animation* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Animation>(Arena*);
89 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Trajectory* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Trajectory>(Arena*);
90 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Waypoint* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Waypoint>(Arena*);
91 PROTOBUF_NAMESPACE_CLOSE
98 public ::PROTOBUF_NAMESPACE_ID::Message {
105 : Actor_Animation() {
106 *
this = ::std::move(from);
109 inline Actor_Animation&
operator=(
const Actor_Animation& from) {
113 inline Actor_Animation&
operator=(Actor_Animation&& from) noexcept {
114 if (GetArena() == from.GetArena()) {
115 if (
this != &from) InternalSwap(&from);
122 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
123 return GetDescriptor();
126 return GetMetadataStatic().descriptor;
129 return GetMetadataStatic().reflection;
134 return reinterpret_cast<const Actor_Animation*
>(
137 static constexpr
int kIndexInFileMessages =
140 friend void swap(Actor_Animation& a, Actor_Animation& b) {
143 inline void Swap(Actor_Animation* other) {
144 if (other ==
this)
return;
145 if (GetArena() == other->GetArena()) {
148 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
152 if (other ==
this)
return;
153 GOOGLE_DCHECK(GetArena() == other->GetArena());
159 inline Actor_Animation*
New() const final {
160 return CreateMaybeMessage<Actor_Animation>(
nullptr);
163 Actor_Animation*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
164 return CreateMaybeMessage<Actor_Animation>(arena);
166 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
167 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
170 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
171 bool IsInitialized() const final;
173 size_t ByteSizeLong() const final;
174 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
175 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
176 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
177 int GetCachedSize() const final {
return _cached_size_.Get(); }
180 inline void SharedCtor();
181 inline void SharedDtor();
182 void SetCachedSize(
int size)
const final;
183 void InternalSwap(Actor_Animation* other);
184 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
185 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
186 return "ignition.msgs.Actor.Animation";
191 static void ArenaDtor(
void*
object);
192 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
197 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
209 kNameFieldNumber = 1,
210 kFilenameFieldNumber = 2,
211 kScaleFieldNumber = 3,
212 kInterpolateXFieldNumber = 4,
242 void _internal_set_filename(
const std::string& value);
251 float _internal_scale()
const;
252 void _internal_set_scale(
float value);
260 bool _internal_interpolate_x()
const;
261 void _internal_set_interpolate_x(
bool value);
268 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
269 typedef void InternalArenaConstructable_;
270 typedef void DestructorSkippable_;
271 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
272 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr filename_;
275 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
276 friend struct ::TableStruct_ignition_2fmsgs_2factor_2eproto;
281 public ::PROTOBUF_NAMESPACE_ID::Message {
289 *
this = ::std::move(from);
292 inline Actor_Waypoint&
operator=(
const Actor_Waypoint& from) {
296 inline Actor_Waypoint&
operator=(Actor_Waypoint&& from) noexcept {
297 if (GetArena() == from.GetArena()) {
298 if (
this != &from) InternalSwap(&from);
305 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
306 return GetDescriptor();
309 return GetMetadataStatic().descriptor;
312 return GetMetadataStatic().reflection;
317 return reinterpret_cast<const Actor_Waypoint*
>(
320 static constexpr
int kIndexInFileMessages =
323 friend void swap(Actor_Waypoint& a, Actor_Waypoint& b) {
326 inline void Swap(Actor_Waypoint* other) {
327 if (other ==
this)
return;
328 if (GetArena() == other->GetArena()) {
331 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
335 if (other ==
this)
return;
336 GOOGLE_DCHECK(GetArena() == other->GetArena());
342 inline Actor_Waypoint*
New() const final {
343 return CreateMaybeMessage<Actor_Waypoint>(
nullptr);
346 Actor_Waypoint*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
347 return CreateMaybeMessage<Actor_Waypoint>(arena);
349 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
350 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
353 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
354 bool IsInitialized() const final;
356 size_t ByteSizeLong() const final;
357 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
358 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
359 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
360 int GetCachedSize() const final {
return _cached_size_.Get(); }
363 inline void SharedCtor();
364 inline void SharedDtor();
365 void SetCachedSize(
int size)
const final;
366 void InternalSwap(Actor_Waypoint* other);
367 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
368 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
369 return "ignition.msgs.Actor.Waypoint";
374 static void ArenaDtor(
void*
object);
375 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
380 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
392 kPoseFieldNumber = 2,
393 kTimeFieldNumber = 1,
398 bool _internal_has_pose()
const;
401 const ::ignition::msgs::Pose&
pose()
const;
406 const ::ignition::msgs::Pose& _internal_pose()
const;
407 ::ignition::msgs::Pose* _internal_mutable_pose();
410 ::ignition::msgs::Pose* pose);
418 float _internal_time()
const;
419 void _internal_set_time(
float value);
426 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
427 typedef void InternalArenaConstructable_;
428 typedef void DestructorSkippable_;
429 ::ignition::msgs::Pose* pose_;
431 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
432 friend struct ::TableStruct_ignition_2fmsgs_2factor_2eproto;
437 public ::PROTOBUF_NAMESPACE_ID::Message {
444 : Actor_Trajectory() {
445 *
this = ::std::move(from);
448 inline Actor_Trajectory&
operator=(
const Actor_Trajectory& from) {
452 inline Actor_Trajectory&
operator=(Actor_Trajectory&& from) noexcept {
453 if (GetArena() == from.GetArena()) {
454 if (
this != &from) InternalSwap(&from);
461 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
462 return GetDescriptor();
465 return GetMetadataStatic().descriptor;
468 return GetMetadataStatic().reflection;
473 return reinterpret_cast<const Actor_Trajectory*
>(
476 static constexpr
int kIndexInFileMessages =
479 friend void swap(Actor_Trajectory& a, Actor_Trajectory& b) {
482 inline void Swap(Actor_Trajectory* other) {
483 if (other ==
this)
return;
484 if (GetArena() == other->GetArena()) {
487 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
491 if (other ==
this)
return;
492 GOOGLE_DCHECK(GetArena() == other->GetArena());
498 inline Actor_Trajectory*
New() const final {
499 return CreateMaybeMessage<Actor_Trajectory>(
nullptr);
502 Actor_Trajectory*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
503 return CreateMaybeMessage<Actor_Trajectory>(arena);
505 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
506 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
509 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
510 bool IsInitialized() const final;
512 size_t ByteSizeLong() const final;
513 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
514 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
515 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
516 int GetCachedSize() const final {
return _cached_size_.Get(); }
519 inline void SharedCtor();
520 inline void SharedDtor();
521 void SetCachedSize(
int size)
const final;
522 void InternalSwap(Actor_Trajectory* other);
523 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
524 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
525 return "ignition.msgs.Actor.Trajectory";
530 static void ArenaDtor(
void*
object);
531 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
536 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
548 kWaypointsFieldNumber = 4,
549 kTypeFieldNumber = 2,
551 kTensionFieldNumber = 3,
556 int _internal_waypoints_size()
const;
560 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >*
563 const ::ignition::msgs::Actor_Waypoint& _internal_waypoints(
int index)
const;
564 ::ignition::msgs::Actor_Waypoint* _internal_add_waypoints();
566 const ::ignition::msgs::Actor_Waypoint&
waypoints(
int index)
const;
568 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >&
589 ::PROTOBUF_NAMESPACE_ID::uint32
id()
const;
590 void set_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
592 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_id()
const;
593 void _internal_set_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
601 float _internal_tension()
const;
602 void _internal_set_tension(
float value);
609 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
610 typedef void InternalArenaConstructable_;
611 typedef void DestructorSkippable_;
612 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > waypoints_;
613 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_;
614 ::PROTOBUF_NAMESPACE_ID::uint32 id_;
616 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
617 friend struct ::TableStruct_ignition_2fmsgs_2factor_2eproto;
622 public ::PROTOBUF_NAMESPACE_ID::Message {
630 *
this = ::std::move(from);
638 if (GetArena() == from.GetArena()) {
639 if (
this != &from) InternalSwap(&from);
646 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
647 return GetDescriptor();
650 return GetMetadataStatic().descriptor;
653 return GetMetadataStatic().reflection;
658 return reinterpret_cast<const Actor*
>(
661 static constexpr
int kIndexInFileMessages =
664 friend void swap(Actor& a, Actor& b) {
667 inline void Swap(Actor* other) {
668 if (other ==
this)
return;
669 if (GetArena() == other->GetArena()) {
672 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
676 if (other ==
this)
return;
677 GOOGLE_DCHECK(GetArena() == other->GetArena());
683 inline Actor*
New() const final {
684 return CreateMaybeMessage<Actor>(
nullptr);
687 Actor*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
688 return CreateMaybeMessage<Actor>(arena);
690 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
691 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
694 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
695 bool IsInitialized() const final;
697 size_t ByteSizeLong() const final;
698 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
699 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
700 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
701 int GetCachedSize() const final {
return _cached_size_.Get(); }
704 inline void SharedCtor();
705 inline void SharedDtor();
706 void SetCachedSize(
int size)
const final;
707 void InternalSwap(Actor* other);
708 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
709 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
710 return "ignition.msgs.Actor";
713 explicit Actor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
715 static void ArenaDtor(
void*
object);
716 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
721 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
737 kAnimationsFieldNumber = 6,
738 kTrajectoriesFieldNumber = 10,
739 kSkinFilenameFieldNumber = 4,
740 kHeaderFieldNumber = 1,
741 kEntityFieldNumber = 2,
742 kPoseFieldNumber = 3,
743 kParentFieldNumber = 11,
744 kSkinScaleFieldNumber = 5,
745 kScriptDelayStartFieldNumber = 8,
746 kScriptLoopFieldNumber = 7,
747 kScriptAutoStartFieldNumber = 9,
752 int _internal_animations_size()
const;
756 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation >*
759 const ::ignition::msgs::Actor_Animation& _internal_animations(
int index)
const;
760 ::ignition::msgs::Actor_Animation* _internal_add_animations();
762 const ::ignition::msgs::Actor_Animation&
animations(
int index)
const;
764 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation >&
770 int _internal_trajectories_size()
const;
774 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >*
777 const ::ignition::msgs::Actor_Trajectory& _internal_trajectories(
int index)
const;
778 ::ignition::msgs::Actor_Trajectory* _internal_add_trajectories();
780 const ::ignition::msgs::Actor_Trajectory&
trajectories(
int index)
const;
782 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >&
796 const std::string& _internal_skin_filename()
const;
797 void _internal_set_skin_filename(
const std::string& value);
804 bool _internal_has_header()
const;
807 const ::ignition::msgs::Header&
header()
const;
812 const ::ignition::msgs::Header& _internal_header()
const;
813 ::ignition::msgs::Header* _internal_mutable_header();
816 ::ignition::msgs::Header* header);
822 bool _internal_has_entity()
const;
825 const ::ignition::msgs::Entity&
entity()
const;
830 const ::ignition::msgs::Entity& _internal_entity()
const;
831 ::ignition::msgs::Entity* _internal_mutable_entity();
834 ::ignition::msgs::Entity* entity);
840 bool _internal_has_pose()
const;
843 const ::ignition::msgs::Pose&
pose()
const;
848 const ::ignition::msgs::Pose& _internal_pose()
const;
849 ::ignition::msgs::Pose* _internal_mutable_pose();
852 ::ignition::msgs::Pose* pose);
858 bool _internal_has_parent()
const;
861 const ::ignition::msgs::Entity&
parent()
const;
866 const ::ignition::msgs::Entity& _internal_parent()
const;
867 ::ignition::msgs::Entity* _internal_mutable_parent();
870 ::ignition::msgs::Entity* parent);
878 float _internal_skin_scale()
const;
879 void _internal_set_skin_scale(
float value);
887 float _internal_script_delay_start()
const;
888 void _internal_set_script_delay_start(
float value);
896 bool _internal_script_loop()
const;
897 void _internal_set_script_loop(
bool value);
905 bool _internal_script_auto_start()
const;
906 void _internal_set_script_auto_start(
bool value);
913 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
914 typedef void InternalArenaConstructable_;
915 typedef void DestructorSkippable_;
916 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation > animations_;
917 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory > trajectories_;
918 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr skin_filename_;
919 ::ignition::msgs::Header* header_;
920 ::ignition::msgs::Entity* entity_;
921 ::ignition::msgs::Pose* pose_;
922 ::ignition::msgs::Entity* parent_;
924 float script_delay_start_;
926 bool script_auto_start_;
927 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
928 friend struct ::TableStruct_ignition_2fmsgs_2factor_2eproto;
936 #pragma GCC diagnostic push
937 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
942 inline void Actor_Animation::clear_name() {
943 name_.ClearToEmpty();
945 inline const std::string& Actor_Animation::name()
const {
947 return _internal_name();
949 inline void Actor_Animation::set_name(
const std::string& value) {
950 _internal_set_name(value);
953 inline std::string* Actor_Animation::mutable_name() {
955 return _internal_mutable_name();
957 inline const std::string& Actor_Animation::_internal_name()
const {
960 inline void Actor_Animation::_internal_set_name(
const std::string& value) {
962 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
964 inline void Actor_Animation::set_name(
std::string&& value) {
967 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
970 inline void Actor_Animation::set_name(
const char* value) {
971 GOOGLE_DCHECK(value !=
nullptr);
973 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
976 inline void Actor_Animation::set_name(
const char* value,
979 name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
980 reinterpret_cast<const char*
>(value), size), GetArena());
983 inline std::string* Actor_Animation::_internal_mutable_name() {
985 return name_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
987 inline std::string* Actor_Animation::release_name() {
989 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
991 inline void Actor_Animation::set_allocated_name(
std::string* name) {
992 if (name !=
nullptr) {
997 name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
1003 inline void Actor_Animation::clear_filename() {
1004 filename_.ClearToEmpty();
1006 inline const std::string& Actor_Animation::filename()
const {
1008 return _internal_filename();
1010 inline void Actor_Animation::set_filename(
const std::string& value) {
1011 _internal_set_filename(value);
1014 inline std::string* Actor_Animation::mutable_filename() {
1016 return _internal_mutable_filename();
1018 inline const std::string& Actor_Animation::_internal_filename()
const {
1019 return filename_.Get();
1021 inline void Actor_Animation::_internal_set_filename(
const std::string& value) {
1023 filename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1025 inline void Actor_Animation::set_filename(
std::string&& value) {
1028 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1031 inline void Actor_Animation::set_filename(
const char* value) {
1032 GOOGLE_DCHECK(value !=
nullptr);
1034 filename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1037 inline void Actor_Animation::set_filename(
const char* value,
1040 filename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1041 reinterpret_cast<const char*
>(value), size), GetArena());
1044 inline std::string* Actor_Animation::_internal_mutable_filename() {
1046 return filename_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1048 inline std::string* Actor_Animation::release_filename() {
1050 return filename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1052 inline void Actor_Animation::set_allocated_filename(
std::string* filename) {
1053 if (filename !=
nullptr) {
1058 filename_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), filename,
1064 inline void Actor_Animation::clear_scale() {
1067 inline float Actor_Animation::_internal_scale()
const {
1070 inline float Actor_Animation::scale()
const {
1072 return _internal_scale();
1074 inline void Actor_Animation::_internal_set_scale(
float value) {
1078 inline void Actor_Animation::set_scale(
float value) {
1079 _internal_set_scale(value);
1084 inline void Actor_Animation::clear_interpolate_x() {
1085 interpolate_x_ =
false;
1087 inline bool Actor_Animation::_internal_interpolate_x()
const {
1088 return interpolate_x_;
1090 inline bool Actor_Animation::interpolate_x()
const {
1092 return _internal_interpolate_x();
1094 inline void Actor_Animation::_internal_set_interpolate_x(
bool value) {
1096 interpolate_x_ = value;
1098 inline void Actor_Animation::set_interpolate_x(
bool value) {
1099 _internal_set_interpolate_x(value);
1108 inline void Actor_Waypoint::clear_time() {
1111 inline float Actor_Waypoint::_internal_time()
const {
1114 inline float Actor_Waypoint::time()
const {
1116 return _internal_time();
1118 inline void Actor_Waypoint::_internal_set_time(
float value) {
1122 inline void Actor_Waypoint::set_time(
float value) {
1123 _internal_set_time(value);
1128 inline bool Actor_Waypoint::_internal_has_pose()
const {
1129 return this != internal_default_instance() && pose_ !=
nullptr;
1131 inline bool Actor_Waypoint::has_pose()
const {
1132 return _internal_has_pose();
1134 inline const ::ignition::msgs::Pose& Actor_Waypoint::_internal_pose()
const {
1135 const ::ignition::msgs::Pose* p = pose_;
1136 return p !=
nullptr ? *p :
reinterpret_cast<const ::ignition::msgs::Pose&
>(
1139 inline const ::ignition::msgs::Pose& Actor_Waypoint::pose()
const {
1141 return _internal_pose();
1143 inline void Actor_Waypoint::unsafe_arena_set_allocated_pose(
1144 ::ignition::msgs::Pose* pose) {
1145 if (GetArena() ==
nullptr) {
1146 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1156 inline ::ignition::msgs::Pose* Actor_Waypoint::release_pose() {
1158 ::ignition::msgs::Pose* temp = pose_;
1160 if (GetArena() !=
nullptr) {
1161 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1165 inline ::ignition::msgs::Pose* Actor_Waypoint::unsafe_arena_release_pose() {
1168 ::ignition::msgs::Pose* temp = pose_;
1172 inline ::ignition::msgs::Pose* Actor_Waypoint::_internal_mutable_pose() {
1174 if (pose_ ==
nullptr) {
1175 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
1180 inline ::ignition::msgs::Pose* Actor_Waypoint::mutable_pose() {
1182 return _internal_mutable_pose();
1184 inline void Actor_Waypoint::set_allocated_pose(::ignition::msgs::Pose* pose) {
1185 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1186 if (message_arena ==
nullptr) {
1187 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1190 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1191 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose)->GetArena();
1192 if (message_arena != submessage_arena) {
1193 pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1194 message_arena, pose, submessage_arena);
1209 inline void Actor_Trajectory::clear_id() {
1212 inline ::PROTOBUF_NAMESPACE_ID::uint32 Actor_Trajectory::_internal_id()
const {
1215 inline ::PROTOBUF_NAMESPACE_ID::uint32 Actor_Trajectory::id()
const {
1217 return _internal_id();
1219 inline void Actor_Trajectory::_internal_set_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
1223 inline void Actor_Trajectory::set_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
1224 _internal_set_id(value);
1229 inline void Actor_Trajectory::clear_type() {
1230 type_.ClearToEmpty();
1232 inline const std::string& Actor_Trajectory::type()
const {
1234 return _internal_type();
1236 inline void Actor_Trajectory::set_type(
const std::string& value) {
1237 _internal_set_type(value);
1240 inline std::string* Actor_Trajectory::mutable_type() {
1242 return _internal_mutable_type();
1244 inline const std::string& Actor_Trajectory::_internal_type()
const {
1247 inline void Actor_Trajectory::_internal_set_type(
const std::string& value) {
1249 type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1251 inline void Actor_Trajectory::set_type(
std::string&& value) {
1254 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1257 inline void Actor_Trajectory::set_type(
const char* value) {
1258 GOOGLE_DCHECK(value !=
nullptr);
1260 type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1263 inline void Actor_Trajectory::set_type(
const char* value,
1266 type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1267 reinterpret_cast<const char*
>(value), size), GetArena());
1270 inline std::string* Actor_Trajectory::_internal_mutable_type() {
1272 return type_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1274 inline std::string* Actor_Trajectory::release_type() {
1276 return type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1278 inline void Actor_Trajectory::set_allocated_type(
std::string* type) {
1279 if (type !=
nullptr) {
1284 type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), type,
1290 inline void Actor_Trajectory::clear_tension() {
1293 inline float Actor_Trajectory::_internal_tension()
const {
1296 inline float Actor_Trajectory::tension()
const {
1298 return _internal_tension();
1300 inline void Actor_Trajectory::_internal_set_tension(
float value) {
1304 inline void Actor_Trajectory::set_tension(
float value) {
1305 _internal_set_tension(value);
1310 inline int Actor_Trajectory::_internal_waypoints_size()
const {
1311 return waypoints_.size();
1313 inline int Actor_Trajectory::waypoints_size()
const {
1314 return _internal_waypoints_size();
1316 inline void Actor_Trajectory::clear_waypoints() {
1319 inline ::ignition::msgs::Actor_Waypoint* Actor_Trajectory::mutable_waypoints(
int index) {
1321 return waypoints_.Mutable(index);
1323 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >*
1324 Actor_Trajectory::mutable_waypoints() {
1328 inline const ::ignition::msgs::Actor_Waypoint& Actor_Trajectory::_internal_waypoints(
int index)
const {
1329 return waypoints_.Get(index);
1331 inline const ::ignition::msgs::Actor_Waypoint& Actor_Trajectory::waypoints(
int index)
const {
1333 return _internal_waypoints(index);
1335 inline ::ignition::msgs::Actor_Waypoint* Actor_Trajectory::_internal_add_waypoints() {
1336 return waypoints_.Add();
1338 inline ::ignition::msgs::Actor_Waypoint* Actor_Trajectory::add_waypoints() {
1340 return _internal_add_waypoints();
1342 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >&
1343 Actor_Trajectory::waypoints()
const {
1353 inline bool Actor::_internal_has_header()
const {
1354 return this != internal_default_instance() && header_ !=
nullptr;
1356 inline bool Actor::has_header()
const {
1357 return _internal_has_header();
1359 inline const ::ignition::msgs::Header& Actor::_internal_header()
const {
1360 const ::ignition::msgs::Header* p = header_;
1361 return p !=
nullptr ? *p :
reinterpret_cast<const ::ignition::msgs::Header&
>(
1364 inline const ::ignition::msgs::Header& Actor::header()
const {
1366 return _internal_header();
1368 inline void Actor::unsafe_arena_set_allocated_header(
1369 ::ignition::msgs::Header* header) {
1370 if (GetArena() ==
nullptr) {
1371 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
1381 inline ::ignition::msgs::Header* Actor::release_header() {
1383 ::ignition::msgs::Header* temp = header_;
1385 if (GetArena() !=
nullptr) {
1386 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1390 inline ::ignition::msgs::Header* Actor::unsafe_arena_release_header() {
1393 ::ignition::msgs::Header* temp = header_;
1397 inline ::ignition::msgs::Header* Actor::_internal_mutable_header() {
1399 if (header_ ==
nullptr) {
1400 auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
1405 inline ::ignition::msgs::Header* Actor::mutable_header() {
1407 return _internal_mutable_header();
1409 inline void Actor::set_allocated_header(::ignition::msgs::Header* header) {
1410 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1411 if (message_arena ==
nullptr) {
1412 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
1415 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1416 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header)->GetArena();
1417 if (message_arena != submessage_arena) {
1418 header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1419 message_arena, header, submessage_arena);
1430 inline bool Actor::_internal_has_entity()
const {
1431 return this != internal_default_instance() && entity_ !=
nullptr;
1433 inline bool Actor::has_entity()
const {
1434 return _internal_has_entity();
1436 inline const ::ignition::msgs::Entity& Actor::_internal_entity()
const {
1437 const ::ignition::msgs::Entity* p = entity_;
1438 return p !=
nullptr ? *p :
reinterpret_cast<const ::ignition::msgs::Entity&
>(
1441 inline const ::ignition::msgs::Entity& Actor::entity()
const {
1443 return _internal_entity();
1445 inline void Actor::unsafe_arena_set_allocated_entity(
1446 ::ignition::msgs::Entity* entity) {
1447 if (GetArena() ==
nullptr) {
1448 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(entity_);
1458 inline ::ignition::msgs::Entity* Actor::release_entity() {
1460 ::ignition::msgs::Entity* temp = entity_;
1462 if (GetArena() !=
nullptr) {
1463 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1467 inline ::ignition::msgs::Entity* Actor::unsafe_arena_release_entity() {
1470 ::ignition::msgs::Entity* temp = entity_;
1474 inline ::ignition::msgs::Entity* Actor::_internal_mutable_entity() {
1476 if (entity_ ==
nullptr) {
1477 auto* p = CreateMaybeMessage<::ignition::msgs::Entity>(GetArena());
1482 inline ::ignition::msgs::Entity* Actor::mutable_entity() {
1484 return _internal_mutable_entity();
1486 inline void Actor::set_allocated_entity(::ignition::msgs::Entity* entity) {
1487 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1488 if (message_arena ==
nullptr) {
1489 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(entity_);
1492 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1493 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(entity)->GetArena();
1494 if (message_arena != submessage_arena) {
1495 entity = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1496 message_arena, entity, submessage_arena);
1507 inline bool Actor::_internal_has_pose()
const {
1508 return this != internal_default_instance() && pose_ !=
nullptr;
1510 inline bool Actor::has_pose()
const {
1511 return _internal_has_pose();
1513 inline const ::ignition::msgs::Pose& Actor::_internal_pose()
const {
1514 const ::ignition::msgs::Pose* p = pose_;
1515 return p !=
nullptr ? *p :
reinterpret_cast<const ::ignition::msgs::Pose&
>(
1518 inline const ::ignition::msgs::Pose& Actor::pose()
const {
1520 return _internal_pose();
1522 inline void Actor::unsafe_arena_set_allocated_pose(
1523 ::ignition::msgs::Pose* pose) {
1524 if (GetArena() ==
nullptr) {
1525 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1535 inline ::ignition::msgs::Pose* Actor::release_pose() {
1537 ::ignition::msgs::Pose* temp = pose_;
1539 if (GetArena() !=
nullptr) {
1540 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1544 inline ::ignition::msgs::Pose* Actor::unsafe_arena_release_pose() {
1547 ::ignition::msgs::Pose* temp = pose_;
1551 inline ::ignition::msgs::Pose* Actor::_internal_mutable_pose() {
1553 if (pose_ ==
nullptr) {
1554 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
1559 inline ::ignition::msgs::Pose* Actor::mutable_pose() {
1561 return _internal_mutable_pose();
1563 inline void Actor::set_allocated_pose(::ignition::msgs::Pose* pose) {
1564 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1565 if (message_arena ==
nullptr) {
1566 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1569 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1570 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose)->GetArena();
1571 if (message_arena != submessage_arena) {
1572 pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1573 message_arena, pose, submessage_arena);
1584 inline void Actor::clear_skin_filename() {
1585 skin_filename_.ClearToEmpty();
1587 inline const std::string& Actor::skin_filename()
const {
1589 return _internal_skin_filename();
1591 inline void Actor::set_skin_filename(
const std::string& value) {
1592 _internal_set_skin_filename(value);
1595 inline std::string* Actor::mutable_skin_filename() {
1597 return _internal_mutable_skin_filename();
1599 inline const std::string& Actor::_internal_skin_filename()
const {
1600 return skin_filename_.Get();
1602 inline void Actor::_internal_set_skin_filename(
const std::string& value) {
1604 skin_filename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1606 inline void Actor::set_skin_filename(
std::string&& value) {
1609 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1612 inline void Actor::set_skin_filename(
const char* value) {
1613 GOOGLE_DCHECK(value !=
nullptr);
1615 skin_filename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(value), GetArena());
1618 inline void Actor::set_skin_filename(
const char* value,
1621 skin_filename_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
::std::string(
1622 reinterpret_cast<const char*
>(value), size), GetArena());
1625 inline std::string* Actor::_internal_mutable_skin_filename() {
1627 return skin_filename_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1629 inline std::string* Actor::release_skin_filename() {
1631 return skin_filename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1633 inline void Actor::set_allocated_skin_filename(
std::string* skin_filename) {
1634 if (skin_filename !=
nullptr) {
1639 skin_filename_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), skin_filename,
1645 inline void Actor::clear_skin_scale() {
1648 inline float Actor::_internal_skin_scale()
const {
1651 inline float Actor::skin_scale()
const {
1653 return _internal_skin_scale();
1655 inline void Actor::_internal_set_skin_scale(
float value) {
1657 skin_scale_ = value;
1659 inline void Actor::set_skin_scale(
float value) {
1660 _internal_set_skin_scale(value);
1665 inline int Actor::_internal_animations_size()
const {
1666 return animations_.size();
1668 inline int Actor::animations_size()
const {
1669 return _internal_animations_size();
1671 inline void Actor::clear_animations() {
1672 animations_.Clear();
1674 inline ::ignition::msgs::Actor_Animation* Actor::mutable_animations(
int index) {
1676 return animations_.Mutable(index);
1678 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation >*
1679 Actor::mutable_animations() {
1681 return &animations_;
1683 inline const ::ignition::msgs::Actor_Animation& Actor::_internal_animations(
int index)
const {
1684 return animations_.Get(index);
1686 inline const ::ignition::msgs::Actor_Animation& Actor::animations(
int index)
const {
1688 return _internal_animations(index);
1690 inline ::ignition::msgs::Actor_Animation* Actor::_internal_add_animations() {
1691 return animations_.Add();
1693 inline ::ignition::msgs::Actor_Animation* Actor::add_animations() {
1695 return _internal_add_animations();
1697 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation >&
1698 Actor::animations()
const {
1704 inline void Actor::clear_script_loop() {
1705 script_loop_ =
false;
1707 inline bool Actor::_internal_script_loop()
const {
1708 return script_loop_;
1710 inline bool Actor::script_loop()
const {
1712 return _internal_script_loop();
1714 inline void Actor::_internal_set_script_loop(
bool value) {
1716 script_loop_ = value;
1718 inline void Actor::set_script_loop(
bool value) {
1719 _internal_set_script_loop(value);
1724 inline void Actor::clear_script_delay_start() {
1725 script_delay_start_ = 0;
1727 inline float Actor::_internal_script_delay_start()
const {
1728 return script_delay_start_;
1730 inline float Actor::script_delay_start()
const {
1732 return _internal_script_delay_start();
1734 inline void Actor::_internal_set_script_delay_start(
float value) {
1736 script_delay_start_ = value;
1738 inline void Actor::set_script_delay_start(
float value) {
1739 _internal_set_script_delay_start(value);
1744 inline void Actor::clear_script_auto_start() {
1745 script_auto_start_ =
false;
1747 inline bool Actor::_internal_script_auto_start()
const {
1748 return script_auto_start_;
1750 inline bool Actor::script_auto_start()
const {
1752 return _internal_script_auto_start();
1754 inline void Actor::_internal_set_script_auto_start(
bool value) {
1756 script_auto_start_ = value;
1758 inline void Actor::set_script_auto_start(
bool value) {
1759 _internal_set_script_auto_start(value);
1764 inline int Actor::_internal_trajectories_size()
const {
1765 return trajectories_.size();
1767 inline int Actor::trajectories_size()
const {
1768 return _internal_trajectories_size();
1770 inline void Actor::clear_trajectories() {
1771 trajectories_.Clear();
1773 inline ::ignition::msgs::Actor_Trajectory* Actor::mutable_trajectories(
int index) {
1775 return trajectories_.Mutable(index);
1777 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >*
1778 Actor::mutable_trajectories() {
1780 return &trajectories_;
1782 inline const ::ignition::msgs::Actor_Trajectory& Actor::_internal_trajectories(
int index)
const {
1783 return trajectories_.Get(index);
1785 inline const ::ignition::msgs::Actor_Trajectory& Actor::trajectories(
int index)
const {
1787 return _internal_trajectories(index);
1789 inline ::ignition::msgs::Actor_Trajectory* Actor::_internal_add_trajectories() {
1790 return trajectories_.Add();
1792 inline ::ignition::msgs::Actor_Trajectory* Actor::add_trajectories() {
1794 return _internal_add_trajectories();
1796 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >&
1797 Actor::trajectories()
const {
1799 return trajectories_;
1803 inline bool Actor::_internal_has_parent()
const {
1804 return this != internal_default_instance() && parent_ !=
nullptr;
1806 inline bool Actor::has_parent()
const {
1807 return _internal_has_parent();
1809 inline const ::ignition::msgs::Entity& Actor::_internal_parent()
const {
1810 const ::ignition::msgs::Entity* p = parent_;
1811 return p !=
nullptr ? *p :
reinterpret_cast<const ::ignition::msgs::Entity&
>(
1814 inline const ::ignition::msgs::Entity& Actor::parent()
const {
1816 return _internal_parent();
1818 inline void Actor::unsafe_arena_set_allocated_parent(
1819 ::ignition::msgs::Entity* parent) {
1820 if (GetArena() ==
nullptr) {
1821 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parent_);
1831 inline ::ignition::msgs::Entity* Actor::release_parent() {
1833 ::ignition::msgs::Entity* temp = parent_;
1835 if (GetArena() !=
nullptr) {
1836 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1840 inline ::ignition::msgs::Entity* Actor::unsafe_arena_release_parent() {
1843 ::ignition::msgs::Entity* temp = parent_;
1847 inline ::ignition::msgs::Entity* Actor::_internal_mutable_parent() {
1849 if (parent_ ==
nullptr) {
1850 auto* p = CreateMaybeMessage<::ignition::msgs::Entity>(GetArena());
1855 inline ::ignition::msgs::Entity* Actor::mutable_parent() {
1857 return _internal_mutable_parent();
1859 inline void Actor::set_allocated_parent(::ignition::msgs::Entity* parent) {
1860 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1861 if (message_arena ==
nullptr) {
1862 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parent_);
1865 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1866 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parent)->GetArena();
1867 if (message_arena != submessage_arena) {
1868 parent = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1869 message_arena, parent, submessage_arena);
1880 #pragma GCC diagnostic pop
1899 #pragma warning(pop)
1903 #include <google/protobuf/port_undef.inc>
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2factor_2eproto
Definition: actor.pb.h:98
void MergeFrom(const Actor &from)
Actor_Trajectory * New() const final
Definition: actor.pb.h:498
static const Actor_Animation & default_instance()
friend void swap(Actor_Waypoint &a, Actor_Waypoint &b)
Definition: actor.pb.h:323
::ignition::msgs::Actor_Waypoint * add_waypoints()
void set_filename(const std::string &value)
::ignition::msgs::Actor_Animation * mutable_animations(int index)
std::string * mutable_type()
::ignition::msgs::Pose * release_pose()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: actor.pb.h:128
static const Actor_Waypoint & default_instance()
virtual ~Actor_Waypoint()
Actor_Waypoint(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_scale(float value)
Actor_Trajectory()
Definition: actor.pb.h:439
static const Actor_Trajectory * internal_default_instance()
Definition: actor.pb.h:472
Actor_Trajectory(::PROTOBUF_NAMESPACE_ID::Arena *arena)
Actor_Waypoint * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: actor.pb.h:346
const ::ignition::msgs::Entity & entity() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_skin_filename(std::string &&value)
void unsafe_arena_set_allocated_pose(::ignition::msgs::Pose *pose)
::ignition::msgs::Header * release_header()
void set_name(const char *value, size_t size)
void Swap(Actor_Animation *other)
Definition: actor.pb.h:143
void clear_interpolate_x()
void set_script_auto_start(bool value)
::ignition::msgs::Actor_Waypoint * mutable_waypoints(int index)
std::string * mutable_filename()
void Swap(Actor *other)
Definition: actor.pb.h:667
::ignition::msgs::Header * mutable_header()
Actor & operator=(Actor &&from) noexcept
Definition: actor.pb.h:637
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: actor.pb.h:122
static const Actor_Animation * internal_default_instance()
Definition: actor.pb.h:133
void set_interpolate_x(bool value)
void set_name(const std::string &value)
bool script_auto_start() const
Actor_Waypoint()
Definition: actor.pb.h:283
void unsafe_arena_set_allocated_entity(::ignition::msgs::Entity *entity)
Actor_Waypoint(const Actor_Waypoint &from)
void set_id(::PROTOBUF_NAMESPACE_ID::uint32 value)
void CopyFrom(const Actor_Trajectory &from)
Actor * New() const final
Definition: actor.pb.h:683
void set_script_loop(bool value)
::ignition::msgs::Actor_Animation * add_animations()
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
virtual ~Actor_Trajectory()
::ignition::msgs::Actor_Trajectory * add_trajectories()
Actor_Animation(::PROTOBUF_NAMESPACE_ID::Arena *arena)
Actor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
std::string * mutable_name()
void set_skin_filename(const char *value)
std::string * release_name()
void set_filename(std::string &&value)
virtual ~Actor_Animation()
static const Actor & default_instance()
Actor_Trajectory(const Actor_Trajectory &from)
float script_delay_start() const
Actor_Animation & operator=(const Actor_Animation &from)
Definition: actor.pb.h:109
void CopyFrom(const Actor_Waypoint &from)
void set_type(const std::string &value)
void CopyFrom(const Actor &from)
void set_filename(const char *value)
void set_allocated_entity(::ignition::msgs::Entity *entity)
Actor_Animation & operator=(Actor_Animation &&from) noexcept
Definition: actor.pb.h:113
Actor_Trajectory Trajectory
Definition: actor.pb.h:732
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory > * mutable_trajectories()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation > & animations() const
void UnsafeArenaSwap(Actor_Animation *other)
Definition: actor.pb.h:151
static const Actor_Waypoint * internal_default_instance()
Definition: actor.pb.h:316
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Actor_Trajectory(Actor_Trajectory &&from) noexcept
Definition: actor.pb.h:443
const std::string & filename() const
static const Actor * internal_default_instance()
Definition: actor.pb.h:657
void clear_skin_filename()
const ::ignition::msgs::Entity & parent() const
int trajectories_size() const
void set_type(const char *value)
Actor_Animation Animation
Definition: actor.pb.h:730
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory > & trajectories() const
std::string * release_type()
int animations_size() const
void set_type(std::string &&value)
void clear_trajectories()
Actor_Trajectory & operator=(const Actor_Trajectory &from)
Definition: actor.pb.h:448
void set_allocated_pose(::ignition::msgs::Pose *pose)
::ignition::msgs::Entity * release_parent()
const std::string & skin_filename() const
::ignition::msgs::Header * unsafe_arena_release_header()
friend void swap(Actor_Trajectory &a, Actor_Trajectory &b)
Definition: actor.pb.h:479
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
::ignition::msgs::Entity * mutable_entity()
Actor_Animation * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: actor.pb.h:163
int waypoints_size() const
void set_skin_filename(const char *value, size_t size)
Actor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: actor.pb.h:687
::ignition::msgs::Entity * unsafe_arena_release_entity()
Actor_Waypoint Waypoint
Definition: actor.pb.h:731
Actor_Animation()
Definition: actor.pb.h:100
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > * mutable_waypoints()
void set_allocated_header(::ignition::msgs::Header *header)
friend void swap(Actor &a, Actor &b)
Definition: actor.pb.h:664
const ::ignition::msgs::Pose & pose() const
void set_skin_scale(float value)
const ::ignition::msgs::Actor_Trajectory & trajectories(int index) const
void UnsafeArenaSwap(Actor_Trajectory *other)
Definition: actor.pb.h:490
::ignition::msgs::Pose * unsafe_arena_release_pose()
Actor_Waypoint & operator=(const Actor_Waypoint &from)
Definition: actor.pb.h:292
Actor_Animation * New() const final
Definition: actor.pb.h:159
void MergeFrom(const Actor_Animation &from)
Actor_Waypoint * New() const final
Definition: actor.pb.h:342
void MergeFrom(const Actor_Waypoint &from)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > & waypoints() const
::ignition::msgs::Entity * unsafe_arena_release_parent()
void set_allocated_skin_filename(std::string *skin_filename)
std::string * mutable_skin_filename()
::ignition::msgs::Pose * mutable_pose()
const ::ignition::msgs::Actor_Waypoint & waypoints(int index) const
const ::ignition::msgs::Actor_Animation & animations(int index) const
bool interpolate_x() const
void set_filename(const char *value, size_t size)
void set_tension(float value)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void set_skin_filename(const std::string &value)
::PROTOBUF_NAMESPACE_ID::uint32 id() const
void Swap(Actor_Waypoint *other)
Definition: actor.pb.h:326
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: actor.pb.h:125
void set_allocated_type(std::string *type)
Actor_Trajectory * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: actor.pb.h:502
Actor_Trajectory & operator=(Actor_Trajectory &&from) noexcept
Definition: actor.pb.h:452
::ignition::msgs::Entity * release_entity()
Actor()
Definition: actor.pb.h:624
void set_script_delay_start(float value)
Actor_Animation(Actor_Animation &&from) noexcept
Definition: actor.pb.h:104
Actor & operator=(const Actor &from)
Definition: actor.pb.h:633
static const Actor_Trajectory & default_instance()
Actor_Waypoint(Actor_Waypoint &&from) noexcept
Definition: actor.pb.h:287
Actor_Waypoint & operator=(Actor_Waypoint &&from) noexcept
Definition: actor.pb.h:296
void clear_script_delay_start()
const std::string & name() const
void set_name(const char *value)
void set_name(std::string &&value)
void set_allocated_parent(::ignition::msgs::Entity *parent)
void UnsafeArenaSwap(Actor *other)
Definition: actor.pb.h:675
void set_time(float value)
void Swap(Actor_Trajectory *other)
Definition: actor.pb.h:482
void clear_script_auto_start()
std::string * release_filename()
void CopyFrom(const Actor_Animation &from)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation > * mutable_animations()
void set_allocated_name(std::string *name)
::ignition::msgs::Actor_Trajectory * mutable_trajectories(int index)
void MergeFrom(const Actor_Trajectory &from)
void set_type(const char *value, size_t size)
void UnsafeArenaSwap(Actor_Waypoint *other)
Definition: actor.pb.h:334
Actor(Actor &&from) noexcept
Definition: actor.pb.h:628
friend void swap(Actor_Animation &a, Actor_Animation &b)
Definition: actor.pb.h:140
void set_allocated_filename(std::string *filename)
const std::string & type() const
const ::ignition::msgs::Header & header() const
::ignition::msgs::Entity * mutable_parent()
std::string * release_skin_filename()
void unsafe_arena_set_allocated_parent(::ignition::msgs::Entity *parent)
Actor_Animation(const Actor_Animation &from)
IGNITION_MSGS_VISIBLE EntityDefaultTypeInternal _Entity_default_instance_
std::unique_ptr< const Actor > ConstActorUniquePtr
Definition: actor.pb.h:1890
IGNITION_MSGS_VISIBLE ActorDefaultTypeInternal _Actor_default_instance_
IGNITION_MSGS_VISIBLE Actor_AnimationDefaultTypeInternal _Actor_Animation_default_instance_
std::shared_ptr< Actor > ActorSharedPtr
Definition: actor.pb.h:1891
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
std::unique_ptr< Actor > ActorUniquePtr
Definition: actor.pb.h:1889
IGNITION_MSGS_VISIBLE Actor_TrajectoryDefaultTypeInternal _Actor_Trajectory_default_instance_
std::shared_ptr< const Actor > ConstActorSharedPtr
Definition: actor.pb.h:1892
IGNITION_MSGS_VISIBLE Actor_WaypointDefaultTypeInternal _Actor_Waypoint_default_instance_
Definition: actor.pb.h:52
Definition: actor.pb.h:58
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[4] PROTOBUF_SECTION_VARIABLE(protodesc_cold)