Ignition Msgs

API Reference

5.8.1
Material Member List

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

_class_data_Materialstatic
_InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) finalMaterial
_InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const finalMaterial
ambient() constMaterialinline
ByteSizeLong() const finalMaterial
Clear() finalMaterial
clear_ambient()Material
clear_diffuse()Material
clear_emissive()Material
clear_header()Material
clear_lighting()Materialinline
clear_normal_map()Materialinline
clear_pbr()Materialinline
clear_script()Materialinline
clear_shader_type()Materialinline
clear_specular()Material
CopyFrom(const Material &from)Material
default_instance()Materialinlinestatic
descriptor()Materialinlinestatic
diffuse() constMaterialinline
emissive() constMaterialinline
GetCachedSize() const finalMaterialinline
GetClassData() const finalMaterial
GetDescriptor()Materialinlinestatic
GetMetadata() const finalMaterial
GetReflection()Materialinlinestatic
has_ambient() constMaterialinline
has_diffuse() constMaterialinline
has_emissive() constMaterialinline
has_header() constMaterialinline
has_pbr() constMaterialinline
has_script() constMaterialinline
has_specular() constMaterialinline
header() constMaterialinline
internal_default_instance()Materialinlinestatic
IsInitialized() const finalMaterial
kAmbientFieldNumber enum valueMaterial
kDiffuseFieldNumber enum valueMaterial
kEmissiveFieldNumber enum valueMaterial
kHeaderFieldNumber enum valueMaterial
kIndexInFileMessagesMaterialstatic
kLightingFieldNumber enum valueMaterial
kNormalMapFieldNumber enum valueMaterial
kPbrFieldNumber enum valueMaterial
kScriptFieldNumber enum valueMaterial
kShaderTypeFieldNumber enum valueMaterial
kSpecularFieldNumber enum valueMaterial
lighting() constMaterialinline
Material()Materialinline
Material(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)Materialexplicit
Material(const Material &from)Material
Material(Material &&from) noexceptMaterialinline
Material(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)Materialexplicitprotected
MergeFrom(const Material &from)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(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const finalMaterialinline
normal_map() constMaterialinline
NORMAL_MAP_OBJECT_SPACEMaterialstatic
NORMAL_MAP_TANGENT_SPACEMaterialstatic
operator=(const Material &from)Materialinline
operator=(Material &&from) noexceptMaterialinline
pbr() constMaterialinline
PBR typedefMaterial
PIXELMaterialstatic
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
Script typedefMaterial
script() 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_lighting(bool value)Materialinline
set_normal_map(ArgT0 &&arg0, ArgT... args)Material
set_normal_map(ArgT0 &&arg0, ArgT... args)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(T enum_t_value)Materialinlinestatic
ShaderType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ShaderType *value)Materialinlinestatic
specular() constMaterialinline
Swap(Material *other)Materialinline
swap(Material &a, Material &b)Materialfriend
unsafe_arena_release_ambient()Materialinline
unsafe_arena_release_diffuse()Materialinline
unsafe_arena_release_emissive()Materialinline
unsafe_arena_release_header()Materialinline
unsafe_arena_release_pbr()Materialinline
unsafe_arena_release_script()Materialinline
unsafe_arena_release_specular()Materialinline
unsafe_arena_set_allocated_ambient(::ignition::msgs::Color *ambient)Materialinline
unsafe_arena_set_allocated_diffuse(::ignition::msgs::Color *diffuse)Materialinline
unsafe_arena_set_allocated_emissive(::ignition::msgs::Color *emissive)Materialinline
unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)Materialinline
unsafe_arena_set_allocated_pbr(::ignition::msgs::Material_PBR *pbr)Materialinline
unsafe_arena_set_allocated_script(::ignition::msgs::Material_Script *script)Materialinline
unsafe_arena_set_allocated_specular(::ignition::msgs::Color *specular)Materialinline
UnsafeArenaSwap(Material *other)Materialinline
VERTEXMaterialstatic
~Material() overrideMaterial