visual.pb.h
Go to the documentation of this file.
78 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Visual* Arena::CreateMaybeMessage<::ignition::msgs::Visual>(Arena*);
79 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Visual_Meta* Arena::CreateMaybeMessage<::ignition::msgs::Visual_Meta>(Arena*);
114 class IGNITION_MSGS_VISIBLE Visual_Meta : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Visual.Meta) */ {
217 class IGNITION_MSGS_VISIBLE Visual : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Visual) */ {
636 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
703 parent_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
715 return parent_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
720 return parent_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
void set_allocated_meta(::ignition::msgs::Visual_Meta *meta)
Definition: visual.pb.h:1084
bool Visual_Type_Parse(const ::std::string &name, Visual_Type *value)
Definition: visual.pb.h:107
void set_laser_retro(double value)
Definition: visual.pb.h:782
::ignition::msgs::Vector3d * mutable_scale()
Definition: visual.pb.h:1021
STL class.
IGNITION_MSGS_VISIBLE VisualDefaultTypeInternal _Visual_default_instance_
std::shared_ptr< Visual > VisualSharedPtr
Definition: visual.pb.h:1125
T move(T... args)
::std::string * release_parent_name()
Definition: visual.pb.h:717
Definition: vector3d.pb.h:77
::ignition::msgs::Vector3d * release_scale()
Definition: visual.pb.h:1014
void IGNITION_MSGS_VISIBLE AddDescriptors()
Visual * New(::google::protobuf::Arena *arena) const final
Definition: visual.pb.h:265
static const ::google::protobuf::EnumDescriptor * Type_descriptor()
Definition: visual.pb.h:331
Definition: pose.pb.h:79
const int Visual_Type_Type_ARRAYSIZE
Definition: visual.pb.h:100
const Visual_Type Visual_Type_Type_MIN
Definition: visual.pb.h:98
::ignition::msgs::Pose * mutable_pose()
Definition: visual.pb.h:808
void set_allocated_scale(::ignition::msgs::Vector3d *scale)
Definition: visual.pb.h:1030
::ignition::msgs::Material * mutable_material()
Definition: visual.pb.h:904
void set_allocated_name(::std::string *name)
Definition: visual.pb.h:655
Definition: gui.pb.h:79
void set_id(::google::protobuf::uint32 value)
Definition: visual.pb.h:673
const ::ignition::msgs::Header & header() const
Definition: visual.pb.h:571
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
const ::ignition::msgs::Material & material() const
Definition: visual.pb.h:891
void set_parent_name(const ::std::string &value)
Definition: visual.pb.h:687
void Swap(Visual_Meta *other)
@ Visual_Type_Visual_Type_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: visual.pb.h:95
static const Visual * internal_default_instance()
Definition: visual.pb.h:247
const ::ignition::msgs::Visual_Meta & meta() const
Definition: visual.pb.h:1062
std::shared_ptr< const Visual > ConstVisualSharedPtr
Definition: visual.pb.h:1126
::ignition::msgs::Header * release_header()
Definition: visual.pb.h:577
Definition: visual.pb.h:217
void set_allocated_geometry(::ignition::msgs::Geometry *geometry)
Definition: visual.pb.h:865
Visual_Meta & operator=(const Visual_Meta &from)
Definition: visual.pb.h:121
const ::std::string & parent_name() const
Definition: visual.pb.h:683
void set_cast_shadows(bool value)
Definition: visual.pb.h:754
::ignition::msgs::Geometry * release_geometry()
Definition: visual.pb.h:849
void set_type(::ignition::msgs::Visual_Type value)
Definition: visual.pb.h:1111
friend void swap(Visual_Meta &a, Visual_Meta &b)
Definition: visual.pb.h:152
Visual_Meta * New(::google::protobuf::Arena *arena) const final
Definition: visual.pb.h:162
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: visual.pb.h:817
Definition: material.pb.h:553
::ignition::msgs::Visual_Meta * release_meta()
Definition: visual.pb.h:1068
std::unique_ptr< Visual > VisualUniquePtr
Definition: visual.pb.h:1123
static bool Type_Parse(const ::std::string &name, Type *value)
Definition: visual.pb.h:337
void set_allocated_parent_name(::std::string *parent_name)
Definition: visual.pb.h:722
IGNITION_MSGS_VISIBLE bool Visual_Type_IsValid(int value)
const ::std::string & Visual_Type_Name(Visual_Type value)
Definition: visual.pb.h:103
::ignition::msgs::Visual_Meta * mutable_meta()
Definition: visual.pb.h:1075
::ignition::msgs::Material * release_material()
Definition: visual.pb.h:897
::google::protobuf::int32 layer() const
Definition: visual.pb.h:550
const IGNITION_MSGS_VISIBLE ::google::protobuf::EnumDescriptor * Visual_Type_descriptor()
@ Visual_Type_Visual_Type_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: visual.pb.h:94
void Swap(Visual *other)
::google::protobuf::uint32 parent_id() const
Definition: visual.pb.h:736
static const Visual_Meta * internal_default_instance()
Definition: visual.pb.h:144
void set_transparency(double value)
Definition: visual.pb.h:768
Definition: geometry.pb.h:117
::std::string * mutable_parent_name()
Definition: visual.pb.h:712
static const ::std::string & Type_Name(Type value)
Definition: visual.pb.h:334
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
void set_allocated_header(::ignition::msgs::Header *header)
Definition: visual.pb.h:593
Definition: header.pb.h:215
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Plugin > * mutable_plugin()
Definition: visual.pb.h:983
const ::ignition::msgs::Geometry & geometry() const
Definition: visual.pb.h:843
IGNITION_MSGS_VISIBLE GeometryDefaultTypeInternal _Geometry_default_instance_
void set_parent_id(::google::protobuf::uint32 value)
Definition: visual.pb.h:740
const ::ignition::msgs::Vector3d & scale() const
Definition: visual.pb.h:1008
::ignition::msgs::Header * mutable_header()
Definition: visual.pb.h:584
void set_name(const ::std::string &value)
Definition: visual.pb.h:620
::ignition::msgs::Pose * release_pose()
Definition: visual.pb.h:801
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Plugin > & plugin() const
Definition: visual.pb.h:996
::ignition::msgs::Geometry * mutable_geometry()
Definition: visual.pb.h:856
Definition: visual.pb.h:54
IGNITION_MSGS_VISIBLE Visual_MetaDefaultTypeInternal _Visual_Meta_default_instance_
::ignition::msgs::Plugin * add_plugin()
Definition: visual.pb.h:991
STL class.
Definition: plugin.pb.h:77
Definition: visual.pb.h:114
IGNITION_MSGS_VISIBLE MaterialDefaultTypeInternal _Material_default_instance_
void set_layer(::google::protobuf::int32 value)
Definition: visual.pb.h:554
Definition: visual.pb.h:56
std::unique_ptr< const Visual > ConstVisualUniquePtr
Definition: visual.pb.h:1124
Definition: actor.pb.h:78
void set_allocated_material(::ignition::msgs::Material *material)
Definition: visual.pb.h:913
const Visual_Type Visual_Type_Type_MAX
Definition: visual.pb.h:99