VkCV Framework  0.0.1
CV Vulkan framework
vkcv::material::PBRMaterial Member List

This is the complete list of members for vkcv::material::PBRMaterial, including all inherited members.

create(vkcv::Core *core, ImageHandle &colorImg, SamplerHandle &colorSmp, ImageHandle &normalImg, SamplerHandle &normalSmp, ImageHandle &metRoughImg, SamplerHandle &metRoughSmp, ImageHandle &occlusionImg, SamplerHandle &occlusionSmp, ImageHandle &emissiveImg, SamplerHandle &emissiveSmp, vec4 baseColorFactor, float metallicFactor, float roughnessFactor, float normalScale, float occlusionStrength, vec3 emissiveFactor) (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterialstatic
getDescriptorBindings() noexcept (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterialstatic
m_BaseColorFactor (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_ColorSampler (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_ColorTexture (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_DescriptorSetHandle (defined in vkcv::material::Material)vkcv::material::Materialprivate
m_EmissiveFactor (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_EmissiveSampler (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_EmissiveTexture (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_MetallicFactor (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_MetRoughSampler (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_MetRoughTexture (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_NormalSampler (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_NormalScale (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_NormalTexture (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_OcclusionSampler (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_OcclusionStrength (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_OcclusionTexture (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
m_RoughnessFactor (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial
Material(const DescriptorSetHandle &setHandle) (defined in vkcv::material::Material)vkcv::material::Materialprivate
PBRMaterial(const ImageHandle &colorImg, const SamplerHandle &colorSmp, const ImageHandle &normalImg, const SamplerHandle &normalSmp, const ImageHandle &metRoughImg, const SamplerHandle &metRoughSmp, const ImageHandle &occlusionImg, const SamplerHandle &occlusionSmp, const ImageHandle &emissiveImg, const SamplerHandle &emissiveSmp, const DescriptorSetHandle &setHandle, vec4 baseColorFactor, float metallicFactor, float roughnessFactor, float normalScale, float occlusionStrength, vec3 emissiveFactor) noexcept (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterialprivate
PBRMaterial()=delete (defined in vkcv::material::PBRMaterial)vkcv::material::PBRMaterial