Ignition Msgs

API Reference

6.4.0
actor.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/actor.proto
3 
4 #ifndef PROTOBUF_ignition_2fmsgs_2factor_2eproto__INCLUDED
5 #define PROTOBUF_ignition_2fmsgs_2factor_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3000000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3000000 < GOOGLE_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.
20 #endif
21 
22 #include <google/protobuf/arena.h>
23 #include <google/protobuf/arenastring.h>
24 #include <google/protobuf/generated_message_util.h>
25 #include <google/protobuf/metadata.h>
26 #include <google/protobuf/message.h>
27 #include <google/protobuf/repeated_field.h>
28 #include <google/protobuf/extension_set.h>
29 #include <google/protobuf/unknown_field_set.h>
32 #include "ignition/msgs/pose.pb.h"
33 #ifndef _MSC_VER
34 #pragma GCC system_header
35 #else
36 #pragma warning(push)
37 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
38 #endif
39 #ifdef __linux__
40 #include <sys/sysmacros.h>
41 #endif
42 #include <memory>
43 #include <ignition/msgs/Export.hh>
44 // @@protoc_insertion_point(includes)
45 
46 namespace ignition {
47 namespace msgs {
48 
49 // Internal implementation detail -- do not call these.
50 void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2factor_2eproto();
53 
54 class Actor;
55 class Actor_Animation;
56 class Actor_Trajectory;
57 class Actor_Waypoint;
58 
59 // ===================================================================
60 
61 class IGNITION_MSGS_VISIBLE Actor_Animation : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Actor.Animation) */ {
62  public:
64  virtual ~Actor_Animation();
65 
66  Actor_Animation(const Actor_Animation& from);
67 
68  inline Actor_Animation& operator=(const Actor_Animation& from) {
69  CopyFrom(from);
70  return *this;
71  }
72 
73  static const ::google::protobuf::Descriptor* descriptor();
74  static const Actor_Animation& default_instance();
75 
76  void Swap(Actor_Animation* other);
77 
78  // implements Message ----------------------------------------------
79 
80  inline Actor_Animation* New() const { return New(NULL); }
81 
82  Actor_Animation* New(::google::protobuf::Arena* arena) const;
83  void CopyFrom(const ::google::protobuf::Message& from);
84  void MergeFrom(const ::google::protobuf::Message& from);
85  void CopyFrom(const Actor_Animation& from);
86  void MergeFrom(const Actor_Animation& from);
87  void Clear();
88  bool IsInitialized() const;
89 
90  int ByteSize() const;
91  bool MergePartialFromCodedStream(
92  ::google::protobuf::io::CodedInputStream* input);
93  void SerializeWithCachedSizes(
94  ::google::protobuf::io::CodedOutputStream* output) const;
95  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
96  bool deterministic, ::google::protobuf::uint8* output) const;
97  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
98  return InternalSerializeWithCachedSizesToArray(false, output);
99  }
100  int GetCachedSize() const { return _cached_size_; }
101  private:
102  void SharedCtor();
103  void SharedDtor();
104  void SetCachedSize(int size) const;
105  void InternalSwap(Actor_Animation* other);
106  private:
107  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
108  return _internal_metadata_.arena();
109  }
110  inline void* MaybeArenaPtr() const {
111  return _internal_metadata_.raw_arena_ptr();
112  }
113  public:
114 
115  ::google::protobuf::Metadata GetMetadata() const;
116 
117  // nested types ----------------------------------------------------
118 
119  // accessors -------------------------------------------------------
120 
121  // optional string name = 1;
122  void clear_name();
123  static const int kNameFieldNumber = 1;
124  const ::std::string& name() const;
125  void set_name(const ::std::string& value);
126  void set_name(const char* value);
127  void set_name(const char* value, size_t size);
128  ::std::string* mutable_name();
129  ::std::string* release_name();
130  void set_allocated_name(::std::string* name);
131 
132  // optional string filename = 2;
133  void clear_filename();
134  static const int kFilenameFieldNumber = 2;
135  const ::std::string& filename() const;
136  void set_filename(const ::std::string& value);
137  void set_filename(const char* value);
138  void set_filename(const char* value, size_t size);
139  ::std::string* mutable_filename();
140  ::std::string* release_filename();
141  void set_allocated_filename(::std::string* filename);
142 
143  // optional float scale = 3;
144  void clear_scale();
145  static const int kScaleFieldNumber = 3;
146  float scale() const;
147  void set_scale(float value);
148 
149  // optional bool interpolate_x = 4;
150  void clear_interpolate_x();
151  static const int kInterpolateXFieldNumber = 4;
152  bool interpolate_x() const;
153  void set_interpolate_x(bool value);
154 
155  // @@protoc_insertion_point(class_scope:ignition.msgs.Actor.Animation)
156  private:
157 
158  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
159  bool _is_default_instance_;
160  ::google::protobuf::internal::ArenaStringPtr name_;
161  ::google::protobuf::internal::ArenaStringPtr filename_;
162  float scale_;
163  bool interpolate_x_;
164  mutable int _cached_size_;
165  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2factor_2eproto();
168 
169  void InitAsDefaultInstance();
170  static Actor_Animation* default_instance_;
171 };
172 // -------------------------------------------------------------------
173 
174 class IGNITION_MSGS_VISIBLE Actor_Waypoint : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Actor.Waypoint) */ {
175  public:
176  Actor_Waypoint();
177  virtual ~Actor_Waypoint();
178 
179  Actor_Waypoint(const Actor_Waypoint& from);
180 
181  inline Actor_Waypoint& operator=(const Actor_Waypoint& from) {
182  CopyFrom(from);
183  return *this;
184  }
185 
186  static const ::google::protobuf::Descriptor* descriptor();
187  static const Actor_Waypoint& default_instance();
188 
189  void Swap(Actor_Waypoint* other);
190 
191  // implements Message ----------------------------------------------
192 
193  inline Actor_Waypoint* New() const { return New(NULL); }
194 
195  Actor_Waypoint* New(::google::protobuf::Arena* arena) const;
196  void CopyFrom(const ::google::protobuf::Message& from);
197  void MergeFrom(const ::google::protobuf::Message& from);
198  void CopyFrom(const Actor_Waypoint& from);
199  void MergeFrom(const Actor_Waypoint& from);
200  void Clear();
201  bool IsInitialized() const;
202 
203  int ByteSize() const;
204  bool MergePartialFromCodedStream(
205  ::google::protobuf::io::CodedInputStream* input);
206  void SerializeWithCachedSizes(
207  ::google::protobuf::io::CodedOutputStream* output) const;
208  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
209  bool deterministic, ::google::protobuf::uint8* output) const;
210  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
211  return InternalSerializeWithCachedSizesToArray(false, output);
212  }
213  int GetCachedSize() const { return _cached_size_; }
214  private:
215  void SharedCtor();
216  void SharedDtor();
217  void SetCachedSize(int size) const;
218  void InternalSwap(Actor_Waypoint* other);
219  private:
220  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
221  return _internal_metadata_.arena();
222  }
223  inline void* MaybeArenaPtr() const {
224  return _internal_metadata_.raw_arena_ptr();
225  }
226  public:
227 
228  ::google::protobuf::Metadata GetMetadata() const;
229 
230  // nested types ----------------------------------------------------
231 
232  // accessors -------------------------------------------------------
233 
234  // optional float time = 1;
235  void clear_time();
236  static const int kTimeFieldNumber = 1;
237  float time() const;
238  void set_time(float value);
239 
240  // optional .ignition.msgs.Pose pose = 2;
241  bool has_pose() const;
242  void clear_pose();
243  static const int kPoseFieldNumber = 2;
244  const ::ignition::msgs::Pose& pose() const;
245  ::ignition::msgs::Pose* mutable_pose();
246  ::ignition::msgs::Pose* release_pose();
247  void set_allocated_pose(::ignition::msgs::Pose* pose);
248 
249  // @@protoc_insertion_point(class_scope:ignition.msgs.Actor.Waypoint)
250  private:
251 
252  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
253  bool _is_default_instance_;
254  ::ignition::msgs::Pose* pose_;
255  float time_;
256  mutable int _cached_size_;
257  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2factor_2eproto();
260 
261  void InitAsDefaultInstance();
262  static Actor_Waypoint* default_instance_;
263 };
264 // -------------------------------------------------------------------
265 
266 class IGNITION_MSGS_VISIBLE Actor_Trajectory : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Actor.Trajectory) */ {
267  public:
269  virtual ~Actor_Trajectory();
270 
271  Actor_Trajectory(const Actor_Trajectory& from);
272 
274  CopyFrom(from);
275  return *this;
276  }
277 
278  static const ::google::protobuf::Descriptor* descriptor();
279  static const Actor_Trajectory& default_instance();
280 
281  void Swap(Actor_Trajectory* other);
282 
283  // implements Message ----------------------------------------------
284 
285  inline Actor_Trajectory* New() const { return New(NULL); }
286 
287  Actor_Trajectory* New(::google::protobuf::Arena* arena) const;
288  void CopyFrom(const ::google::protobuf::Message& from);
289  void MergeFrom(const ::google::protobuf::Message& from);
290  void CopyFrom(const Actor_Trajectory& from);
291  void MergeFrom(const Actor_Trajectory& from);
292  void Clear();
293  bool IsInitialized() const;
294 
295  int ByteSize() const;
296  bool MergePartialFromCodedStream(
297  ::google::protobuf::io::CodedInputStream* input);
298  void SerializeWithCachedSizes(
299  ::google::protobuf::io::CodedOutputStream* output) const;
300  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
301  bool deterministic, ::google::protobuf::uint8* output) const;
302  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
303  return InternalSerializeWithCachedSizesToArray(false, output);
304  }
305  int GetCachedSize() const { return _cached_size_; }
306  private:
307  void SharedCtor();
308  void SharedDtor();
309  void SetCachedSize(int size) const;
310  void InternalSwap(Actor_Trajectory* other);
311  private:
312  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
313  return _internal_metadata_.arena();
314  }
315  inline void* MaybeArenaPtr() const {
316  return _internal_metadata_.raw_arena_ptr();
317  }
318  public:
319 
320  ::google::protobuf::Metadata GetMetadata() const;
321 
322  // nested types ----------------------------------------------------
323 
324  // accessors -------------------------------------------------------
325 
326  // optional uint32 id = 1;
327  void clear_id();
328  static const int kIdFieldNumber = 1;
329  ::google::protobuf::uint32 id() const;
330  void set_id(::google::protobuf::uint32 value);
331 
332  // optional string type = 2;
333  void clear_type();
334  static const int kTypeFieldNumber = 2;
335  const ::std::string& type() const;
336  void set_type(const ::std::string& value);
337  void set_type(const char* value);
338  void set_type(const char* value, size_t size);
339  ::std::string* mutable_type();
340  ::std::string* release_type();
341  void set_allocated_type(::std::string* type);
342 
343  // optional float tension = 3;
344  void clear_tension();
345  static const int kTensionFieldNumber = 3;
346  float tension() const;
347  void set_tension(float value);
348 
349  // repeated .ignition.msgs.Actor.Waypoint waypoints = 4;
350  int waypoints_size() const;
351  void clear_waypoints();
352  static const int kWaypointsFieldNumber = 4;
353  const ::ignition::msgs::Actor_Waypoint& waypoints(int index) const;
354  ::ignition::msgs::Actor_Waypoint* mutable_waypoints(int index);
355  ::ignition::msgs::Actor_Waypoint* add_waypoints();
356  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >*
357  mutable_waypoints();
358  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >&
359  waypoints() const;
360 
361  // @@protoc_insertion_point(class_scope:ignition.msgs.Actor.Trajectory)
362  private:
363 
364  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
365  bool _is_default_instance_;
366  ::google::protobuf::internal::ArenaStringPtr type_;
367  ::google::protobuf::uint32 id_;
368  float tension_;
369  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > waypoints_;
370  mutable int _cached_size_;
371  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2factor_2eproto();
374 
375  void InitAsDefaultInstance();
376  static Actor_Trajectory* default_instance_;
377 };
378 // -------------------------------------------------------------------
379 
380 class IGNITION_MSGS_VISIBLE Actor : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Actor) */ {
381  public:
382  Actor();
383  virtual ~Actor();
384 
385  Actor(const Actor& from);
386 
387  inline Actor& operator=(const Actor& from) {
388  CopyFrom(from);
389  return *this;
390  }
391 
392  static const ::google::protobuf::Descriptor* descriptor();
393  static const Actor& default_instance();
394 
395  void Swap(Actor* other);
396 
397  // implements Message ----------------------------------------------
398 
399  inline Actor* New() const { return New(NULL); }
400 
401  Actor* New(::google::protobuf::Arena* arena) const;
402  void CopyFrom(const ::google::protobuf::Message& from);
403  void MergeFrom(const ::google::protobuf::Message& from);
404  void CopyFrom(const Actor& from);
405  void MergeFrom(const Actor& from);
406  void Clear();
407  bool IsInitialized() const;
408 
409  int ByteSize() const;
410  bool MergePartialFromCodedStream(
411  ::google::protobuf::io::CodedInputStream* input);
412  void SerializeWithCachedSizes(
413  ::google::protobuf::io::CodedOutputStream* output) const;
414  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
415  bool deterministic, ::google::protobuf::uint8* output) const;
416  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
417  return InternalSerializeWithCachedSizesToArray(false, output);
418  }
419  int GetCachedSize() const { return _cached_size_; }
420  private:
421  void SharedCtor();
422  void SharedDtor();
423  void SetCachedSize(int size) const;
424  void InternalSwap(Actor* other);
425  private:
426  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
427  return _internal_metadata_.arena();
428  }
429  inline void* MaybeArenaPtr() const {
430  return _internal_metadata_.raw_arena_ptr();
431  }
432  public:
433 
434  ::google::protobuf::Metadata GetMetadata() const;
435 
436  // nested types ----------------------------------------------------
437 
441 
442  // accessors -------------------------------------------------------
443 
444  // optional .ignition.msgs.Header header = 1;
445  bool has_header() const;
446  void clear_header();
447  static const int kHeaderFieldNumber = 1;
448  const ::ignition::msgs::Header& header() const;
449  ::ignition::msgs::Header* mutable_header();
450  ::ignition::msgs::Header* release_header();
451  void set_allocated_header(::ignition::msgs::Header* header);
452 
453  // optional .ignition.msgs.Entity entity = 2;
454  bool has_entity() const;
455  void clear_entity();
456  static const int kEntityFieldNumber = 2;
457  const ::ignition::msgs::Entity& entity() const;
458  ::ignition::msgs::Entity* mutable_entity();
459  ::ignition::msgs::Entity* release_entity();
460  void set_allocated_entity(::ignition::msgs::Entity* entity);
461 
462  // optional .ignition.msgs.Pose pose = 3;
463  bool has_pose() const;
464  void clear_pose();
465  static const int kPoseFieldNumber = 3;
466  const ::ignition::msgs::Pose& pose() const;
467  ::ignition::msgs::Pose* mutable_pose();
468  ::ignition::msgs::Pose* release_pose();
469  void set_allocated_pose(::ignition::msgs::Pose* pose);
470 
471  // optional string skin_filename = 4;
472  void clear_skin_filename();
473  static const int kSkinFilenameFieldNumber = 4;
474  const ::std::string& skin_filename() const;
475  void set_skin_filename(const ::std::string& value);
476  void set_skin_filename(const char* value);
477  void set_skin_filename(const char* value, size_t size);
478  ::std::string* mutable_skin_filename();
479  ::std::string* release_skin_filename();
480  void set_allocated_skin_filename(::std::string* skin_filename);
481 
482  // optional float skin_scale = 5;
483  void clear_skin_scale();
484  static const int kSkinScaleFieldNumber = 5;
485  float skin_scale() const;
486  void set_skin_scale(float value);
487 
488  // repeated .ignition.msgs.Actor.Animation animations = 6;
489  int animations_size() const;
490  void clear_animations();
491  static const int kAnimationsFieldNumber = 6;
492  const ::ignition::msgs::Actor_Animation& animations(int index) const;
493  ::ignition::msgs::Actor_Animation* mutable_animations(int index);
494  ::ignition::msgs::Actor_Animation* add_animations();
495  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation >*
496  mutable_animations();
497  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation >&
498  animations() const;
499 
500  // optional bool script_loop = 7;
501  void clear_script_loop();
502  static const int kScriptLoopFieldNumber = 7;
503  bool script_loop() const;
504  void set_script_loop(bool value);
505 
506  // optional float script_delay_start = 8;
507  void clear_script_delay_start();
508  static const int kScriptDelayStartFieldNumber = 8;
509  float script_delay_start() const;
510  void set_script_delay_start(float value);
511 
512  // optional bool script_auto_start = 9;
513  void clear_script_auto_start();
514  static const int kScriptAutoStartFieldNumber = 9;
515  bool script_auto_start() const;
516  void set_script_auto_start(bool value);
517 
518  // repeated .ignition.msgs.Actor.Trajectory trajectories = 10;
519  int trajectories_size() const;
520  void clear_trajectories();
521  static const int kTrajectoriesFieldNumber = 10;
522  const ::ignition::msgs::Actor_Trajectory& trajectories(int index) const;
523  ::ignition::msgs::Actor_Trajectory* mutable_trajectories(int index);
524  ::ignition::msgs::Actor_Trajectory* add_trajectories();
525  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >*
526  mutable_trajectories();
527  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >&
528  trajectories() const;
529 
530  // optional .ignition.msgs.Entity parent = 11;
531  bool has_parent() const;
532  void clear_parent();
533  static const int kParentFieldNumber = 11;
534  const ::ignition::msgs::Entity& parent() const;
535  ::ignition::msgs::Entity* mutable_parent();
536  ::ignition::msgs::Entity* release_parent();
537  void set_allocated_parent(::ignition::msgs::Entity* parent);
538 
539  // @@protoc_insertion_point(class_scope:ignition.msgs.Actor)
540  private:
541 
542  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
543  bool _is_default_instance_;
544  ::ignition::msgs::Header* header_;
545  ::ignition::msgs::Entity* entity_;
546  ::ignition::msgs::Pose* pose_;
547  ::google::protobuf::internal::ArenaStringPtr skin_filename_;
548  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation > animations_;
549  float skin_scale_;
550  float script_delay_start_;
551  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory > trajectories_;
552  ::ignition::msgs::Entity* parent_;
553  bool script_loop_;
554  bool script_auto_start_;
555  mutable int _cached_size_;
556  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2factor_2eproto();
559 
560  void InitAsDefaultInstance();
561  static Actor* default_instance_;
562 };
563 // ===================================================================
564 
565 
566 // ===================================================================
567 
568 #if !PROTOBUF_INLINE_NOT_IN_HEADERS
569 // Actor_Animation
570 
571 // optional string name = 1;
573  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
574 }
575 inline const ::std::string& Actor_Animation::name() const {
576  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Animation.name)
577  return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
578 }
579 inline void Actor_Animation::set_name(const ::std::string& value) {
580 
581  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
582  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.Animation.name)
583 }
584 inline void Actor_Animation::set_name(const char* value) {
585 
586  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
587  // @@protoc_insertion_point(field_set_char:ignition.msgs.Actor.Animation.name)
588 }
589 inline void Actor_Animation::set_name(const char* value, size_t size) {
590 
591  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
592  ::std::string(reinterpret_cast<const char*>(value), size));
593  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Actor.Animation.name)
594 }
595 inline ::std::string* Actor_Animation::mutable_name() {
596 
597  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.Animation.name)
598  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
599 }
600 inline ::std::string* Actor_Animation::release_name() {
601  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.Animation.name)
602 
603  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
604 }
606  if (name != NULL) {
607 
608  } else {
609 
610  }
611  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
612  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.Animation.name)
613 }
614 
615 // optional string filename = 2;
617  filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
618 }
619 inline const ::std::string& Actor_Animation::filename() const {
620  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Animation.filename)
621  return filename_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
622 }
623 inline void Actor_Animation::set_filename(const ::std::string& value) {
624 
625  filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
626  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.Animation.filename)
627 }
628 inline void Actor_Animation::set_filename(const char* value) {
629 
630  filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
631  // @@protoc_insertion_point(field_set_char:ignition.msgs.Actor.Animation.filename)
632 }
633 inline void Actor_Animation::set_filename(const char* value, size_t size) {
634 
635  filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
636  ::std::string(reinterpret_cast<const char*>(value), size));
637  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Actor.Animation.filename)
638 }
639 inline ::std::string* Actor_Animation::mutable_filename() {
640 
641  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.Animation.filename)
642  return filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
643 }
644 inline ::std::string* Actor_Animation::release_filename() {
645  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.Animation.filename)
646 
647  return filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
648 }
650  if (filename != NULL) {
651 
652  } else {
653 
654  }
655  filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), filename);
656  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.Animation.filename)
657 }
658 
659 // optional float scale = 3;
661  scale_ = 0;
662 }
663 inline float Actor_Animation::scale() const {
664  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Animation.scale)
665  return scale_;
666 }
667 inline void Actor_Animation::set_scale(float value) {
668 
669  scale_ = value;
670  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.Animation.scale)
671 }
672 
673 // optional bool interpolate_x = 4;
675  interpolate_x_ = false;
676 }
677 inline bool Actor_Animation::interpolate_x() const {
678  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Animation.interpolate_x)
679  return interpolate_x_;
680 }
681 inline void Actor_Animation::set_interpolate_x(bool value) {
682 
683  interpolate_x_ = value;
684  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.Animation.interpolate_x)
685 }
686 
687 // -------------------------------------------------------------------
688 
689 // Actor_Waypoint
690 
691 // optional float time = 1;
693  time_ = 0;
694 }
695 inline float Actor_Waypoint::time() const {
696  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Waypoint.time)
697  return time_;
698 }
699 inline void Actor_Waypoint::set_time(float value) {
700 
701  time_ = value;
702  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.Waypoint.time)
703 }
704 
705 // optional .ignition.msgs.Pose pose = 2;
706 inline bool Actor_Waypoint::has_pose() const {
707  return !_is_default_instance_ && pose_ != NULL;
708 }
710  if (GetArenaNoVirtual() == NULL && pose_ != NULL) delete pose_;
711  pose_ = NULL;
712 }
713 inline const ::ignition::msgs::Pose& Actor_Waypoint::pose() const {
714  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Waypoint.pose)
715  return pose_ != NULL ? *pose_ : *default_instance_->pose_;
716 }
717 inline ::ignition::msgs::Pose* Actor_Waypoint::mutable_pose() {
718 
719  if (pose_ == NULL) {
720  pose_ = new ::ignition::msgs::Pose;
721  }
722  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.Waypoint.pose)
723  return pose_;
724 }
725 inline ::ignition::msgs::Pose* Actor_Waypoint::release_pose() {
726  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.Waypoint.pose)
727 
728  ::ignition::msgs::Pose* temp = pose_;
729  pose_ = NULL;
730  return temp;
731 }
733  delete pose_;
734  pose_ = pose;
735  if (pose) {
736 
737  } else {
738 
739  }
740  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.Waypoint.pose)
741 }
742 
743 // -------------------------------------------------------------------
744 
745 // Actor_Trajectory
746 
747 // optional uint32 id = 1;
749  id_ = 0u;
750 }
751 inline ::google::protobuf::uint32 Actor_Trajectory::id() const {
752  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Trajectory.id)
753  return id_;
754 }
755 inline void Actor_Trajectory::set_id(::google::protobuf::uint32 value) {
756 
757  id_ = value;
758  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.Trajectory.id)
759 }
760 
761 // optional string type = 2;
763  type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
764 }
765 inline const ::std::string& Actor_Trajectory::type() const {
766  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Trajectory.type)
767  return type_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
768 }
769 inline void Actor_Trajectory::set_type(const ::std::string& value) {
770 
771  type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
772  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.Trajectory.type)
773 }
774 inline void Actor_Trajectory::set_type(const char* value) {
775 
776  type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
777  // @@protoc_insertion_point(field_set_char:ignition.msgs.Actor.Trajectory.type)
778 }
779 inline void Actor_Trajectory::set_type(const char* value, size_t size) {
780 
781  type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
782  ::std::string(reinterpret_cast<const char*>(value), size));
783  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Actor.Trajectory.type)
784 }
785 inline ::std::string* Actor_Trajectory::mutable_type() {
786 
787  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.Trajectory.type)
788  return type_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
789 }
790 inline ::std::string* Actor_Trajectory::release_type() {
791  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.Trajectory.type)
792 
793  return type_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
794 }
796  if (type != NULL) {
797 
798  } else {
799 
800  }
801  type_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), type);
802  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.Trajectory.type)
803 }
804 
805 // optional float tension = 3;
807  tension_ = 0;
808 }
809 inline float Actor_Trajectory::tension() const {
810  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Trajectory.tension)
811  return tension_;
812 }
813 inline void Actor_Trajectory::set_tension(float value) {
814 
815  tension_ = value;
816  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.Trajectory.tension)
817 }
818 
819 // repeated .ignition.msgs.Actor.Waypoint waypoints = 4;
821  return waypoints_.size();
822 }
824  waypoints_.Clear();
825 }
826 inline const ::ignition::msgs::Actor_Waypoint& Actor_Trajectory::waypoints(int index) const {
827  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.Trajectory.waypoints)
828  return waypoints_.Get(index);
829 }
830 inline ::ignition::msgs::Actor_Waypoint* Actor_Trajectory::mutable_waypoints(int index) {
831  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.Trajectory.waypoints)
832  return waypoints_.Mutable(index);
833 }
834 inline ::ignition::msgs::Actor_Waypoint* Actor_Trajectory::add_waypoints() {
835  // @@protoc_insertion_point(field_add:ignition.msgs.Actor.Trajectory.waypoints)
836  return waypoints_.Add();
837 }
838 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >*
840  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Actor.Trajectory.waypoints)
841  return &waypoints_;
842 }
843 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >&
845  // @@protoc_insertion_point(field_list:ignition.msgs.Actor.Trajectory.waypoints)
846  return waypoints_;
847 }
848 
849 // -------------------------------------------------------------------
850 
851 // Actor
852 
853 // optional .ignition.msgs.Header header = 1;
854 inline bool Actor::has_header() const {
855  return !_is_default_instance_ && header_ != NULL;
856 }
857 inline void Actor::clear_header() {
858  if (GetArenaNoVirtual() == NULL && header_ != NULL) delete header_;
859  header_ = NULL;
860 }
861 inline const ::ignition::msgs::Header& Actor::header() const {
862  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.header)
863  return header_ != NULL ? *header_ : *default_instance_->header_;
864 }
865 inline ::ignition::msgs::Header* Actor::mutable_header() {
866 
867  if (header_ == NULL) {
868  header_ = new ::ignition::msgs::Header;
869  }
870  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.header)
871  return header_;
872 }
873 inline ::ignition::msgs::Header* Actor::release_header() {
874  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.header)
875 
876  ::ignition::msgs::Header* temp = header_;
877  header_ = NULL;
878  return temp;
879 }
881  delete header_;
882  header_ = header;
883  if (header) {
884 
885  } else {
886 
887  }
888  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.header)
889 }
890 
891 // optional .ignition.msgs.Entity entity = 2;
892 inline bool Actor::has_entity() const {
893  return !_is_default_instance_ && entity_ != NULL;
894 }
895 inline void Actor::clear_entity() {
896  if (GetArenaNoVirtual() == NULL && entity_ != NULL) delete entity_;
897  entity_ = NULL;
898 }
899 inline const ::ignition::msgs::Entity& Actor::entity() const {
900  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.entity)
901  return entity_ != NULL ? *entity_ : *default_instance_->entity_;
902 }
903 inline ::ignition::msgs::Entity* Actor::mutable_entity() {
904 
905  if (entity_ == NULL) {
906  entity_ = new ::ignition::msgs::Entity;
907  }
908  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.entity)
909  return entity_;
910 }
911 inline ::ignition::msgs::Entity* Actor::release_entity() {
912  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.entity)
913 
914  ::ignition::msgs::Entity* temp = entity_;
915  entity_ = NULL;
916  return temp;
917 }
919  delete entity_;
920  entity_ = entity;
921  if (entity) {
922 
923  } else {
924 
925  }
926  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.entity)
927 }
928 
929 // optional .ignition.msgs.Pose pose = 3;
930 inline bool Actor::has_pose() const {
931  return !_is_default_instance_ && pose_ != NULL;
932 }
933 inline void Actor::clear_pose() {
934  if (GetArenaNoVirtual() == NULL && pose_ != NULL) delete pose_;
935  pose_ = NULL;
936 }
937 inline const ::ignition::msgs::Pose& Actor::pose() const {
938  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.pose)
939  return pose_ != NULL ? *pose_ : *default_instance_->pose_;
940 }
941 inline ::ignition::msgs::Pose* Actor::mutable_pose() {
942 
943  if (pose_ == NULL) {
944  pose_ = new ::ignition::msgs::Pose;
945  }
946  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.pose)
947  return pose_;
948 }
949 inline ::ignition::msgs::Pose* Actor::release_pose() {
950  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.pose)
951 
952  ::ignition::msgs::Pose* temp = pose_;
953  pose_ = NULL;
954  return temp;
955 }
957  delete pose_;
958  pose_ = pose;
959  if (pose) {
960 
961  } else {
962 
963  }
964  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.pose)
965 }
966 
967 // optional string skin_filename = 4;
969  skin_filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
970 }
971 inline const ::std::string& Actor::skin_filename() const {
972  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.skin_filename)
973  return skin_filename_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
974 }
975 inline void Actor::set_skin_filename(const ::std::string& value) {
976 
977  skin_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
978  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.skin_filename)
979 }
980 inline void Actor::set_skin_filename(const char* value) {
981 
982  skin_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
983  // @@protoc_insertion_point(field_set_char:ignition.msgs.Actor.skin_filename)
984 }
985 inline void Actor::set_skin_filename(const char* value, size_t size) {
986 
987  skin_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
988  ::std::string(reinterpret_cast<const char*>(value), size));
989  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Actor.skin_filename)
990 }
991 inline ::std::string* Actor::mutable_skin_filename() {
992 
993  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.skin_filename)
994  return skin_filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
995 }
996 inline ::std::string* Actor::release_skin_filename() {
997  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.skin_filename)
998 
999  return skin_filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1000 }
1001 inline void Actor::set_allocated_skin_filename(::std::string* skin_filename) {
1002  if (skin_filename != NULL) {
1003 
1004  } else {
1005 
1006  }
1007  skin_filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), skin_filename);
1008  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.skin_filename)
1009 }
1010 
1011 // optional float skin_scale = 5;
1013  skin_scale_ = 0;
1014 }
1015 inline float Actor::skin_scale() const {
1016  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.skin_scale)
1017  return skin_scale_;
1018 }
1019 inline void Actor::set_skin_scale(float value) {
1020 
1021  skin_scale_ = value;
1022  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.skin_scale)
1023 }
1024 
1025 // repeated .ignition.msgs.Actor.Animation animations = 6;
1026 inline int Actor::animations_size() const {
1027  return animations_.size();
1028 }
1030  animations_.Clear();
1031 }
1032 inline const ::ignition::msgs::Actor_Animation& Actor::animations(int index) const {
1033  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.animations)
1034  return animations_.Get(index);
1035 }
1036 inline ::ignition::msgs::Actor_Animation* Actor::mutable_animations(int index) {
1037  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.animations)
1038  return animations_.Mutable(index);
1039 }
1040 inline ::ignition::msgs::Actor_Animation* Actor::add_animations() {
1041  // @@protoc_insertion_point(field_add:ignition.msgs.Actor.animations)
1042  return animations_.Add();
1043 }
1044 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation >*
1046  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Actor.animations)
1047  return &animations_;
1048 }
1049 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation >&
1051  // @@protoc_insertion_point(field_list:ignition.msgs.Actor.animations)
1052  return animations_;
1053 }
1054 
1055 // optional bool script_loop = 7;
1057  script_loop_ = false;
1058 }
1059 inline bool Actor::script_loop() const {
1060  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.script_loop)
1061  return script_loop_;
1062 }
1063 inline void Actor::set_script_loop(bool value) {
1064 
1065  script_loop_ = value;
1066  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.script_loop)
1067 }
1068 
1069 // optional float script_delay_start = 8;
1071  script_delay_start_ = 0;
1072 }
1073 inline float Actor::script_delay_start() const {
1074  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.script_delay_start)
1075  return script_delay_start_;
1076 }
1077 inline void Actor::set_script_delay_start(float value) {
1078 
1079  script_delay_start_ = value;
1080  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.script_delay_start)
1081 }
1082 
1083 // optional bool script_auto_start = 9;
1085  script_auto_start_ = false;
1086 }
1087 inline bool Actor::script_auto_start() const {
1088  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.script_auto_start)
1089  return script_auto_start_;
1090 }
1091 inline void Actor::set_script_auto_start(bool value) {
1092 
1093  script_auto_start_ = value;
1094  // @@protoc_insertion_point(field_set:ignition.msgs.Actor.script_auto_start)
1095 }
1096 
1097 // repeated .ignition.msgs.Actor.Trajectory trajectories = 10;
1098 inline int Actor::trajectories_size() const {
1099  return trajectories_.size();
1100 }
1102  trajectories_.Clear();
1103 }
1104 inline const ::ignition::msgs::Actor_Trajectory& Actor::trajectories(int index) const {
1105  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.trajectories)
1106  return trajectories_.Get(index);
1107 }
1108 inline ::ignition::msgs::Actor_Trajectory* Actor::mutable_trajectories(int index) {
1109  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.trajectories)
1110  return trajectories_.Mutable(index);
1111 }
1112 inline ::ignition::msgs::Actor_Trajectory* Actor::add_trajectories() {
1113  // @@protoc_insertion_point(field_add:ignition.msgs.Actor.trajectories)
1114  return trajectories_.Add();
1115 }
1116 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >*
1118  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Actor.trajectories)
1119  return &trajectories_;
1120 }
1121 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >&
1123  // @@protoc_insertion_point(field_list:ignition.msgs.Actor.trajectories)
1124  return trajectories_;
1125 }
1126 
1127 // optional .ignition.msgs.Entity parent = 11;
1128 inline bool Actor::has_parent() const {
1129  return !_is_default_instance_ && parent_ != NULL;
1130 }
1131 inline void Actor::clear_parent() {
1132  if (GetArenaNoVirtual() == NULL && parent_ != NULL) delete parent_;
1133  parent_ = NULL;
1134 }
1135 inline const ::ignition::msgs::Entity& Actor::parent() const {
1136  // @@protoc_insertion_point(field_get:ignition.msgs.Actor.parent)
1137  return parent_ != NULL ? *parent_ : *default_instance_->parent_;
1138 }
1139 inline ::ignition::msgs::Entity* Actor::mutable_parent() {
1140 
1141  if (parent_ == NULL) {
1142  parent_ = new ::ignition::msgs::Entity;
1143  }
1144  // @@protoc_insertion_point(field_mutable:ignition.msgs.Actor.parent)
1145  return parent_;
1146 }
1147 inline ::ignition::msgs::Entity* Actor::release_parent() {
1148  // @@protoc_insertion_point(field_release:ignition.msgs.Actor.parent)
1149 
1150  ::ignition::msgs::Entity* temp = parent_;
1151  parent_ = NULL;
1152  return temp;
1153 }
1155  delete parent_;
1156  parent_ = parent;
1157  if (parent) {
1158 
1159  } else {
1160 
1161  }
1162  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Actor.parent)
1163 }
1164 
1165 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
1166 // -------------------------------------------------------------------
1167 
1168 // -------------------------------------------------------------------
1169 
1170 // -------------------------------------------------------------------
1171 
1172 
1177 // @@protoc_insertion_point(namespace_scope)
1178 
1179 } // namespace msgs
1180 } // namespace ignition
1181 
1182 #ifdef _MSC_VER
1183 #pragma warning(pop)
1184 #endif
1185 // @@protoc_insertion_point(global_scope)
1186 
1187 #endif // PROTOBUF_ignition_2fmsgs_2factor_2eproto__INCLUDED
void set_skin_filename(const ::std::string &value)
Definition: actor.pb.h:975
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory > & trajectories() const
Definition: actor.pb.h:1122
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: actor.pb.h:416
int waypoints_size() const
Definition: actor.pb.h:820
Definition: actor.pb.h:174
Definition: pose.pb.h:58
bool script_loop() const
Definition: actor.pb.h:1059
::ignition::msgs::Pose * release_pose()
Definition: actor.pb.h:949
::google::protobuf::uint32 id() const
Definition: actor.pb.h:751
int GetCachedSize() const
Definition: actor.pb.h:305
Definition: actor.pb.h:380
int GetCachedSize() const
Definition: actor.pb.h:100
void set_allocated_filename(::std::string *filename)
Definition: actor.pb.h:649
void clear_tension()
Definition: actor.pb.h:806
void set_time(float value)
Definition: actor.pb.h:699
std::shared_ptr< Actor > ActorSharedPtr
Definition: actor.pb.h:1175
bool script_auto_start() const
Definition: actor.pb.h:1087
void clear_name()
Definition: actor.pb.h:572
bool interpolate_x() const
Definition: actor.pb.h:677
void set_tension(float value)
Definition: actor.pb.h:813
void clear_pose()
Definition: actor.pb.h:933
::std::string * mutable_name()
Definition: actor.pb.h:595
int trajectories_size() const
Definition: actor.pb.h:1098
void clear_skin_scale()
Definition: actor.pb.h:1012
::std::string * release_skin_filename()
Definition: actor.pb.h:996
void clear_skin_filename()
Definition: actor.pb.h:968
void set_allocated_skin_filename(::std::string *skin_filename)
Definition: actor.pb.h:1001
bool has_header() const
Definition: actor.pb.h:854
void clear_pose()
Definition: actor.pb.h:709
float script_delay_start() const
Definition: actor.pb.h:1073
void set_name(const ::std::string &value)
Definition: actor.pb.h:579
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation > * mutable_animations()
Definition: actor.pb.h:1045
void clear_script_loop()
Definition: actor.pb.h:1056
::ignition::msgs::Actor_Waypoint * add_waypoints()
Definition: actor.pb.h:834
bool has_entity() const
Definition: actor.pb.h:892
void set_filename(const ::std::string &value)
Definition: actor.pb.h:623
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: actor.pb.h:732
void clear_time()
Definition: actor.pb.h:692
int GetCachedSize() const
Definition: actor.pb.h:419
void clear_filename()
Definition: actor.pb.h:616
Actor_Trajectory Trajectory
Definition: actor.pb.h:440
std::unique_ptr< Actor > ActorUniquePtr
Definition: actor.pb.h:1173
Actor * New() const
Definition: actor.pb.h:399
const ::std::string & type() const
Definition: actor.pb.h:765
Definition: header.pb.h:161
Actor & operator=(const Actor &from)
Definition: actor.pb.h:387
STL class.
const ::std::string & filename() const
Definition: actor.pb.h:619
::std::string * mutable_filename()
Definition: actor.pb.h:639
const ::ignition::msgs::Pose & pose() const
Definition: actor.pb.h:713
void clear_animations()
Definition: actor.pb.h:1029
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation > & animations() const
Definition: actor.pb.h:1050
void set_allocated_name(::std::string *name)
Definition: actor.pb.h:605
void set_allocated_entity(::ignition::msgs::Entity *entity)
Definition: actor.pb.h:918
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2factor_2eproto()
std::unique_ptr< const Actor > ConstActorUniquePtr
Definition: actor.pb.h:1174
const ::ignition::msgs::Pose & pose() const
Definition: actor.pb.h:937
void set_interpolate_x(bool value)
Definition: actor.pb.h:681
void clear_id()
Definition: actor.pb.h:748
const ::ignition::msgs::Entity & parent() const
Definition: actor.pb.h:1135
bool has_pose() const
Definition: actor.pb.h:706
void clear_entity()
Definition: actor.pb.h:895
bool has_parent() const
Definition: actor.pb.h:1128
Actor_Animation & operator=(const Actor_Animation &from)
Definition: actor.pb.h:68
::ignition::msgs::Entity * mutable_entity()
Definition: actor.pb.h:903
void protobuf_ShutdownFile_ignition_2fmsgs_2factor_2eproto()
Actor_Trajectory * New() const
Definition: actor.pb.h:285
::ignition::msgs::Actor_Animation * add_animations()
Definition: actor.pb.h:1040
Definition: actor.pb.h:266
void set_script_delay_start(float value)
Definition: actor.pb.h:1077
::ignition::msgs::Entity * release_entity()
Definition: actor.pb.h:911
const ::ignition::msgs::Header & header() const
Definition: actor.pb.h:861
float time() const
Definition: actor.pb.h:695
Actor_Trajectory & operator=(const Actor_Trajectory &from)
Definition: actor.pb.h:273
const ::std::string & skin_filename() const
Definition: actor.pb.h:971
::ignition::msgs::Actor_Trajectory * add_trajectories()
Definition: actor.pb.h:1112
void set_allocated_parent(::ignition::msgs::Entity *parent)
Definition: actor.pb.h:1154
::std::string * release_filename()
Definition: actor.pb.h:644
Actor_Waypoint & operator=(const Actor_Waypoint &from)
Definition: actor.pb.h:181
int GetCachedSize() const
Definition: actor.pb.h:213
Actor_Animation * New() const
Definition: actor.pb.h:80
float scale() const
Definition: actor.pb.h:663
void set_allocated_type(::std::string *type)
Definition: actor.pb.h:795
void set_id(::google::protobuf::uint32 value)
Definition: actor.pb.h:755
::ignition::msgs::Entity * mutable_parent()
Definition: actor.pb.h:1139
::std::string * release_type()
Definition: actor.pb.h:790
const ::std::string & name() const
Definition: actor.pb.h:575
::ignition::msgs::Pose * release_pose()
Definition: actor.pb.h:725
void protobuf_AssignDesc_ignition_2fmsgs_2factor_2eproto()
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: actor.pb.h:302
float skin_scale() const
Definition: actor.pb.h:1015
void clear_script_delay_start()
Definition: actor.pb.h:1070
int animations_size() const
Definition: actor.pb.h:1026
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > * mutable_waypoints()
Definition: actor.pb.h:839
::std::string * mutable_skin_filename()
Definition: actor.pb.h:991
::ignition::msgs::Entity * release_parent()
Definition: actor.pb.h:1147
STL class.
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: actor.pb.h:97
::std::string * mutable_type()
Definition: actor.pb.h:785
::ignition::msgs::Header * release_header()
Definition: actor.pb.h:873
Actor_Animation Animation
Definition: actor.pb.h:438
void clear_trajectories()
Definition: actor.pb.h:1101
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: actor.pb.h:210
void set_script_auto_start(bool value)
Definition: actor.pb.h:1091
void clear_scale()
Definition: actor.pb.h:660
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: actor.pb.h:956
Actor_Waypoint Waypoint
Definition: actor.pb.h:439
void clear_type()
Definition: actor.pb.h:762
Actor_Waypoint * New() const
Definition: actor.pb.h:193
std::shared_ptr< const Actor > ConstActorSharedPtr
Definition: actor.pb.h:1176
::ignition::msgs::Pose * mutable_pose()
Definition: actor.pb.h:941
void clear_waypoints()
Definition: actor.pb.h:823
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory > * mutable_trajectories()
Definition: actor.pb.h:1117
void set_allocated_header(::ignition::msgs::Header *header)
Definition: actor.pb.h:880
Definition: entity.pb.h:84
void set_script_loop(bool value)
Definition: actor.pb.h:1063
void clear_interpolate_x()
Definition: actor.pb.h:674
::ignition::msgs::Pose * mutable_pose()
Definition: actor.pb.h:717
Definition: actor.pb.h:61
void clear_parent()
Definition: actor.pb.h:1131
void clear_script_auto_start()
Definition: actor.pb.h:1084
::std::string * release_name()
Definition: actor.pb.h:600
const ::ignition::msgs::Entity & entity() const
Definition: actor.pb.h:899
bool has_pose() const
Definition: actor.pb.h:930
void set_type(const ::std::string &value)
Definition: actor.pb.h:769
::ignition::msgs::Header * mutable_header()
Definition: actor.pb.h:865
void clear_header()
Definition: actor.pb.h:857
void set_scale(float value)
Definition: actor.pb.h:667
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > & waypoints() const
Definition: actor.pb.h:844
float tension() const
Definition: actor.pb.h:809
void set_skin_scale(float value)
Definition: actor.pb.h:1019