Gazebo Msgs
API Reference
8.7.0
insert_drive_file
Tutorials
library_books
Classes
toc
Namespaces
insert_drive_file
Files
launch
Gazebo Website
Index
List
Hierarchy
Members: All
Members: Functions
Members: Variables
Members: Typedefs
Members: Enumerations
Members: Enumerator
List
Members
Functions
Typedefs
Variables
Enumerations
Enumerator
ignition
msgs
Material
Material Member List
This is the complete list of members for
Material
, including all inherited members.
ambient
() const
Material
inline
ByteSizeLong
() const final
Material
Clear
() final
Material
clear_ambient
()
Material
clear_diffuse
()
Material
clear_double_sided
()
Material
inline
clear_emissive
()
Material
clear_header
()
Material
clear_lighting
()
Material
inline
clear_normal_map
()
Material
inline
clear_pbr
()
Material
inline
clear_render_order
()
Material
inline
clear_script
()
Material
inline
clear_shader_type
()
Material
inline
clear_specular
()
Material
CopyFrom
(const ::google::protobuf::Message &from) final
Material
CopyFrom
(const Material &from)
Material
default_instance
()
Material
static
descriptor
()
Material
static
diffuse
() const
Material
inline
double_sided
() const
Material
inline
emissive
() const
Material
inline
GetCachedSize
() const final
Material
inline
GetMetadata
() const final
Material
has_ambient
() const
Material
inline
has_diffuse
() const
Material
inline
has_emissive
() const
Material
inline
has_header
() const
Material
inline
has_pbr
() const
Material
inline
has_script
() const
Material
inline
has_specular
() const
Material
inline
header
() const
Material
inline
InitAsDefaultInstance
()
Material
static
internal_default_instance
()
Material
inline
static
InternalSerializeWithCachedSizesToArray
(bool deterministic, ::google::protobuf::uint8 *target) const final
Material
IsInitialized
() const final
Material
kAmbientFieldNumber
Material
static
kDiffuseFieldNumber
Material
static
kDoubleSidedFieldNumber
Material
static
kEmissiveFieldNumber
Material
static
kHeaderFieldNumber
Material
static
kIndexInFileMessages
Material
static
kLightingFieldNumber
Material
static
kNormalMapFieldNumber
Material
static
kPbrFieldNumber
Material
static
kRenderOrderFieldNumber
Material
static
kScriptFieldNumber
Material
static
kShaderTypeFieldNumber
Material
static
kSpecularFieldNumber
Material
static
lighting
() const
Material
inline
Material
()
Material
Material
(const Material &from)
Material
MergeFrom
(const ::google::protobuf::Message &from) final
Material
MergeFrom
(const Material &from)
Material
MergePartialFromCodedStream
(::google::protobuf::io::CodedInputStream *input) final
Material
mutable_ambient
()
Material
inline
mutable_diffuse
()
Material
inline
mutable_emissive
()
Material
inline
mutable_header
()
Material
inline
mutable_normal_map
()
Material
inline
mutable_pbr
()
Material
inline
mutable_script
()
Material
inline
mutable_specular
()
Material
inline
New
() const final
Material
inline
New
(::google::protobuf::Arena *arena) const final
Material
inline
normal_map
() const
Material
inline
NORMAL_MAP_OBJECT_SPACE
Material
static
NORMAL_MAP_TANGENT_SPACE
Material
static
operator=
(const Material &from)
Material
inline
PBR
typedef
Material
pbr
() const
Material
inline
PIXEL
Material
static
release_ambient
()
Material
inline
release_diffuse
()
Material
inline
release_emissive
()
Material
inline
release_header
()
Material
inline
release_normal_map
()
Material
inline
release_pbr
()
Material
inline
release_script
()
Material
inline
release_specular
()
Material
inline
render_order
() const
Material
inline
Script
typedef
Material
script
() const
Material
inline
SerializeWithCachedSizes
(::google::protobuf::io::CodedOutputStream *output) const final
Material
set_allocated_ambient
(::ignition::msgs::Color *ambient)
Material
inline
set_allocated_diffuse
(::ignition::msgs::Color *diffuse)
Material
inline
set_allocated_emissive
(::ignition::msgs::Color *emissive)
Material
inline
set_allocated_header
(::ignition::msgs::Header *header)
Material
inline
set_allocated_normal_map
(::std::string *normal_map)
Material
inline
set_allocated_pbr
(::ignition::msgs::Material_PBR *pbr)
Material
inline
set_allocated_script
(::ignition::msgs::Material_Script *script)
Material
inline
set_allocated_specular
(::ignition::msgs::Color *specular)
Material
inline
set_double_sided
(bool value)
Material
inline
set_lighting
(bool value)
Material
inline
set_normal_map
(const ::std::string &value)
Material
inline
set_normal_map
(const char *value)
Material
inline
set_normal_map
(const char *value, size_t size)
Material
inline
set_render_order
(double value)
Material
inline
set_shader_type
(::ignition::msgs::Material_ShaderType value)
Material
inline
shader_type
() const
Material
inline
ShaderType
typedef
Material
ShaderType_ARRAYSIZE
Material
static
ShaderType_descriptor
()
Material
inline
static
ShaderType_IsValid
(int value)
Material
inline
static
ShaderType_MAX
Material
static
ShaderType_MIN
Material
static
ShaderType_Name
(ShaderType value)
Material
inline
static
ShaderType_Parse
(const ::std::string &name, ShaderType *value)
Material
inline
static
specular
() const
Material
inline
swap
(Material &a, Material &b)
Material
friend
Swap
(Material *other)
Material
VERTEX
Material
static
~Material
()
Material
virtual