Ignition Msgs

API Reference

7.1.0
scene.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/scene.proto
3 
4 #ifndef PROTOBUF_ignition_2fmsgs_2fscene_2eproto__INCLUDED
5 #define PROTOBUF_ignition_2fmsgs_2fscene_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>
30 #include "ignition/msgs/color.pb.h"
31 #include "ignition/msgs/fog.pb.h"
32 #include "ignition/msgs/sky.pb.h"
33 #include "ignition/msgs/light.pb.h"
34 #include "ignition/msgs/joint.pb.h"
35 #include "ignition/msgs/model.pb.h"
37 #ifndef _MSC_VER
38 #pragma GCC system_header
39 #else
40 #pragma warning(push)
41 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
42 #endif
43 #ifdef __linux__
44 #include <sys/sysmacros.h>
45 #endif
46 #include <memory>
47 #include <ignition/msgs/Export.hh>
48 // @@protoc_insertion_point(includes)
49 
50 namespace ignition {
51 namespace msgs {
52 
53 // Internal implementation detail -- do not call these.
54 void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fscene_2eproto();
57 
58 class Scene;
59 
60 // ===================================================================
61 
62 class IGNITION_MSGS_VISIBLE Scene : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Scene) */ {
63  public:
64  Scene();
65  virtual ~Scene();
66 
67  Scene(const Scene& from);
68 
69  inline Scene& operator=(const Scene& from) {
70  CopyFrom(from);
71  return *this;
72  }
73 
74  static const ::google::protobuf::Descriptor* descriptor();
75  static const Scene& default_instance();
76 
77  void Swap(Scene* other);
78 
79  // implements Message ----------------------------------------------
80 
81  inline Scene* New() const { return New(NULL); }
82 
83  Scene* New(::google::protobuf::Arena* arena) const;
84  void CopyFrom(const ::google::protobuf::Message& from);
85  void MergeFrom(const ::google::protobuf::Message& from);
86  void CopyFrom(const Scene& from);
87  void MergeFrom(const Scene& from);
88  void Clear();
89  bool IsInitialized() const;
90 
91  int ByteSize() const;
92  bool MergePartialFromCodedStream(
93  ::google::protobuf::io::CodedInputStream* input);
94  void SerializeWithCachedSizes(
95  ::google::protobuf::io::CodedOutputStream* output) const;
96  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
97  bool deterministic, ::google::protobuf::uint8* output) const;
98  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
99  return InternalSerializeWithCachedSizesToArray(false, output);
100  }
101  int GetCachedSize() const { return _cached_size_; }
102  private:
103  void SharedCtor();
104  void SharedDtor();
105  void SetCachedSize(int size) const;
106  void InternalSwap(Scene* other);
107  private:
108  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
109  return _internal_metadata_.arena();
110  }
111  inline void* MaybeArenaPtr() const {
112  return _internal_metadata_.raw_arena_ptr();
113  }
114  public:
115 
116  ::google::protobuf::Metadata GetMetadata() const;
117 
118  // nested types ----------------------------------------------------
119 
120  // accessors -------------------------------------------------------
121 
122  // optional .ignition.msgs.Header header = 1;
123  bool has_header() const;
124  void clear_header();
125  static const int kHeaderFieldNumber = 1;
126  const ::ignition::msgs::Header& header() const;
127  ::ignition::msgs::Header* mutable_header();
128  ::ignition::msgs::Header* release_header();
129  void set_allocated_header(::ignition::msgs::Header* header);
130 
131  // optional string name = 2;
132  void clear_name();
133  static const int kNameFieldNumber = 2;
134  const ::std::string& name() const;
135  void set_name(const ::std::string& value);
136  void set_name(const char* value);
137  void set_name(const char* value, size_t size);
138  ::std::string* mutable_name();
139  ::std::string* release_name();
140  void set_allocated_name(::std::string* name);
141 
142  // optional .ignition.msgs.Color ambient = 3;
143  bool has_ambient() const;
144  void clear_ambient();
145  static const int kAmbientFieldNumber = 3;
146  const ::ignition::msgs::Color& ambient() const;
147  ::ignition::msgs::Color* mutable_ambient();
148  ::ignition::msgs::Color* release_ambient();
149  void set_allocated_ambient(::ignition::msgs::Color* ambient);
150 
151  // optional .ignition.msgs.Color background = 4;
152  bool has_background() const;
153  void clear_background();
154  static const int kBackgroundFieldNumber = 4;
155  const ::ignition::msgs::Color& background() const;
156  ::ignition::msgs::Color* mutable_background();
157  ::ignition::msgs::Color* release_background();
158  void set_allocated_background(::ignition::msgs::Color* background);
159 
160  // optional .ignition.msgs.Sky sky = 5;
161  bool has_sky() const;
162  void clear_sky();
163  static const int kSkyFieldNumber = 5;
164  const ::ignition::msgs::Sky& sky() const;
165  ::ignition::msgs::Sky* mutable_sky();
166  ::ignition::msgs::Sky* release_sky();
167  void set_allocated_sky(::ignition::msgs::Sky* sky);
168 
169  // optional bool shadows = 6;
170  void clear_shadows();
171  static const int kShadowsFieldNumber = 6;
172  bool shadows() const;
173  void set_shadows(bool value);
174 
175  // optional .ignition.msgs.Fog fog = 7;
176  bool has_fog() const;
177  void clear_fog();
178  static const int kFogFieldNumber = 7;
179  const ::ignition::msgs::Fog& fog() const;
180  ::ignition::msgs::Fog* mutable_fog();
181  ::ignition::msgs::Fog* release_fog();
182  void set_allocated_fog(::ignition::msgs::Fog* fog);
183 
184  // optional bool grid = 8;
185  void clear_grid();
186  static const int kGridFieldNumber = 8;
187  bool grid() const;
188  void set_grid(bool value);
189 
190  // repeated .ignition.msgs.Model model = 9;
191  int model_size() const;
192  void clear_model();
193  static const int kModelFieldNumber = 9;
194  const ::ignition::msgs::Model& model(int index) const;
195  ::ignition::msgs::Model* mutable_model(int index);
196  ::ignition::msgs::Model* add_model();
197  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model >*
198  mutable_model();
199  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model >&
200  model() const;
201 
202  // repeated .ignition.msgs.Light light = 10;
203  int light_size() const;
204  void clear_light();
205  static const int kLightFieldNumber = 10;
206  const ::ignition::msgs::Light& light(int index) const;
207  ::ignition::msgs::Light* mutable_light(int index);
208  ::ignition::msgs::Light* add_light();
209  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light >*
210  mutable_light();
211  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light >&
212  light() const;
213 
214  // repeated .ignition.msgs.Joint joint = 11;
215  int joint_size() const;
216  void clear_joint();
217  static const int kJointFieldNumber = 11;
218  const ::ignition::msgs::Joint& joint(int index) const;
219  ::ignition::msgs::Joint* mutable_joint(int index);
220  ::ignition::msgs::Joint* add_joint();
221  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint >*
222  mutable_joint();
223  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint >&
224  joint() const;
225 
226  // optional bool origin_visual = 12;
227  void clear_origin_visual();
228  static const int kOriginVisualFieldNumber = 12;
229  bool origin_visual() const;
230  void set_origin_visual(bool value);
231 
232  // @@protoc_insertion_point(class_scope:ignition.msgs.Scene)
233  private:
234 
235  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
236  bool _is_default_instance_;
237  ::ignition::msgs::Header* header_;
238  ::google::protobuf::internal::ArenaStringPtr name_;
239  ::ignition::msgs::Color* ambient_;
240  ::ignition::msgs::Color* background_;
241  ::ignition::msgs::Sky* sky_;
242  ::ignition::msgs::Fog* fog_;
243  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model > model_;
244  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light > light_;
245  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint > joint_;
246  bool shadows_;
247  bool grid_;
248  bool origin_visual_;
249  mutable int _cached_size_;
250  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fscene_2eproto();
253 
254  void InitAsDefaultInstance();
255  static Scene* default_instance_;
256 };
257 // ===================================================================
258 
259 
260 // ===================================================================
261 
262 #if !PROTOBUF_INLINE_NOT_IN_HEADERS
263 // Scene
264 
265 // optional .ignition.msgs.Header header = 1;
266 inline bool Scene::has_header() const {
267  return !_is_default_instance_ && header_ != NULL;
268 }
269 inline void Scene::clear_header() {
270  if (GetArenaNoVirtual() == NULL && header_ != NULL) delete header_;
271  header_ = NULL;
272 }
273 inline const ::ignition::msgs::Header& Scene::header() const {
274  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.header)
275  return header_ != NULL ? *header_ : *default_instance_->header_;
276 }
277 inline ::ignition::msgs::Header* Scene::mutable_header() {
278 
279  if (header_ == NULL) {
280  header_ = new ::ignition::msgs::Header;
281  }
282  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.header)
283  return header_;
284 }
285 inline ::ignition::msgs::Header* Scene::release_header() {
286  // @@protoc_insertion_point(field_release:ignition.msgs.Scene.header)
287 
288  ::ignition::msgs::Header* temp = header_;
289  header_ = NULL;
290  return temp;
291 }
293  delete header_;
294  header_ = header;
295  if (header) {
296 
297  } else {
298 
299  }
300  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Scene.header)
301 }
302 
303 // optional string name = 2;
304 inline void Scene::clear_name() {
305  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
306 }
307 inline const ::std::string& Scene::name() const {
308  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.name)
309  return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
310 }
311 inline void Scene::set_name(const ::std::string& value) {
312 
313  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
314  // @@protoc_insertion_point(field_set:ignition.msgs.Scene.name)
315 }
316 inline void Scene::set_name(const char* value) {
317 
318  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
319  // @@protoc_insertion_point(field_set_char:ignition.msgs.Scene.name)
320 }
321 inline void Scene::set_name(const char* value, size_t size) {
322 
323  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
324  ::std::string(reinterpret_cast<const char*>(value), size));
325  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Scene.name)
326 }
327 inline ::std::string* Scene::mutable_name() {
328 
329  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.name)
330  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
331 }
332 inline ::std::string* Scene::release_name() {
333  // @@protoc_insertion_point(field_release:ignition.msgs.Scene.name)
334 
335  return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
336 }
338  if (name != NULL) {
339 
340  } else {
341 
342  }
343  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
344  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Scene.name)
345 }
346 
347 // optional .ignition.msgs.Color ambient = 3;
348 inline bool Scene::has_ambient() const {
349  return !_is_default_instance_ && ambient_ != NULL;
350 }
351 inline void Scene::clear_ambient() {
352  if (GetArenaNoVirtual() == NULL && ambient_ != NULL) delete ambient_;
353  ambient_ = NULL;
354 }
355 inline const ::ignition::msgs::Color& Scene::ambient() const {
356  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.ambient)
357  return ambient_ != NULL ? *ambient_ : *default_instance_->ambient_;
358 }
359 inline ::ignition::msgs::Color* Scene::mutable_ambient() {
360 
361  if (ambient_ == NULL) {
362  ambient_ = new ::ignition::msgs::Color;
363  }
364  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.ambient)
365  return ambient_;
366 }
367 inline ::ignition::msgs::Color* Scene::release_ambient() {
368  // @@protoc_insertion_point(field_release:ignition.msgs.Scene.ambient)
369 
370  ::ignition::msgs::Color* temp = ambient_;
371  ambient_ = NULL;
372  return temp;
373 }
375  delete ambient_;
376  ambient_ = ambient;
377  if (ambient) {
378 
379  } else {
380 
381  }
382  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Scene.ambient)
383 }
384 
385 // optional .ignition.msgs.Color background = 4;
386 inline bool Scene::has_background() const {
387  return !_is_default_instance_ && background_ != NULL;
388 }
389 inline void Scene::clear_background() {
390  if (GetArenaNoVirtual() == NULL && background_ != NULL) delete background_;
391  background_ = NULL;
392 }
393 inline const ::ignition::msgs::Color& Scene::background() const {
394  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.background)
395  return background_ != NULL ? *background_ : *default_instance_->background_;
396 }
397 inline ::ignition::msgs::Color* Scene::mutable_background() {
398 
399  if (background_ == NULL) {
400  background_ = new ::ignition::msgs::Color;
401  }
402  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.background)
403  return background_;
404 }
405 inline ::ignition::msgs::Color* Scene::release_background() {
406  // @@protoc_insertion_point(field_release:ignition.msgs.Scene.background)
407 
408  ::ignition::msgs::Color* temp = background_;
409  background_ = NULL;
410  return temp;
411 }
413  delete background_;
414  background_ = background;
415  if (background) {
416 
417  } else {
418 
419  }
420  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Scene.background)
421 }
422 
423 // optional .ignition.msgs.Sky sky = 5;
424 inline bool Scene::has_sky() const {
425  return !_is_default_instance_ && sky_ != NULL;
426 }
427 inline void Scene::clear_sky() {
428  if (GetArenaNoVirtual() == NULL && sky_ != NULL) delete sky_;
429  sky_ = NULL;
430 }
431 inline const ::ignition::msgs::Sky& Scene::sky() const {
432  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.sky)
433  return sky_ != NULL ? *sky_ : *default_instance_->sky_;
434 }
435 inline ::ignition::msgs::Sky* Scene::mutable_sky() {
436 
437  if (sky_ == NULL) {
438  sky_ = new ::ignition::msgs::Sky;
439  }
440  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.sky)
441  return sky_;
442 }
443 inline ::ignition::msgs::Sky* Scene::release_sky() {
444  // @@protoc_insertion_point(field_release:ignition.msgs.Scene.sky)
445 
446  ::ignition::msgs::Sky* temp = sky_;
447  sky_ = NULL;
448  return temp;
449 }
451  delete sky_;
452  sky_ = sky;
453  if (sky) {
454 
455  } else {
456 
457  }
458  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Scene.sky)
459 }
460 
461 // optional bool shadows = 6;
462 inline void Scene::clear_shadows() {
463  shadows_ = false;
464 }
465 inline bool Scene::shadows() const {
466  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.shadows)
467  return shadows_;
468 }
469 inline void Scene::set_shadows(bool value) {
470 
471  shadows_ = value;
472  // @@protoc_insertion_point(field_set:ignition.msgs.Scene.shadows)
473 }
474 
475 // optional .ignition.msgs.Fog fog = 7;
476 inline bool Scene::has_fog() const {
477  return !_is_default_instance_ && fog_ != NULL;
478 }
479 inline void Scene::clear_fog() {
480  if (GetArenaNoVirtual() == NULL && fog_ != NULL) delete fog_;
481  fog_ = NULL;
482 }
483 inline const ::ignition::msgs::Fog& Scene::fog() const {
484  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.fog)
485  return fog_ != NULL ? *fog_ : *default_instance_->fog_;
486 }
487 inline ::ignition::msgs::Fog* Scene::mutable_fog() {
488 
489  if (fog_ == NULL) {
490  fog_ = new ::ignition::msgs::Fog;
491  }
492  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.fog)
493  return fog_;
494 }
495 inline ::ignition::msgs::Fog* Scene::release_fog() {
496  // @@protoc_insertion_point(field_release:ignition.msgs.Scene.fog)
497 
498  ::ignition::msgs::Fog* temp = fog_;
499  fog_ = NULL;
500  return temp;
501 }
503  delete fog_;
504  fog_ = fog;
505  if (fog) {
506 
507  } else {
508 
509  }
510  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Scene.fog)
511 }
512 
513 // optional bool grid = 8;
514 inline void Scene::clear_grid() {
515  grid_ = false;
516 }
517 inline bool Scene::grid() const {
518  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.grid)
519  return grid_;
520 }
521 inline void Scene::set_grid(bool value) {
522 
523  grid_ = value;
524  // @@protoc_insertion_point(field_set:ignition.msgs.Scene.grid)
525 }
526 
527 // repeated .ignition.msgs.Model model = 9;
528 inline int Scene::model_size() const {
529  return model_.size();
530 }
531 inline void Scene::clear_model() {
532  model_.Clear();
533 }
534 inline const ::ignition::msgs::Model& Scene::model(int index) const {
535  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.model)
536  return model_.Get(index);
537 }
538 inline ::ignition::msgs::Model* Scene::mutable_model(int index) {
539  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.model)
540  return model_.Mutable(index);
541 }
542 inline ::ignition::msgs::Model* Scene::add_model() {
543  // @@protoc_insertion_point(field_add:ignition.msgs.Scene.model)
544  return model_.Add();
545 }
546 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model >*
548  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Scene.model)
549  return &model_;
550 }
551 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model >&
552 Scene::model() const {
553  // @@protoc_insertion_point(field_list:ignition.msgs.Scene.model)
554  return model_;
555 }
556 
557 // repeated .ignition.msgs.Light light = 10;
558 inline int Scene::light_size() const {
559  return light_.size();
560 }
561 inline void Scene::clear_light() {
562  light_.Clear();
563 }
564 inline const ::ignition::msgs::Light& Scene::light(int index) const {
565  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.light)
566  return light_.Get(index);
567 }
568 inline ::ignition::msgs::Light* Scene::mutable_light(int index) {
569  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.light)
570  return light_.Mutable(index);
571 }
572 inline ::ignition::msgs::Light* Scene::add_light() {
573  // @@protoc_insertion_point(field_add:ignition.msgs.Scene.light)
574  return light_.Add();
575 }
576 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light >*
578  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Scene.light)
579  return &light_;
580 }
581 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light >&
582 Scene::light() const {
583  // @@protoc_insertion_point(field_list:ignition.msgs.Scene.light)
584  return light_;
585 }
586 
587 // repeated .ignition.msgs.Joint joint = 11;
588 inline int Scene::joint_size() const {
589  return joint_.size();
590 }
591 inline void Scene::clear_joint() {
592  joint_.Clear();
593 }
594 inline const ::ignition::msgs::Joint& Scene::joint(int index) const {
595  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.joint)
596  return joint_.Get(index);
597 }
598 inline ::ignition::msgs::Joint* Scene::mutable_joint(int index) {
599  // @@protoc_insertion_point(field_mutable:ignition.msgs.Scene.joint)
600  return joint_.Mutable(index);
601 }
602 inline ::ignition::msgs::Joint* Scene::add_joint() {
603  // @@protoc_insertion_point(field_add:ignition.msgs.Scene.joint)
604  return joint_.Add();
605 }
606 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint >*
608  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Scene.joint)
609  return &joint_;
610 }
611 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint >&
612 Scene::joint() const {
613  // @@protoc_insertion_point(field_list:ignition.msgs.Scene.joint)
614  return joint_;
615 }
616 
617 // optional bool origin_visual = 12;
619  origin_visual_ = false;
620 }
621 inline bool Scene::origin_visual() const {
622  // @@protoc_insertion_point(field_get:ignition.msgs.Scene.origin_visual)
623  return origin_visual_;
624 }
625 inline void Scene::set_origin_visual(bool value) {
626 
627  origin_visual_ = value;
628  // @@protoc_insertion_point(field_set:ignition.msgs.Scene.origin_visual)
629 }
630 
631 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
632 
637 // @@protoc_insertion_point(namespace_scope)
638 
639 } // namespace msgs
640 } // namespace ignition
641 
642 #ifdef _MSC_VER
643 #pragma warning(pop)
644 #endif
645 // @@protoc_insertion_point(global_scope)
646 
647 #endif // PROTOBUF_ignition_2fmsgs_2fscene_2eproto__INCLUDED
std::unique_ptr< const Scene > ConstSceneUniquePtr
Definition: scene.pb.h:634
int model_size() const
Definition: scene.pb.h:528
Definition: joint.pb.h:265
::std::string * mutable_name()
Definition: scene.pb.h:327
bool has_sky() const
Definition: scene.pb.h:424
int light_size() const
Definition: scene.pb.h:558
std::shared_ptr< const Scene > ConstSceneSharedPtr
Definition: scene.pb.h:636
Definition: scene.pb.h:62
const ::ignition::msgs::Fog & fog() const
Definition: scene.pb.h:483
void protobuf_ShutdownFile_ignition_2fmsgs_2fscene_2eproto()
::ignition::msgs::Sky * release_sky()
Definition: scene.pb.h:443
::ignition::msgs::Color * mutable_ambient()
Definition: scene.pb.h:359
void clear_ambient()
Definition: scene.pb.h:351
bool has_fog() const
Definition: scene.pb.h:476
const ::std::string & name() const
Definition: scene.pb.h:307
Definition: light.pb.h:82
void set_allocated_fog(::ignition::msgs::Fog *fog)
Definition: scene.pb.h:502
void set_grid(bool value)
Definition: scene.pb.h:521
::std::string * release_name()
Definition: scene.pb.h:332
::ignition::msgs::Model * add_model()
Definition: scene.pb.h:542
void set_allocated_header(::ignition::msgs::Header *header)
Definition: scene.pb.h:292
Definition: sky.pb.h:57
::ignition::msgs::Light * add_light()
Definition: scene.pb.h:572
void set_allocated_name(::std::string *name)
Definition: scene.pb.h:337
::ignition::msgs::Color * mutable_background()
Definition: scene.pb.h:397
bool has_background() const
Definition: scene.pb.h:386
::ignition::msgs::Color * release_background()
Definition: scene.pb.h:405
::ignition::msgs::Sky * mutable_sky()
Definition: scene.pb.h:435
void clear_fog()
Definition: scene.pb.h:479
Scene & operator=(const Scene &from)
Definition: scene.pb.h:69
bool shadows() const
Definition: scene.pb.h:465
Definition: header.pb.h:161
void clear_joint()
Definition: scene.pb.h:591
STL class.
Definition: fog.pb.h:81
bool origin_visual() const
Definition: scene.pb.h:621
void set_name(const ::std::string &value)
Definition: scene.pb.h:311
void clear_header()
Definition: scene.pb.h:269
std::unique_ptr< Scene > SceneUniquePtr
Definition: scene.pb.h:633
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint > & joint() const
Definition: scene.pb.h:612
void set_origin_visual(bool value)
Definition: scene.pb.h:625
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model > & model() const
Definition: scene.pb.h:552
std::shared_ptr< Scene > SceneSharedPtr
Definition: scene.pb.h:635
void set_shadows(bool value)
Definition: scene.pb.h:469
::ignition::msgs::Fog * mutable_fog()
Definition: scene.pb.h:487
void clear_shadows()
Definition: scene.pb.h:462
const ::ignition::msgs::Color & ambient() const
Definition: scene.pb.h:355
void clear_sky()
Definition: scene.pb.h:427
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fscene_2eproto()
::ignition::msgs::Color * release_ambient()
Definition: scene.pb.h:367
::ignition::msgs::Header * release_header()
Definition: scene.pb.h:285
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light > & light() const
Definition: scene.pb.h:582
::ignition::msgs::Joint * add_joint()
Definition: scene.pb.h:602
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: scene.pb.h:98
bool grid() const
Definition: scene.pb.h:517
::ignition::msgs::Fog * release_fog()
Definition: scene.pb.h:495
void set_allocated_background(::ignition::msgs::Color *background)
Definition: scene.pb.h:412
const ::ignition::msgs::Sky & sky() const
Definition: scene.pb.h:431
void clear_origin_visual()
Definition: scene.pb.h:618
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model > * mutable_model()
Definition: scene.pb.h:547
const ::ignition::msgs::Header & header() const
Definition: scene.pb.h:273
Definition: color.pb.h:56
int joint_size() const
Definition: scene.pb.h:588
void clear_model()
Definition: scene.pb.h:531
void protobuf_AssignDesc_ignition_2fmsgs_2fscene_2eproto()
Definition: model.pb.h:62
STL class.
::ignition::msgs::Header * mutable_header()
Definition: scene.pb.h:277
void clear_grid()
Definition: scene.pb.h:514
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light > * mutable_light()
Definition: scene.pb.h:577
bool has_ambient() const
Definition: scene.pb.h:348
const ::ignition::msgs::Color & background() const
Definition: scene.pb.h:393
bool has_header() const
Definition: scene.pb.h:266
void clear_name()
Definition: scene.pb.h:304
void set_allocated_ambient(::ignition::msgs::Color *ambient)
Definition: scene.pb.h:374
Scene * New() const
Definition: scene.pb.h:81
void clear_light()
Definition: scene.pb.h:561
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint > * mutable_joint()
Definition: scene.pb.h:607
void clear_background()
Definition: scene.pb.h:389
void set_allocated_sky(::ignition::msgs::Sky *sky)
Definition: scene.pb.h:450
int GetCachedSize() const
Definition: scene.pb.h:101