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 < 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/unknown_field_set.h>
39 #pragma GCC system_header
42 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
45 #include <sys/sysmacros.h>
50 #include <google/protobuf/port_def.inc>
51 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2factor_2eproto IGNITION_MSGS_VISIBLE
52 PROTOBUF_NAMESPACE_OPEN
56 PROTOBUF_NAMESPACE_CLOSE
60 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
62 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
64 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[4]
66 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
67 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
68 static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
74 class ActorDefaultTypeInternal;
76 class Actor_Animation;
77 class Actor_AnimationDefaultTypeInternal;
79 class Actor_Trajectory;
80 class Actor_TrajectoryDefaultTypeInternal;
83 class Actor_WaypointDefaultTypeInternal;
87 PROTOBUF_NAMESPACE_OPEN
88 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor* Arena::CreateMaybeMessage<::ignition::msgs::Actor>(Arena*);
89 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Animation* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Animation>(Arena*);
90 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Trajectory* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Trajectory>(Arena*);
91 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Waypoint* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Waypoint>(Arena*);
92 PROTOBUF_NAMESPACE_CLOSE
99 public ::PROTOBUF_NAMESPACE_ID::Message {
106 : Actor_Animation() {
107 *
this = ::std::move(from);
110 inline Actor_Animation&
operator=(
const Actor_Animation& from) {
114 inline Actor_Animation&
operator=(Actor_Animation&& from) noexcept {
115 if (GetArena() == from.GetArena()) {
116 if (
this != &from) InternalSwap(&from);
123 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
124 return GetDescriptor();
127 return GetMetadataStatic().descriptor;
130 return GetMetadataStatic().reflection;
136 return reinterpret_cast<const Actor_Animation*
>(
139 static constexpr
int kIndexInFileMessages =
142 friend void swap(Actor_Animation& a, Actor_Animation& b) {
145 inline void Swap(Actor_Animation* other) {
146 if (other ==
this)
return;
147 if (GetArena() == other->GetArena()) {
150 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
154 if (other ==
this)
return;
155 GOOGLE_DCHECK(GetArena() == other->GetArena());
161 inline Actor_Animation*
New() const final {
162 return CreateMaybeMessage<Actor_Animation>(
nullptr);
165 Actor_Animation*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
166 return CreateMaybeMessage<Actor_Animation>(arena);
168 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
169 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
172 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
173 bool IsInitialized() const final;
175 size_t ByteSizeLong() const final;
176 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
177 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
178 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
179 int GetCachedSize() const final {
return _cached_size_.Get(); }
182 inline void SharedCtor();
183 inline void SharedDtor();
184 void SetCachedSize(
int size)
const final;
185 void InternalSwap(Actor_Animation* other);
186 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
187 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
188 return "ignition.msgs.Actor.Animation";
193 static void ArenaDtor(
void*
object);
194 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
199 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
211 kNameFieldNumber = 1,
212 kFilenameFieldNumber = 2,
213 kScaleFieldNumber = 3,
214 kInterpolateXFieldNumber = 4,
226 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
227 " string fields are deprecated and will be removed in a"
229 std::
string* unsafe_arena_release_name();
230 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
231 "
string fields are deprecated and will be removed in a"
233 void unsafe_arena_set_allocated_name(
236 const
std::
string& _internal_name() const;
237 void _internal_set_name(const
std::
string& value);
238 std::
string* _internal_mutable_name();
242 void clear_filename();
243 const
std::
string& filename() const;
244 void set_filename(const
std::
string& value);
245 void set_filename(
std::
string&& value);
246 void set_filename(const
char* value);
247 void set_filename(const
char* value,
size_t size);
248 std::
string* mutable_filename();
249 std::
string* release_filename();
250 void set_allocated_filename(
std::
string* filename);
251 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
252 "
string fields are deprecated and will be removed in a"
254 std::
string* unsafe_arena_release_filename();
255 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
256 "
string fields are deprecated and will be removed in a"
258 void unsafe_arena_set_allocated_filename(
259 std::
string* filename);
261 const
std::
string& _internal_filename() const;
262 void _internal_set_filename(const
std::
string& value);
263 std::
string* _internal_mutable_filename();
269 void set_scale(
float value);
271 float _internal_scale() const;
272 void _internal_set_scale(
float value);
276 void clear_interpolate_x();
277 bool interpolate_x() const;
278 void set_interpolate_x(
bool value);
280 bool _internal_interpolate_x() const;
281 void _internal_set_interpolate_x(
bool value);
288 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
289 typedef
void InternalArenaConstructable_;
290 typedef
void DestructorSkippable_;
291 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr name_;
292 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr filename_;
295 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
301 public ::PROTOBUF_NAMESPACE_ID::Message {
309 *
this = ::std::move(from);
312 inline Actor_Waypoint&
operator=(
const Actor_Waypoint& from) {
316 inline Actor_Waypoint&
operator=(Actor_Waypoint&& from) noexcept {
317 if (GetArena() == from.GetArena()) {
318 if (
this != &from) InternalSwap(&from);
325 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
326 return GetDescriptor();
329 return GetMetadataStatic().descriptor;
332 return GetMetadataStatic().reflection;
338 return reinterpret_cast<const Actor_Waypoint*
>(
341 static constexpr
int kIndexInFileMessages =
344 friend void swap(Actor_Waypoint& a, Actor_Waypoint& b) {
347 inline void Swap(Actor_Waypoint* other) {
348 if (other ==
this)
return;
349 if (GetArena() == other->GetArena()) {
352 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
356 if (other ==
this)
return;
357 GOOGLE_DCHECK(GetArena() == other->GetArena());
363 inline Actor_Waypoint*
New() const final {
364 return CreateMaybeMessage<Actor_Waypoint>(
nullptr);
367 Actor_Waypoint*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
368 return CreateMaybeMessage<Actor_Waypoint>(arena);
370 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
371 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
374 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
375 bool IsInitialized() const final;
377 size_t ByteSizeLong() const final;
378 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
379 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
380 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
381 int GetCachedSize() const final {
return _cached_size_.Get(); }
384 inline void SharedCtor();
385 inline void SharedDtor();
386 void SetCachedSize(
int size)
const final;
387 void InternalSwap(Actor_Waypoint* other);
388 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
389 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
390 return "ignition.msgs.Actor.Waypoint";
395 static void ArenaDtor(
void*
object);
396 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
401 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
413 kPoseFieldNumber = 2,
414 kTimeFieldNumber = 1,
419 bool _internal_has_pose()
const;
422 const ::ignition::msgs::Pose&
pose()
const;
427 const ::ignition::msgs::Pose& _internal_pose()
const;
428 ::ignition::msgs::Pose* _internal_mutable_pose();
431 ::ignition::msgs::Pose* pose);
439 float _internal_time()
const;
440 void _internal_set_time(
float value);
447 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
448 typedef void InternalArenaConstructable_;
449 typedef void DestructorSkippable_;
450 ::ignition::msgs::Pose* pose_;
452 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
453 friend struct ::TableStruct_ignition_2fmsgs_2factor_2eproto;
458 public ::PROTOBUF_NAMESPACE_ID::Message {
465 : Actor_Trajectory() {
466 *
this = ::std::move(from);
469 inline Actor_Trajectory&
operator=(
const Actor_Trajectory& from) {
473 inline Actor_Trajectory&
operator=(Actor_Trajectory&& from) noexcept {
474 if (GetArena() == from.GetArena()) {
475 if (
this != &from) InternalSwap(&from);
482 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
483 return GetDescriptor();
486 return GetMetadataStatic().descriptor;
489 return GetMetadataStatic().reflection;
495 return reinterpret_cast<const Actor_Trajectory*
>(
498 static constexpr
int kIndexInFileMessages =
501 friend void swap(Actor_Trajectory& a, Actor_Trajectory& b) {
504 inline void Swap(Actor_Trajectory* other) {
505 if (other ==
this)
return;
506 if (GetArena() == other->GetArena()) {
509 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
513 if (other ==
this)
return;
514 GOOGLE_DCHECK(GetArena() == other->GetArena());
520 inline Actor_Trajectory*
New() const final {
521 return CreateMaybeMessage<Actor_Trajectory>(
nullptr);
524 Actor_Trajectory*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
525 return CreateMaybeMessage<Actor_Trajectory>(arena);
527 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
528 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
531 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
532 bool IsInitialized() const final;
534 size_t ByteSizeLong() const final;
535 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
536 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
537 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
538 int GetCachedSize() const final {
return _cached_size_.Get(); }
541 inline void SharedCtor();
542 inline void SharedDtor();
543 void SetCachedSize(
int size)
const final;
544 void InternalSwap(Actor_Trajectory* other);
545 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
546 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
547 return "ignition.msgs.Actor.Trajectory";
552 static void ArenaDtor(
void*
object);
553 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
558 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
570 kWaypointsFieldNumber = 4,
571 kTypeFieldNumber = 2,
573 kTensionFieldNumber = 3,
578 int _internal_waypoints_size()
const;
582 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >*
585 const ::ignition::msgs::Actor_Waypoint& _internal_waypoints(
int index)
const;
586 ::ignition::msgs::Actor_Waypoint* _internal_add_waypoints();
588 const ::ignition::msgs::Actor_Waypoint&
waypoints(
int index)
const;
590 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >&
603 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
604 " string fields are deprecated and will be removed in a"
606 std::
string* unsafe_arena_release_type();
607 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
608 "
string fields are deprecated and will be removed in a"
610 void unsafe_arena_set_allocated_type(
613 const
std::
string& _internal_type() const;
614 void _internal_set_type(const
std::
string& value);
615 std::
string* _internal_mutable_type();
620 ::PROTOBUF_NAMESPACE_ID::uint32
id() const;
621 void set_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
623 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_id() const;
624 void _internal_set_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
628 void clear_tension();
629 float tension() const;
630 void set_tension(
float value);
632 float _internal_tension() const;
633 void _internal_set_tension(
float value);
640 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
641 typedef
void InternalArenaConstructable_;
642 typedef
void DestructorSkippable_;
643 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::
ignition::msgs::Actor_Waypoint > waypoints_;
644 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr type_;
645 ::PROTOBUF_NAMESPACE_ID::uint32 id_;
647 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
653 public ::PROTOBUF_NAMESPACE_ID::Message {
661 *
this = ::std::move(from);
669 if (GetArena() == from.GetArena()) {
670 if (
this != &from) InternalSwap(&from);
677 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
678 return GetDescriptor();
681 return GetMetadataStatic().descriptor;
684 return GetMetadataStatic().reflection;
690 return reinterpret_cast<const Actor*
>(
693 static constexpr
int kIndexInFileMessages =
696 friend void swap(Actor& a, Actor& b) {
699 inline void Swap(Actor* other) {
700 if (other ==
this)
return;
701 if (GetArena() == other->GetArena()) {
704 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
708 if (other ==
this)
return;
709 GOOGLE_DCHECK(GetArena() == other->GetArena());
715 inline Actor*
New() const final {
716 return CreateMaybeMessage<Actor>(
nullptr);
719 Actor*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
720 return CreateMaybeMessage<Actor>(arena);
722 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
723 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
726 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
727 bool IsInitialized() const final;
729 size_t ByteSizeLong() const final;
730 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
731 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
732 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
733 int GetCachedSize() const final {
return _cached_size_.Get(); }
736 inline void SharedCtor();
737 inline void SharedDtor();
738 void SetCachedSize(
int size)
const final;
739 void InternalSwap(Actor* other);
740 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
741 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
742 return "ignition.msgs.Actor";
745 explicit Actor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
747 static void ArenaDtor(
void*
object);
748 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
753 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
769 kAnimationsFieldNumber = 6,
770 kTrajectoriesFieldNumber = 10,
771 kSkinFilenameFieldNumber = 4,
772 kHeaderFieldNumber = 1,
773 kEntityFieldNumber = 2,
774 kPoseFieldNumber = 3,
775 kParentFieldNumber = 11,
776 kSkinScaleFieldNumber = 5,
777 kScriptDelayStartFieldNumber = 8,
778 kScriptLoopFieldNumber = 7,
779 kScriptAutoStartFieldNumber = 9,
784 int _internal_animations_size()
const;
788 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation >*
791 const ::ignition::msgs::Actor_Animation& _internal_animations(
int index)
const;
792 ::ignition::msgs::Actor_Animation* _internal_add_animations();
794 const ::ignition::msgs::Actor_Animation&
animations(
int index)
const;
796 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation >&
802 int _internal_trajectories_size()
const;
806 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >*
809 const ::ignition::msgs::Actor_Trajectory& _internal_trajectories(
int index)
const;
810 ::ignition::msgs::Actor_Trajectory* _internal_add_trajectories();
812 const ::ignition::msgs::Actor_Trajectory&
trajectories(
int index)
const;
814 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >&
827 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
828 " string fields are deprecated and will be removed in a"
830 std::
string* unsafe_arena_release_skin_filename();
831 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
832 "
string fields are deprecated and will be removed in a"
834 void unsafe_arena_set_allocated_skin_filename(
835 std::
string* skin_filename);
837 const
std::
string& _internal_skin_filename() const;
838 void _internal_set_skin_filename(const
std::
string& value);
839 std::
string* _internal_mutable_skin_filename();
843 bool has_header() const;
845 bool _internal_has_header() const;
851 void set_allocated_header(::
ignition::msgs::Header* header);
853 const ::
ignition::msgs::Header& _internal_header() const;
854 ::
ignition::msgs::Header* _internal_mutable_header();
856 void unsafe_arena_set_allocated_header(
858 ::
ignition::msgs::Header* unsafe_arena_release_header();
861 bool has_entity() const;
863 bool _internal_has_entity() const;
869 void set_allocated_entity(::
ignition::msgs::Entity* entity);
871 const ::
ignition::msgs::Entity& _internal_entity() const;
872 ::
ignition::msgs::Entity* _internal_mutable_entity();
874 void unsafe_arena_set_allocated_entity(
876 ::
ignition::msgs::Entity* unsafe_arena_release_entity();
879 bool has_pose() const;
881 bool _internal_has_pose() const;
887 void set_allocated_pose(::
ignition::msgs::Pose* pose);
889 const ::
ignition::msgs::Pose& _internal_pose() const;
890 ::
ignition::msgs::Pose* _internal_mutable_pose();
892 void unsafe_arena_set_allocated_pose(
894 ::
ignition::msgs::Pose* unsafe_arena_release_pose();
897 bool has_parent() const;
899 bool _internal_has_parent() const;
905 void set_allocated_parent(::
ignition::msgs::Entity* parent);
907 const ::
ignition::msgs::Entity& _internal_parent() const;
908 ::
ignition::msgs::Entity* _internal_mutable_parent();
910 void unsafe_arena_set_allocated_parent(
912 ::
ignition::msgs::Entity* unsafe_arena_release_parent();
915 void clear_skin_scale();
916 float skin_scale() const;
917 void set_skin_scale(
float value);
919 float _internal_skin_scale() const;
920 void _internal_set_skin_scale(
float value);
924 void clear_script_delay_start();
925 float script_delay_start() const;
926 void set_script_delay_start(
float value);
928 float _internal_script_delay_start() const;
929 void _internal_set_script_delay_start(
float value);
933 void clear_script_loop();
934 bool script_loop() const;
935 void set_script_loop(
bool value);
937 bool _internal_script_loop() const;
938 void _internal_set_script_loop(
bool value);
942 void clear_script_auto_start();
943 bool script_auto_start() const;
944 void set_script_auto_start(
bool value);
946 bool _internal_script_auto_start() const;
947 void _internal_set_script_auto_start(
bool value);
954 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
955 typedef
void InternalArenaConstructable_;
956 typedef
void DestructorSkippable_;
957 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::
ignition::msgs::Actor_Animation > animations_;
958 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::
ignition::msgs::Actor_Trajectory > trajectories_;
959 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr skin_filename_;
965 float script_delay_start_;
967 bool script_auto_start_;
968 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
977 #pragma GCC diagnostic push
978 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
983 inline void Actor_Animation::clear_name() {
984 name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
986 inline const std::string& Actor_Animation::name()
const {
988 return _internal_name();
990 inline void Actor_Animation::set_name(
const std::string& value) {
991 _internal_set_name(value);
994 inline std::string* Actor_Animation::mutable_name() {
996 return _internal_mutable_name();
998 inline const std::string& Actor_Animation::_internal_name()
const {
1001 inline void Actor_Animation::_internal_set_name(
const std::string& value) {
1003 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1005 inline void Actor_Animation::set_name(
std::string&& value) {
1008 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
1011 inline void Actor_Animation::set_name(
const char* value) {
1012 GOOGLE_DCHECK(value !=
nullptr);
1014 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
1018 inline void Actor_Animation::set_name(
const char* value,
1021 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
1022 reinterpret_cast<const char*
>(value), size), GetArena());
1025 inline std::string* Actor_Animation::_internal_mutable_name() {
1027 return name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1029 inline std::string* Actor_Animation::release_name() {
1031 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1033 inline void Actor_Animation::set_allocated_name(
std::string* name) {
1034 if (name !=
nullptr) {
1039 name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
1043 inline std::string* Actor_Animation::unsafe_arena_release_name() {
1045 GOOGLE_DCHECK(GetArena() !=
nullptr);
1047 return name_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1050 inline void Actor_Animation::unsafe_arena_set_allocated_name(
1052 GOOGLE_DCHECK(GetArena() !=
nullptr);
1053 if (name !=
nullptr) {
1058 name_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1064 inline void Actor_Animation::clear_filename() {
1065 filename_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1067 inline const std::string& Actor_Animation::filename()
const {
1069 return _internal_filename();
1071 inline void Actor_Animation::set_filename(
const std::string& value) {
1072 _internal_set_filename(value);
1075 inline std::string* Actor_Animation::mutable_filename() {
1077 return _internal_mutable_filename();
1079 inline const std::string& Actor_Animation::_internal_filename()
const {
1080 return filename_.Get();
1082 inline void Actor_Animation::_internal_set_filename(
const std::string& value) {
1084 filename_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1086 inline void Actor_Animation::set_filename(
std::string&& value) {
1089 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
1092 inline void Actor_Animation::set_filename(
const char* value) {
1093 GOOGLE_DCHECK(value !=
nullptr);
1095 filename_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
1099 inline void Actor_Animation::set_filename(
const char* value,
1102 filename_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
1103 reinterpret_cast<const char*
>(value), size), GetArena());
1106 inline std::string* Actor_Animation::_internal_mutable_filename() {
1108 return filename_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1110 inline std::string* Actor_Animation::release_filename() {
1112 return filename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1114 inline void Actor_Animation::set_allocated_filename(
std::string* filename) {
1115 if (filename !=
nullptr) {
1120 filename_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), filename,
1124 inline std::string* Actor_Animation::unsafe_arena_release_filename() {
1126 GOOGLE_DCHECK(GetArena() !=
nullptr);
1128 return filename_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1131 inline void Actor_Animation::unsafe_arena_set_allocated_filename(
1133 GOOGLE_DCHECK(GetArena() !=
nullptr);
1134 if (filename !=
nullptr) {
1139 filename_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1140 filename, GetArena());
1145 inline void Actor_Animation::clear_scale() {
1148 inline float Actor_Animation::_internal_scale()
const {
1151 inline float Actor_Animation::scale()
const {
1153 return _internal_scale();
1155 inline void Actor_Animation::_internal_set_scale(
float value) {
1159 inline void Actor_Animation::set_scale(
float value) {
1160 _internal_set_scale(value);
1165 inline void Actor_Animation::clear_interpolate_x() {
1166 interpolate_x_ =
false;
1168 inline bool Actor_Animation::_internal_interpolate_x()
const {
1169 return interpolate_x_;
1171 inline bool Actor_Animation::interpolate_x()
const {
1173 return _internal_interpolate_x();
1175 inline void Actor_Animation::_internal_set_interpolate_x(
bool value) {
1177 interpolate_x_ = value;
1179 inline void Actor_Animation::set_interpolate_x(
bool value) {
1180 _internal_set_interpolate_x(value);
1189 inline void Actor_Waypoint::clear_time() {
1192 inline float Actor_Waypoint::_internal_time()
const {
1195 inline float Actor_Waypoint::time()
const {
1197 return _internal_time();
1199 inline void Actor_Waypoint::_internal_set_time(
float value) {
1203 inline void Actor_Waypoint::set_time(
float value) {
1204 _internal_set_time(value);
1209 inline bool Actor_Waypoint::_internal_has_pose()
const {
1210 return this != internal_default_instance() && pose_ !=
nullptr;
1212 inline bool Actor_Waypoint::has_pose()
const {
1213 return _internal_has_pose();
1215 inline const ::ignition::msgs::Pose& Actor_Waypoint::_internal_pose()
const {
1216 const ::ignition::msgs::Pose* p = pose_;
1217 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Pose*
>(
1220 inline const ::ignition::msgs::Pose& Actor_Waypoint::pose()
const {
1222 return _internal_pose();
1224 inline void Actor_Waypoint::unsafe_arena_set_allocated_pose(
1225 ::ignition::msgs::Pose* pose) {
1226 if (GetArena() ==
nullptr) {
1227 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1237 inline ::ignition::msgs::Pose* Actor_Waypoint::release_pose() {
1238 auto temp = unsafe_arena_release_pose();
1239 if (GetArena() !=
nullptr) {
1240 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1244 inline ::ignition::msgs::Pose* Actor_Waypoint::unsafe_arena_release_pose() {
1247 ::ignition::msgs::Pose* temp = pose_;
1251 inline ::ignition::msgs::Pose* Actor_Waypoint::_internal_mutable_pose() {
1253 if (pose_ ==
nullptr) {
1254 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
1259 inline ::ignition::msgs::Pose* Actor_Waypoint::mutable_pose() {
1261 return _internal_mutable_pose();
1263 inline void Actor_Waypoint::set_allocated_pose(::ignition::msgs::Pose* pose) {
1264 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1265 if (message_arena ==
nullptr) {
1266 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1269 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1270 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose)->GetArena();
1271 if (message_arena != submessage_arena) {
1272 pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1273 message_arena, pose, submessage_arena);
1288 inline void Actor_Trajectory::clear_id() {
1291 inline ::PROTOBUF_NAMESPACE_ID::uint32 Actor_Trajectory::_internal_id()
const {
1294 inline ::PROTOBUF_NAMESPACE_ID::uint32 Actor_Trajectory::id()
const {
1296 return _internal_id();
1298 inline void Actor_Trajectory::_internal_set_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
1302 inline void Actor_Trajectory::set_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
1303 _internal_set_id(value);
1308 inline void Actor_Trajectory::clear_type() {
1309 type_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1311 inline const std::string& Actor_Trajectory::type()
const {
1313 return _internal_type();
1315 inline void Actor_Trajectory::set_type(
const std::string& value) {
1316 _internal_set_type(value);
1319 inline std::string* Actor_Trajectory::mutable_type() {
1321 return _internal_mutable_type();
1323 inline const std::string& Actor_Trajectory::_internal_type()
const {
1326 inline void Actor_Trajectory::_internal_set_type(
const std::string& value) {
1328 type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1330 inline void Actor_Trajectory::set_type(
std::string&& value) {
1333 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
1336 inline void Actor_Trajectory::set_type(
const char* value) {
1337 GOOGLE_DCHECK(value !=
nullptr);
1339 type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
1343 inline void Actor_Trajectory::set_type(
const char* value,
1346 type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
1347 reinterpret_cast<const char*
>(value), size), GetArena());
1350 inline std::string* Actor_Trajectory::_internal_mutable_type() {
1352 return type_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1354 inline std::string* Actor_Trajectory::release_type() {
1356 return type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1358 inline void Actor_Trajectory::set_allocated_type(
std::string* type) {
1359 if (type !=
nullptr) {
1364 type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), type,
1368 inline std::string* Actor_Trajectory::unsafe_arena_release_type() {
1370 GOOGLE_DCHECK(GetArena() !=
nullptr);
1372 return type_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1375 inline void Actor_Trajectory::unsafe_arena_set_allocated_type(
1377 GOOGLE_DCHECK(GetArena() !=
nullptr);
1378 if (type !=
nullptr) {
1383 type_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1389 inline void Actor_Trajectory::clear_tension() {
1392 inline float Actor_Trajectory::_internal_tension()
const {
1395 inline float Actor_Trajectory::tension()
const {
1397 return _internal_tension();
1399 inline void Actor_Trajectory::_internal_set_tension(
float value) {
1403 inline void Actor_Trajectory::set_tension(
float value) {
1404 _internal_set_tension(value);
1409 inline int Actor_Trajectory::_internal_waypoints_size()
const {
1410 return waypoints_.size();
1412 inline int Actor_Trajectory::waypoints_size()
const {
1413 return _internal_waypoints_size();
1415 inline void Actor_Trajectory::clear_waypoints() {
1418 inline ::ignition::msgs::Actor_Waypoint* Actor_Trajectory::mutable_waypoints(
int index) {
1420 return waypoints_.Mutable(index);
1422 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >*
1423 Actor_Trajectory::mutable_waypoints() {
1427 inline const ::ignition::msgs::Actor_Waypoint& Actor_Trajectory::_internal_waypoints(
int index)
const {
1428 return waypoints_.Get(index);
1430 inline const ::ignition::msgs::Actor_Waypoint& Actor_Trajectory::waypoints(
int index)
const {
1432 return _internal_waypoints(index);
1434 inline ::ignition::msgs::Actor_Waypoint* Actor_Trajectory::_internal_add_waypoints() {
1435 return waypoints_.Add();
1437 inline ::ignition::msgs::Actor_Waypoint* Actor_Trajectory::add_waypoints() {
1439 return _internal_add_waypoints();
1441 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >&
1442 Actor_Trajectory::waypoints()
const {
1452 inline bool Actor::_internal_has_header()
const {
1453 return this != internal_default_instance() && header_ !=
nullptr;
1455 inline bool Actor::has_header()
const {
1456 return _internal_has_header();
1458 inline const ::ignition::msgs::Header& Actor::_internal_header()
const {
1459 const ::ignition::msgs::Header* p = header_;
1460 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Header*
>(
1463 inline const ::ignition::msgs::Header& Actor::header()
const {
1465 return _internal_header();
1467 inline void Actor::unsafe_arena_set_allocated_header(
1468 ::ignition::msgs::Header* header) {
1469 if (GetArena() ==
nullptr) {
1470 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
1480 inline ::ignition::msgs::Header* Actor::release_header() {
1481 auto temp = unsafe_arena_release_header();
1482 if (GetArena() !=
nullptr) {
1483 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1487 inline ::ignition::msgs::Header* Actor::unsafe_arena_release_header() {
1490 ::ignition::msgs::Header* temp = header_;
1494 inline ::ignition::msgs::Header* Actor::_internal_mutable_header() {
1496 if (header_ ==
nullptr) {
1497 auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
1502 inline ::ignition::msgs::Header* Actor::mutable_header() {
1504 return _internal_mutable_header();
1506 inline void Actor::set_allocated_header(::ignition::msgs::Header* header) {
1507 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1508 if (message_arena ==
nullptr) {
1509 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
1512 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1513 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header)->GetArena();
1514 if (message_arena != submessage_arena) {
1515 header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1516 message_arena, header, submessage_arena);
1527 inline bool Actor::_internal_has_entity()
const {
1528 return this != internal_default_instance() && entity_ !=
nullptr;
1530 inline bool Actor::has_entity()
const {
1531 return _internal_has_entity();
1533 inline const ::ignition::msgs::Entity& Actor::_internal_entity()
const {
1534 const ::ignition::msgs::Entity* p = entity_;
1535 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Entity*
>(
1538 inline const ::ignition::msgs::Entity& Actor::entity()
const {
1540 return _internal_entity();
1542 inline void Actor::unsafe_arena_set_allocated_entity(
1543 ::ignition::msgs::Entity* entity) {
1544 if (GetArena() ==
nullptr) {
1545 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(entity_);
1555 inline ::ignition::msgs::Entity* Actor::release_entity() {
1556 auto temp = unsafe_arena_release_entity();
1557 if (GetArena() !=
nullptr) {
1558 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1562 inline ::ignition::msgs::Entity* Actor::unsafe_arena_release_entity() {
1565 ::ignition::msgs::Entity* temp = entity_;
1569 inline ::ignition::msgs::Entity* Actor::_internal_mutable_entity() {
1571 if (entity_ ==
nullptr) {
1572 auto* p = CreateMaybeMessage<::ignition::msgs::Entity>(GetArena());
1577 inline ::ignition::msgs::Entity* Actor::mutable_entity() {
1579 return _internal_mutable_entity();
1581 inline void Actor::set_allocated_entity(::ignition::msgs::Entity* entity) {
1582 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1583 if (message_arena ==
nullptr) {
1584 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(entity_);
1587 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1588 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(entity)->GetArena();
1589 if (message_arena != submessage_arena) {
1590 entity = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1591 message_arena, entity, submessage_arena);
1602 inline bool Actor::_internal_has_pose()
const {
1603 return this != internal_default_instance() && pose_ !=
nullptr;
1605 inline bool Actor::has_pose()
const {
1606 return _internal_has_pose();
1608 inline const ::ignition::msgs::Pose& Actor::_internal_pose()
const {
1609 const ::ignition::msgs::Pose* p = pose_;
1610 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Pose*
>(
1613 inline const ::ignition::msgs::Pose& Actor::pose()
const {
1615 return _internal_pose();
1617 inline void Actor::unsafe_arena_set_allocated_pose(
1618 ::ignition::msgs::Pose* pose) {
1619 if (GetArena() ==
nullptr) {
1620 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1630 inline ::ignition::msgs::Pose* Actor::release_pose() {
1631 auto temp = unsafe_arena_release_pose();
1632 if (GetArena() !=
nullptr) {
1633 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1637 inline ::ignition::msgs::Pose* Actor::unsafe_arena_release_pose() {
1640 ::ignition::msgs::Pose* temp = pose_;
1644 inline ::ignition::msgs::Pose* Actor::_internal_mutable_pose() {
1646 if (pose_ ==
nullptr) {
1647 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
1652 inline ::ignition::msgs::Pose* Actor::mutable_pose() {
1654 return _internal_mutable_pose();
1656 inline void Actor::set_allocated_pose(::ignition::msgs::Pose* pose) {
1657 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1658 if (message_arena ==
nullptr) {
1659 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
1662 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1663 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose)->GetArena();
1664 if (message_arena != submessage_arena) {
1665 pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1666 message_arena, pose, submessage_arena);
1677 inline void Actor::clear_skin_filename() {
1678 skin_filename_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1680 inline const std::string& Actor::skin_filename()
const {
1682 return _internal_skin_filename();
1684 inline void Actor::set_skin_filename(
const std::string& value) {
1685 _internal_set_skin_filename(value);
1688 inline std::string* Actor::mutable_skin_filename() {
1690 return _internal_mutable_skin_filename();
1692 inline const std::string& Actor::_internal_skin_filename()
const {
1693 return skin_filename_.Get();
1695 inline void Actor::_internal_set_skin_filename(
const std::string& value) {
1697 skin_filename_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1699 inline void Actor::set_skin_filename(
std::string&& value) {
1702 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
1705 inline void Actor::set_skin_filename(
const char* value) {
1706 GOOGLE_DCHECK(value !=
nullptr);
1708 skin_filename_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
1712 inline void Actor::set_skin_filename(
const char* value,
1715 skin_filename_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
1716 reinterpret_cast<const char*
>(value), size), GetArena());
1719 inline std::string* Actor::_internal_mutable_skin_filename() {
1721 return skin_filename_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1723 inline std::string* Actor::release_skin_filename() {
1725 return skin_filename_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1727 inline void Actor::set_allocated_skin_filename(
std::string* skin_filename) {
1728 if (skin_filename !=
nullptr) {
1733 skin_filename_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), skin_filename,
1737 inline std::string* Actor::unsafe_arena_release_skin_filename() {
1739 GOOGLE_DCHECK(GetArena() !=
nullptr);
1741 return skin_filename_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1744 inline void Actor::unsafe_arena_set_allocated_skin_filename(
1746 GOOGLE_DCHECK(GetArena() !=
nullptr);
1747 if (skin_filename !=
nullptr) {
1752 skin_filename_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1753 skin_filename, GetArena());
1758 inline void Actor::clear_skin_scale() {
1761 inline float Actor::_internal_skin_scale()
const {
1764 inline float Actor::skin_scale()
const {
1766 return _internal_skin_scale();
1768 inline void Actor::_internal_set_skin_scale(
float value) {
1770 skin_scale_ = value;
1772 inline void Actor::set_skin_scale(
float value) {
1773 _internal_set_skin_scale(value);
1778 inline int Actor::_internal_animations_size()
const {
1779 return animations_.size();
1781 inline int Actor::animations_size()
const {
1782 return _internal_animations_size();
1784 inline void Actor::clear_animations() {
1785 animations_.Clear();
1787 inline ::ignition::msgs::Actor_Animation* Actor::mutable_animations(
int index) {
1789 return animations_.Mutable(index);
1791 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation >*
1792 Actor::mutable_animations() {
1794 return &animations_;
1796 inline const ::ignition::msgs::Actor_Animation& Actor::_internal_animations(
int index)
const {
1797 return animations_.Get(index);
1799 inline const ::ignition::msgs::Actor_Animation& Actor::animations(
int index)
const {
1801 return _internal_animations(index);
1803 inline ::ignition::msgs::Actor_Animation* Actor::_internal_add_animations() {
1804 return animations_.Add();
1806 inline ::ignition::msgs::Actor_Animation* Actor::add_animations() {
1808 return _internal_add_animations();
1810 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Animation >&
1811 Actor::animations()
const {
1817 inline void Actor::clear_script_loop() {
1818 script_loop_ =
false;
1820 inline bool Actor::_internal_script_loop()
const {
1821 return script_loop_;
1823 inline bool Actor::script_loop()
const {
1825 return _internal_script_loop();
1827 inline void Actor::_internal_set_script_loop(
bool value) {
1829 script_loop_ = value;
1831 inline void Actor::set_script_loop(
bool value) {
1832 _internal_set_script_loop(value);
1837 inline void Actor::clear_script_delay_start() {
1838 script_delay_start_ = 0;
1840 inline float Actor::_internal_script_delay_start()
const {
1841 return script_delay_start_;
1843 inline float Actor::script_delay_start()
const {
1845 return _internal_script_delay_start();
1847 inline void Actor::_internal_set_script_delay_start(
float value) {
1849 script_delay_start_ = value;
1851 inline void Actor::set_script_delay_start(
float value) {
1852 _internal_set_script_delay_start(value);
1857 inline void Actor::clear_script_auto_start() {
1858 script_auto_start_ =
false;
1860 inline bool Actor::_internal_script_auto_start()
const {
1861 return script_auto_start_;
1863 inline bool Actor::script_auto_start()
const {
1865 return _internal_script_auto_start();
1867 inline void Actor::_internal_set_script_auto_start(
bool value) {
1869 script_auto_start_ = value;
1871 inline void Actor::set_script_auto_start(
bool value) {
1872 _internal_set_script_auto_start(value);
1877 inline int Actor::_internal_trajectories_size()
const {
1878 return trajectories_.size();
1880 inline int Actor::trajectories_size()
const {
1881 return _internal_trajectories_size();
1883 inline void Actor::clear_trajectories() {
1884 trajectories_.Clear();
1886 inline ::ignition::msgs::Actor_Trajectory* Actor::mutable_trajectories(
int index) {
1888 return trajectories_.Mutable(index);
1890 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >*
1891 Actor::mutable_trajectories() {
1893 return &trajectories_;
1895 inline const ::ignition::msgs::Actor_Trajectory& Actor::_internal_trajectories(
int index)
const {
1896 return trajectories_.Get(index);
1898 inline const ::ignition::msgs::Actor_Trajectory& Actor::trajectories(
int index)
const {
1900 return _internal_trajectories(index);
1902 inline ::ignition::msgs::Actor_Trajectory* Actor::_internal_add_trajectories() {
1903 return trajectories_.Add();
1905 inline ::ignition::msgs::Actor_Trajectory* Actor::add_trajectories() {
1907 return _internal_add_trajectories();
1909 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >&
1910 Actor::trajectories()
const {
1912 return trajectories_;
1916 inline bool Actor::_internal_has_parent()
const {
1917 return this != internal_default_instance() && parent_ !=
nullptr;
1919 inline bool Actor::has_parent()
const {
1920 return _internal_has_parent();
1922 inline const ::ignition::msgs::Entity& Actor::_internal_parent()
const {
1923 const ::ignition::msgs::Entity* p = parent_;
1924 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Entity*
>(
1927 inline const ::ignition::msgs::Entity& Actor::parent()
const {
1929 return _internal_parent();
1931 inline void Actor::unsafe_arena_set_allocated_parent(
1932 ::ignition::msgs::Entity* parent) {
1933 if (GetArena() ==
nullptr) {
1934 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parent_);
1944 inline ::ignition::msgs::Entity* Actor::release_parent() {
1945 auto temp = unsafe_arena_release_parent();
1946 if (GetArena() !=
nullptr) {
1947 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1951 inline ::ignition::msgs::Entity* Actor::unsafe_arena_release_parent() {
1954 ::ignition::msgs::Entity* temp = parent_;
1958 inline ::ignition::msgs::Entity* Actor::_internal_mutable_parent() {
1960 if (parent_ ==
nullptr) {
1961 auto* p = CreateMaybeMessage<::ignition::msgs::Entity>(GetArena());
1966 inline ::ignition::msgs::Entity* Actor::mutable_parent() {
1968 return _internal_mutable_parent();
1970 inline void Actor::set_allocated_parent(::ignition::msgs::Entity* parent) {
1971 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1972 if (message_arena ==
nullptr) {
1973 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parent_);
1976 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1977 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(parent)->GetArena();
1978 if (message_arena != submessage_arena) {
1979 parent = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1980 message_arena, parent, submessage_arena);
1991 #pragma GCC diagnostic pop
2010 #pragma warning(pop)
2014 #include <google/protobuf/port_undef.inc>
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2factor_2eproto
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:99
void MergeFrom(const Actor &from)
Actor_Trajectory * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:520
static const Actor_Animation & default_instance()
friend void swap(Actor_Waypoint &a, Actor_Waypoint &b)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:344
static void InitAsDefaultInstance()
::ignition::msgs::Actor_Waypoint * add_waypoints()
::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: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:129
static const Actor_Waypoint & default_instance()
virtual ~Actor_Waypoint()
Actor_Waypoint(::PROTOBUF_NAMESPACE_ID::Arena *arena)
Actor_Trajectory()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:460
static const Actor_Trajectory * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:494
Actor_Trajectory(::PROTOBUF_NAMESPACE_ID::Arena *arena)
Actor_Waypoint * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:367
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_skin_filename(std::string &&value)
void unsafe_arena_set_allocated_pose(::ignition::msgs::Pose *pose)
void set_name(const char *value, size_t size)
void Swap(Actor_Animation *other)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:145
::ignition::msgs::Actor_Waypoint * mutable_waypoints(int index)
void Swap(Actor *other)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:699
Actor & operator=(Actor &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:668
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:123
static const Actor_Animation * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:135
void set_name(const std::string &value)
Actor_Waypoint()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:303
Actor_Waypoint(const Actor_Waypoint &from)
void CopyFrom(const Actor_Trajectory &from)
Actor * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:715
::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()
virtual ~Actor_Animation()
static const Actor & default_instance()
Actor_Trajectory(const Actor_Trajectory &from)
Actor_Animation & operator=(const Actor_Animation &from)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:110
void CopyFrom(const Actor_Waypoint &from)
void set_type(const std::string &value)
void CopyFrom(const Actor &from)
Actor_Animation & operator=(Actor_Animation &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:114
Actor_Trajectory Trajectory
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:764
::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: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:153
static const Actor_Waypoint * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:337
Actor_Trajectory(Actor_Trajectory &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:464
static const Actor * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:689
void clear_skin_filename()
int trajectories_size() const
void set_type(const char *value)
Actor_Animation Animation
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:762
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: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:469
void set_allocated_pose(::ignition::msgs::Pose *pose)
const std::string & skin_filename() const
friend void swap(Actor_Trajectory &a, Actor_Trajectory &b)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:501
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
Actor_Animation * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:165
int waypoints_size() const
void set_skin_filename(const char *value, size_t size)
Actor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:719
Actor_Waypoint Waypoint
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:763
Actor_Animation()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:101
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > * mutable_waypoints()
friend void swap(Actor &a, Actor &b)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:696
const ::ignition::msgs::Pose & pose() const
const ::ignition::msgs::Actor_Trajectory & trajectories(int index) const
void UnsafeArenaSwap(Actor_Trajectory *other)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:512
::ignition::msgs::Pose * unsafe_arena_release_pose()
Actor_Waypoint & operator=(const Actor_Waypoint &from)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:312
Actor_Animation * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:161
void MergeFrom(const Actor_Animation &from)
Actor_Waypoint * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:363
void MergeFrom(const Actor_Waypoint &from)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > & waypoints() const
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
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void set_skin_filename(const std::string &value)
void Swap(Actor_Waypoint *other)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:347
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:126
void set_allocated_type(std::string *type)
Actor_Trajectory * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:524
Actor_Trajectory & operator=(Actor_Trajectory &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:473
Actor()
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:655
Actor_Animation(Actor_Animation &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:105
Actor & operator=(const Actor &from)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:664
static const Actor_Trajectory & default_instance()
Actor_Waypoint(Actor_Waypoint &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:307
Actor_Waypoint & operator=(Actor_Waypoint &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:316
const std::string & name() const
void set_name(const char *value)
void set_name(std::string &&value)
void UnsafeArenaSwap(Actor *other)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:707
void set_time(float value)
void Swap(Actor_Trajectory *other)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:504
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: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:355
Actor(Actor &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:659
friend void swap(Actor_Animation &a, Actor_Animation &b)
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:142
const std::string & type() const
std::string * release_skin_filename()
Actor_Animation(const Actor_Animation &from)
IGNITION_MSGS_VISIBLE EntityDefaultTypeInternal _Entity_default_instance_
std::unique_ptr< const Actor > ConstActorUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:2001
IGNITION_MSGS_VISIBLE ActorDefaultTypeInternal _Actor_default_instance_
IGNITION_MSGS_VISIBLE Actor_AnimationDefaultTypeInternal _Actor_Animation_default_instance_
std::shared_ptr< Actor > ActorSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:2002
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
std::unique_ptr< Actor > ActorUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:2000
IGNITION_MSGS_VISIBLE Actor_TrajectoryDefaultTypeInternal _Actor_Trajectory_default_instance_
std::shared_ptr< const Actor > ConstActorSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:2003
IGNITION_MSGS_VISIBLE Actor_WaypointDefaultTypeInternal _Actor_Waypoint_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:59
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)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)