_baseColorTexture | lug::Graphics::Render::Material | protected |
_constants | lug::Graphics::Render::Material | protected |
_emissiveTexture | lug::Graphics::Render::Material | protected |
_irradianceMap | lug::Graphics::Render::Material | protected |
_metallicRoughnessTexture | lug::Graphics::Render::Material | protected |
_name | lug::Graphics::Resource | protected |
_normalTexture | lug::Graphics::Render::Material | protected |
_occlusionTexture | lug::Graphics::Render::Material | protected |
_pipelineIdMaterialPart | lug::Graphics::Vulkan::Render::Material | private |
_prefilteredMap | lug::Graphics::Render::Material | protected |
Builder::Material::build(const ::lug::Graphics::Builder::Material &) | lug::Graphics::Vulkan::Render::Material | friend |
clearDirty() | lug::Graphics::Render::DirtyObject | inline |
clearDirty(uint32_t currentFrame) | lug::Graphics::Render::DirtyObject | inline |
destroy() | lug::Graphics::Vulkan::Render::Material | |
DirtyObject()=default | lug::Graphics::Render::DirtyObject | |
DirtyObject(const DirtyObject &)=delete | lug::Graphics::Render::DirtyObject | |
DirtyObject(DirtyObject &&)=delete | lug::Graphics::Render::DirtyObject | |
getBaseColorTexture() const | lug::Graphics::Render::Material | inline |
getConstants() const | lug::Graphics::Render::Material | inline |
getEmissiveTexture() const | lug::Graphics::Render::Material | inline |
getHandle() const | lug::Graphics::Resource | inline |
getIrradianceMap() const | lug::Graphics::Render::Material | inline |
getMetallicRoughnessTexture() const | lug::Graphics::Render::Material | inline |
getName() const | lug::Graphics::Resource | inline |
getNormalTexture() const | lug::Graphics::Render::Material | inline |
getOcclusionTexture() const | lug::Graphics::Render::Material | inline |
getPipelineId() | lug::Graphics::Vulkan::Render::Material | |
getPrefilteredMap() const | lug::Graphics::Render::Material | inline |
getType() const | lug::Graphics::Resource | inline |
isDirty(uint32_t currentFrame) const | lug::Graphics::Render::DirtyObject | inline |
isDirty() const | lug::Graphics::Render::DirtyObject | inline |
Material(const Material &)=delete | lug::Graphics::Vulkan::Render::Material | |
Material(Material &&)=delete | lug::Graphics::Vulkan::Render::Material | |
Material(const std::string &name) | lug::Graphics::Vulkan::Render::Material | private |
lug::Graphics::Render::Material::Material(const Material &)=delete | lug::Graphics::Render::Material | |
lug::Graphics::Render::Material::Material(Material &&)=delete | lug::Graphics::Render::Material | |
operator=(const Material &)=delete | lug::Graphics::Vulkan::Render::Material | |
operator=(Material &&)=delete | lug::Graphics::Vulkan::Render::Material | |
lug::Graphics::Render::Material::operator=(const Material &)=delete | lug::Graphics::Render::Material | |
lug::Graphics::Render::Material::operator=(Material &&)=delete | lug::Graphics::Render::Material | |
lug::Graphics::Resource::operator=(const Resource &)=delete | lug::Graphics::Resource | |
lug::Graphics::Resource::operator=(Resource &&)=delete | lug::Graphics::Resource | |
lug::Graphics::Render::DirtyObject::operator=(const DirtyObject &)=delete | lug::Graphics::Render::DirtyObject | |
lug::Graphics::Render::DirtyObject::operator=(DirtyObject &&)=delete | lug::Graphics::Render::DirtyObject | |
Resource(Type type, const std::string &name) | lug::Graphics::Resource | |
Resource(const Resource &)=delete | lug::Graphics::Resource | |
Resource(Resource &&)=delete | lug::Graphics::Resource | |
setDirty() | lug::Graphics::Render::DirtyObject | inline |
setDirty(uint32_t currentFrame) | lug::Graphics::Render::DirtyObject | inline |
setIrradianceMap(const Resource::SharedPtr< SkyBox > irradianceMap) | lug::Graphics::Render::Material | inline |
setName(const std::string &name) | lug::Graphics::Resource | inline |
setPrefilteredMap(const Resource::SharedPtr< SkyBox > prefilteredMap) | lug::Graphics::Render::Material | inline |
Type enum name | lug::Graphics::Resource | |
~DirtyObject()=default | lug::Graphics::Render::DirtyObject | |
~Material() | lug::Graphics::Vulkan::Render::Material | virtual |
~Resource()=default | lug::Graphics::Resource | virtual |