Radium Engine  1.5.20
Loading...
Searching...
No Matches
Ra::Engine::Data::LambertianMaterial Member List

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

addTexture(const TextureSemantics::SimpleMaterial &semantic, const TextureParameters &texture)Ra::Engine::Data::MaterialTextureSet< TextureSemantics::SimpleMaterial >inline
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::LambertianMaterialvirtual
getPropertyList() const overrideRa::Engine::Data::Materialinlinevirtual
getTexture(const TextureSemantics::SimpleMaterial &semantic) constRa::Engine::Data::MaterialTextureSet< TextureSemantics::SimpleMaterial >inline
isColoredByVertexAttrib() const overrideRa::Engine::Data::SimpleMaterialinlinevirtual
isDirty()Ra::Engine::Data::Materialinlineprotected
isTransparent() constRa::Engine::Data::Materialinlinevirtual
LambertianMaterial(const std::string &instanceName)Ra::Engine::Data::LambertianMaterialexplicit
loadMetaData(nlohmann::json &destination)Ra::Engine::Data::SimpleMaterialprotectedstatic
Ra::Engine::Data::ParameterSetEditingInterface::loadMetaData(const std::string &basename, nlohmann::json &destination)Ra::Engine::Data::ParameterSetEditingInterfacestatic
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::LambertianMaterialstatic
setClean()Ra::Engine::Data::Materialinlineprotected
setColor(Core::Utils::Color c) (defined in Ra::Engine::Data::SimpleMaterial)Ra::Engine::Data::SimpleMaterialinline
setColoredByVertexAttrib(bool state) overrideRa::Engine::Data::SimpleMaterialinlinevirtual
setDirty()Ra::Engine::Data::Materialinlineprotected
setMaterialAspect(const MaterialAspect &aspect)Ra::Engine::Data::Materialinline
setMaterialName(std::string newName)Ra::Engine::Data::Materialinlineprotected
SimpleMaterial(const std::string &instanceName, const std::string &materialName, MaterialAspect aspect=MaterialAspect::MAT_OPAQUE)Ra::Engine::Data::SimpleMaterialexplicit
TextureSemantic typedef (defined in Ra::Engine::Data::SimpleMaterial)Ra::Engine::Data::SimpleMaterial
unregisterMaterial()Ra::Engine::Data::LambertianMaterialstatic
updateFromParameters() overrideRa::Engine::Data::LambertianMaterialvirtual
updateGL() override finalRa::Engine::Data::SimpleMaterialvirtual
~LambertianMaterial() override=default (defined in Ra::Engine::Data::LambertianMaterial)Ra::Engine::Data::LambertianMaterial
~Material()=defaultRa::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