RavEngine
Loading...
Searching...
No Matches
RavEngine::PBRMaterialInstance Member List

This is the complete list of members for RavEngine::PBRMaterialInstance, including all inherited members.

bufferBindings (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceprotected
GetBufferBindings() const (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceinline
GetMat() (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceinline
GetPriority() const (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceinline
GetPushConstantData() const overrideRavEngine::PBRMaterialInstanceinlinevirtual
GetTextureBindings() const (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceinline
mat (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceprotected
MaterialInstance(const decltype(mat)&m, const decltype(priority) p=0) (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceinlineprotected
maxBindingSlots (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstancestatic
PBRMaterialInstance(Ref< PBRMaterial > m, uint32_t priority=0) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstance
priority (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceprotected
SetAlbedoColor(const ColorRGBA &c) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetAlbedoTexture(Ref< Texture > texture) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetAOTexture(Ref< Texture > texture) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetEmissiveTexture(Ref< Texture > texture) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetMetallicTexture(Ref< Texture > texture) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetMetallicTint(float c) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetNormalTexture(Ref< Texture > texture) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetRoughnessTexture(Ref< Texture > texture) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetRoughnessTint(float c) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetSpecularTexture(Ref< Texture > texture) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
SetSpecularTint(float c) (defined in RavEngine::PBRMaterialInstance)RavEngine::PBRMaterialInstanceinline
textureBindings (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceprotected
~MaterialInstance() (defined in RavEngine::MaterialInstance)RavEngine::MaterialInstanceinlinevirtual