Lugdunum  0.1.0
lug::Graphics::Vulkan::Render::Material Member List

This is the complete list of members for lug::Graphics::Vulkan::Render::Material, including all inherited members.

_baseColorTexturelug::Graphics::Render::Materialprotected
_constantslug::Graphics::Render::Materialprotected
_emissiveTexturelug::Graphics::Render::Materialprotected
_irradianceMaplug::Graphics::Render::Materialprotected
_metallicRoughnessTexturelug::Graphics::Render::Materialprotected
_namelug::Graphics::Resourceprotected
_normalTexturelug::Graphics::Render::Materialprotected
_occlusionTexturelug::Graphics::Render::Materialprotected
_pipelineIdMaterialPartlug::Graphics::Vulkan::Render::Materialprivate
_prefilteredMaplug::Graphics::Render::Materialprotected
Builder::Material::build(const ::lug::Graphics::Builder::Material &)lug::Graphics::Vulkan::Render::Materialfriend
clearDirty()lug::Graphics::Render::DirtyObjectinline
clearDirty(uint32_t currentFrame)lug::Graphics::Render::DirtyObjectinline
destroy()lug::Graphics::Vulkan::Render::Material
DirtyObject()=defaultlug::Graphics::Render::DirtyObject
DirtyObject(const DirtyObject &)=deletelug::Graphics::Render::DirtyObject
DirtyObject(DirtyObject &&)=deletelug::Graphics::Render::DirtyObject
getBaseColorTexture() constlug::Graphics::Render::Materialinline
getConstants() constlug::Graphics::Render::Materialinline
getEmissiveTexture() constlug::Graphics::Render::Materialinline
getHandle() constlug::Graphics::Resourceinline
getIrradianceMap() constlug::Graphics::Render::Materialinline
getMetallicRoughnessTexture() constlug::Graphics::Render::Materialinline
getName() constlug::Graphics::Resourceinline
getNormalTexture() constlug::Graphics::Render::Materialinline
getOcclusionTexture() constlug::Graphics::Render::Materialinline
getPipelineId()lug::Graphics::Vulkan::Render::Material
getPrefilteredMap() constlug::Graphics::Render::Materialinline
getType() constlug::Graphics::Resourceinline
isDirty(uint32_t currentFrame) constlug::Graphics::Render::DirtyObjectinline
isDirty() constlug::Graphics::Render::DirtyObjectinline
Material(const Material &)=deletelug::Graphics::Vulkan::Render::Material
Material(Material &&)=deletelug::Graphics::Vulkan::Render::Material
Material(const std::string &name)lug::Graphics::Vulkan::Render::Materialprivate
lug::Graphics::Render::Material::Material(const Material &)=deletelug::Graphics::Render::Material
lug::Graphics::Render::Material::Material(Material &&)=deletelug::Graphics::Render::Material
operator=(const Material &)=deletelug::Graphics::Vulkan::Render::Material
operator=(Material &&)=deletelug::Graphics::Vulkan::Render::Material
lug::Graphics::Render::Material::operator=(const Material &)=deletelug::Graphics::Render::Material
lug::Graphics::Render::Material::operator=(Material &&)=deletelug::Graphics::Render::Material
lug::Graphics::Resource::operator=(const Resource &)=deletelug::Graphics::Resource
lug::Graphics::Resource::operator=(Resource &&)=deletelug::Graphics::Resource
lug::Graphics::Render::DirtyObject::operator=(const DirtyObject &)=deletelug::Graphics::Render::DirtyObject
lug::Graphics::Render::DirtyObject::operator=(DirtyObject &&)=deletelug::Graphics::Render::DirtyObject
Resource(Type type, const std::string &name)lug::Graphics::Resource
Resource(const Resource &)=deletelug::Graphics::Resource
Resource(Resource &&)=deletelug::Graphics::Resource
setDirty()lug::Graphics::Render::DirtyObjectinline
setDirty(uint32_t currentFrame)lug::Graphics::Render::DirtyObjectinline
setIrradianceMap(const Resource::SharedPtr< SkyBox > irradianceMap)lug::Graphics::Render::Materialinline
setName(const std::string &name)lug::Graphics::Resourceinline
setPrefilteredMap(const Resource::SharedPtr< SkyBox > prefilteredMap)lug::Graphics::Render::Materialinline
Type enum namelug::Graphics::Resource
~DirtyObject()=defaultlug::Graphics::Render::DirtyObject
~Material()lug::Graphics::Vulkan::Render::Materialvirtual
~Resource()=defaultlug::Graphics::Resourcevirtual