build/ignition-msgs5/include/ignition/msgs/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());
const ::std::string & name() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:616
void clear_cast_shadows()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:747
void set_allocated_meta(::ignition::msgs::Visual_Meta *meta)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1084
bool has_geometry() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:837
void clear_name()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:613
bool Visual_Type_Parse(const ::std::string &name, Visual_Type *value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:107
bool is_static() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:964
void set_laser_retro(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:782
bool cast_shadows() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:750
::ignition::msgs::Vector3d * mutable_scale()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1021
STL class.
IGNITION_MSGS_VISIBLE VisualDefaultTypeInternal _Visual_default_instance_
std::shared_ptr< Visual > VisualSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1125
T move(T... args)
::std::string * release_parent_name()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:717
Definition: build/ignition-msgs5/include/ignition/msgs/vector3d.pb.h:77
::ignition::msgs::Vector3d * release_scale()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1014
void IGNITION_MSGS_VISIBLE AddDescriptors()
int plugin_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:975
Visual * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:265
static const ::google::protobuf::EnumDescriptor * Type_descriptor()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:331
Definition: build/ignition-msgs5/include/ignition/msgs/pose.pb.h:79
const int Visual_Type_Type_ARRAYSIZE
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:100
@ Visual_Type_LINK
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:88
void clear_laser_retro()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:775
const Visual_Type Visual_Type_Type_MIN
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:98
@ Visual_Type_GUI
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:92
::ignition::msgs::Pose * mutable_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:808
Visual & operator=(const Visual &from)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:224
::std::string * release_name()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:650
void set_allocated_scale(::ignition::msgs::Vector3d *scale)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1030
@ Visual_Type_ENTITY
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:86
::ignition::msgs::Material * mutable_material()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:904
::google::protobuf::uint32 id() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:669
void clear_id()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:666
bool delete_me() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:950
void set_allocated_name(::std::string *name)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:655
void clear_parent_name()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:680
Definition: build/ignition-msgs5/include/ignition/msgs/gui.pb.h:79
void set_id(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:673
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:571
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
const ::ignition::msgs::Material & material() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:891
void set_parent_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:687
void Swap(Visual_Meta *other)
@ Visual_Type_Visual_Type_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:95
::std::string * mutable_name()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:645
static const Visual * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:247
const ::ignition::msgs::Visual_Meta & meta() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1062
std::shared_ptr< const Visual > ConstVisualSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1126
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:577
Visual_Meta * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:158
::ignition::msgs::Visual_Type type() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1107
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:217
void set_allocated_geometry(::ignition::msgs::Geometry *geometry)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:865
Visual_Meta & operator=(const Visual_Meta &from)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:121
void set_visible(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:940
const ::std::string & parent_name() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:683
void set_is_static(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:968
void set_cast_shadows(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:754
void clear_delete_me()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:947
::ignition::msgs::Geometry * release_geometry()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:849
void set_type(::ignition::msgs::Visual_Type value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1111
friend void swap(Visual_Meta &a, Visual_Meta &b)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:152
Visual_Meta * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:162
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:817
Definition: build/ignition-msgs5/include/ignition/msgs/material.pb.h:553
::ignition::msgs::Visual_Meta * release_meta()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1068
std::unique_ptr< Visual > VisualUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1123
static bool Type_Parse(const ::std::string &name, Type *value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:337
void set_allocated_parent_name(::std::string *parent_name)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:722
IGNITION_MSGS_VISIBLE bool Visual_Type_IsValid(int value)
void clear_layer()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:547
const ::std::string & Visual_Type_Name(Visual_Type value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:103
friend void swap(Visual &a, Visual &b)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:255
::ignition::msgs::Visual_Meta * mutable_meta()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1075
::ignition::msgs::Material * release_material()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:897
bool has_material() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:885
@ Visual_Type_SENSOR
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:91
bool has_pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:789
::google::protobuf::int32 layer() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:550
void set_delete_me(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:954
const IGNITION_MSGS_VISIBLE ::google::protobuf::EnumDescriptor * Visual_Type_descriptor()
@ Visual_Type_Visual_Type_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:94
void Swap(Visual *other)
@ Visual_Type_MODEL
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:87
double transparency() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:764
::google::protobuf::uint32 parent_id() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:736
static const Visual_Meta * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:144
void set_transparency(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:768
Definition: build/ignition-msgs5/include/ignition/msgs/geometry.pb.h:117
::std::string * mutable_parent_name()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:712
static const ::std::string & Type_Name(Type value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:334
bool has_meta() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1050
const ::ignition::msgs::Pose & pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:795
void clear_meta()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1053
void clear_visible()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:933
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
bool visible() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:936
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:593
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
@ Visual_Type_COLLISION
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:90
double laser_retro() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:778
@ Visual_Type_VISUAL
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:89
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Plugin > * mutable_plugin()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:983
const ::ignition::msgs::Geometry & geometry() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:843
IGNITION_MSGS_VISIBLE GeometryDefaultTypeInternal _Geometry_default_instance_
void set_parent_id(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:740
void clear_type()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1104
const ::ignition::msgs::Vector3d & scale() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1008
Visual_Type
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:85
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:584
void set_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:620
::ignition::msgs::Pose * release_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:801
void clear_parent_id()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:733
Visual * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:261
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Plugin > & plugin() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:996
::ignition::msgs::Geometry * mutable_geometry()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:856
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:54
void clear_transparency()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:761
IGNITION_MSGS_VISIBLE Visual_MetaDefaultTypeInternal _Visual_Meta_default_instance_
bool has_scale() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1002
::ignition::msgs::Plugin * add_plugin()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:991
STL class.
Definition: build/ignition-msgs5/include/ignition/msgs/plugin.pb.h:77
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:114
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:565
@ Visual_Type_PHYSICS
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:93
IGNITION_MSGS_VISIBLE MaterialDefaultTypeInternal _Material_default_instance_
void set_layer(::google::protobuf::int32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:554
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:56
std::unique_ptr< const Visual > ConstVisualUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:1124
void clear_is_static()
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:961
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
void set_allocated_material(::ignition::msgs::Material *material)
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:913
const Visual_Type Visual_Type_Type_MAX
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:99