Ignition Msgs

API Reference

8.1.0
Material Member List

This is the complete list of members for Material, including all inherited members.

ambient() constMaterialinline
ByteSize() constMaterial
Clear()Material
clear_ambient()Materialinline
clear_diffuse()Materialinline
clear_double_sided()Materialinline
clear_emissive()Materialinline
clear_header()Materialinline
clear_lighting()Materialinline
clear_normal_map()Materialinline
clear_pbr()Materialinline
clear_render_order()Materialinline
clear_script()Materialinline
clear_shader_type()Materialinline
clear_specular()Materialinline
CopyFrom(const ::google::protobuf::Message &from)Material
CopyFrom(const Material &from)Material
default_instance()Materialstatic
descriptor()Materialstatic
diffuse() constMaterialinline
double_sided() constMaterialinline
emissive() constMaterialinline
GetCachedSize() constMaterialinline
GetMetadata() constMaterial
has_ambient() constMaterialinline
has_diffuse() constMaterialinline
has_emissive() constMaterialinline
has_header() constMaterialinline
has_pbr() constMaterialinline
has_script() constMaterialinline
has_specular() constMaterialinline
header() constMaterialinline
InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *output) constMaterial
IsInitialized() constMaterial
kAmbientFieldNumberMaterialstatic
kDiffuseFieldNumberMaterialstatic
kDoubleSidedFieldNumberMaterialstatic
kEmissiveFieldNumberMaterialstatic
kHeaderFieldNumberMaterialstatic
kLightingFieldNumberMaterialstatic
kNormalMapFieldNumberMaterialstatic
kPbrFieldNumberMaterialstatic
kRenderOrderFieldNumberMaterialstatic
kScriptFieldNumberMaterialstatic
kShaderTypeFieldNumberMaterialstatic
kSpecularFieldNumberMaterialstatic
lighting() constMaterialinline
Material()Material
Material(const Material &from)Material
MergeFrom(const ::google::protobuf::Message &from)Material
MergeFrom(const Material &from)Material
MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)Material
mutable_ambient()Materialinline
mutable_diffuse()Materialinline
mutable_emissive()Materialinline
mutable_header()Materialinline
mutable_normal_map()Materialinline
mutable_pbr()Materialinline
mutable_script()Materialinline
mutable_specular()Materialinline
New() constMaterialinline
New(::google::protobuf::Arena *arena) constMaterial
normal_map() constMaterialinline
NORMAL_MAP_OBJECT_SPACEMaterialstatic
NORMAL_MAP_TANGENT_SPACEMaterialstatic
operator=(const Material &from)Materialinline
PBR typedefMaterial
pbr() constMaterialinline
PIXELMaterialstatic
protobuf_AddDesc_ignition_2fmsgs_2fmaterial_2eproto()Materialfriend
protobuf_AssignDesc_ignition_2fmsgs_2fmaterial_2eproto()Materialfriend
protobuf_ShutdownFile_ignition_2fmsgs_2fmaterial_2eproto()Materialfriend
release_ambient()Materialinline
release_diffuse()Materialinline
release_emissive()Materialinline
release_header()Materialinline
release_normal_map()Materialinline
release_pbr()Materialinline
release_script()Materialinline
release_specular()Materialinline
render_order() constMaterialinline
script() constMaterialinline
Script typedefMaterial
SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) constMaterial
SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) constMaterialinline
set_allocated_ambient(::ignition::msgs::Color *ambient)Materialinline
set_allocated_diffuse(::ignition::msgs::Color *diffuse)Materialinline
set_allocated_emissive(::ignition::msgs::Color *emissive)Materialinline
set_allocated_header(::ignition::msgs::Header *header)Materialinline
set_allocated_normal_map(::std::string *normal_map)Materialinline
set_allocated_pbr(::ignition::msgs::Material_PBR *pbr)Materialinline
set_allocated_script(::ignition::msgs::Material_Script *script)Materialinline
set_allocated_specular(::ignition::msgs::Color *specular)Materialinline
set_double_sided(bool value)Materialinline
set_lighting(bool value)Materialinline
set_normal_map(const ::std::string &value)Materialinline
set_normal_map(const char *value)Materialinline
set_normal_map(const char *value, size_t size)Materialinline
set_render_order(double value)Materialinline
set_shader_type(::ignition::msgs::Material_ShaderType value)Materialinline
shader_type() constMaterialinline
ShaderType typedefMaterial
ShaderType_ARRAYSIZEMaterialstatic
ShaderType_descriptor()Materialinlinestatic
ShaderType_IsValid(int value)Materialinlinestatic
ShaderType_MAXMaterialstatic
ShaderType_MINMaterialstatic
ShaderType_Name(ShaderType value)Materialinlinestatic
ShaderType_Parse(const ::std::string &name, ShaderType *value)Materialinlinestatic
specular() constMaterialinline
Swap(Material *other)Material
VERTEXMaterialstatic
~Material()Materialvirtual