VkCV Framework
0.0.1
CV Vulkan framework
|
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::PBRMaterial | static |
getDescriptorBindings() noexcept (defined in vkcv::material::PBRMaterial) | vkcv::material::PBRMaterial | static |
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::Material | private |
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::Material | private |
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::PBRMaterial | private |
PBRMaterial()=delete (defined in vkcv::material::PBRMaterial) | vkcv::material::PBRMaterial |