Radium Engine  1.5.0
Ra::Engine::Data::BlinnPhongMaterial Member List

This is the complete list of members for Ra::Engine::Data::BlinnPhongMaterial, including all inherited members.

addTexture(const TextureSemantic &semantic, Texture *texture)Ra::Engine::Data::BlinnPhongMaterialinline
addTexture(const TextureSemantic &semantic, const TextureParameters &texture)Ra::Engine::Data::BlinnPhongMaterialinline
BlinnPhongMaterial(const std::string &instanceName)Ra::Engine::Data::BlinnPhongMaterialexplicit
BlinnPhongMaterialConverter (defined in Ra::Engine::Data::BlinnPhongMaterial)Ra::Engine::Data::BlinnPhongMaterialfriend
getInstanceName() constRa::Engine::Data::Materialinline
getMaterialAspect() constRa::Engine::Data::Materialinline
getMaterialName() constRa::Engine::Data::Materialinline
getParameters() (defined in Ra::Engine::Data::ShaderParameterProvider)Ra::Engine::Data::ShaderParameterProviderinlinevirtual
getParameters() const (defined in Ra::Engine::Data::ShaderParameterProvider)Ra::Engine::Data::ShaderParameterProviderinlinevirtual
getParametersMetadata() const overrideRa::Engine::Data::BlinnPhongMaterialinlinevirtual
getPropertyList() const overrideRa::Engine::Data::Materialvirtual
getTexture(const TextureSemantic &semantic) constRa::Engine::Data::BlinnPhongMaterialinline
isColoredByVertexAttrib() const overrideRa::Engine::Data::BlinnPhongMaterialinlinevirtual
isTransparent() const overrideRa::Engine::Data::BlinnPhongMaterialvirtual
loadMetaData(const std::string &basename, nlohmann::json &destination)Ra::Engine::Data::ParameterSetEditingInterfacestatic
m_alpha (defined in Ra::Engine::Data::BlinnPhongMaterial)Ra::Engine::Data::BlinnPhongMaterial
m_aspectRa::Engine::Data::Materialprotected
m_instanceNameRa::Engine::Data::Materialprotected
m_isDirtyRa::Engine::Data::Materialprotected
m_kd (defined in Ra::Engine::Data::BlinnPhongMaterial)Ra::Engine::Data::BlinnPhongMaterial
m_ks (defined in Ra::Engine::Data::BlinnPhongMaterial)Ra::Engine::Data::BlinnPhongMaterial
m_ns (defined in Ra::Engine::Data::BlinnPhongMaterial)Ra::Engine::Data::BlinnPhongMaterial
m_perVertexColor (defined in Ra::Engine::Data::BlinnPhongMaterial)Ra::Engine::Data::BlinnPhongMaterial
m_renderAsSplat (defined in Ra::Engine::Data::BlinnPhongMaterial)Ra::Engine::Data::BlinnPhongMaterial
Material(const std::string &instanceName, const std::string &materialName, MaterialAspect aspect=MaterialAspect::MAT_OPAQUE)Ra::Engine::Data::Materialexplicitprotected
MaterialAspect enum nameRa::Engine::Data::Material
needUpdate()Ra::Engine::Data::Materialinline
registerMaterial()Ra::Engine::Data::BlinnPhongMaterialstatic
setColoredByVertexAttrib(bool state) overrideRa::Engine::Data::BlinnPhongMaterialinlinevirtual
setMaterialAspect(const MaterialAspect &aspect)Ra::Engine::Data::Materialinline
setMaterialName(std::string newName)Ra::Engine::Data::Materialinlineprotected
TextureSemantic enum nameRa::Engine::Data::BlinnPhongMaterial
unregisterMaterial()Ra::Engine::Data::BlinnPhongMaterialstatic
updateFromParameters() overrideRa::Engine::Data::BlinnPhongMaterialvirtual
updateGL() overrideRa::Engine::Data::BlinnPhongMaterialvirtual
~BlinnPhongMaterial() overrideRa::Engine::Data::BlinnPhongMaterial
~Material()=default (defined in Ra::Engine::Data::Material)Ra::Engine::Data::Materialvirtual
~ParameterSetEditingInterface()=default (defined in Ra::Engine::Data::ParameterSetEditingInterface)Ra::Engine::Data::ParameterSetEditingInterfacevirtual
~ShaderParameterProvider()=default (defined in Ra::Engine::Data::ShaderParameterProvider)Ra::Engine::Data::ShaderParameterProvidervirtual