Skip to content

Kuesa::Qt3D::ClearCoatMetallicRoughnessMaterialExtension

#include <clearcoatmetallicroughnessmaterialextension.h>

Inherits from Kuesa::Qt3D::MetallicRoughnessMaterialExtension, Qt3DCore::QNode

Public Signals

Name
void clearCoatPropertiesChanged(ClearCoatProperties * clearCoatProperties)

Public Functions

Name
ClearCoatMetallicRoughnessMaterialExtension(MetallicRoughnessMaterial * pbrMaterial)
~ClearCoatMetallicRoughnessMaterialExtension()
ClearCoatProperties * clearCoatProperties() const

Public Properties

Name
ClearCoatProperties * clearCoatProperties

Additional inherited members

Protected Functions inherited from Kuesa::Qt3D::MetallicRoughnessMaterialExtension

Name
MetallicRoughnessMaterialExtension(MetallicRoughnessMaterial * pbrMaterial)

Public Signals Documentation

signal clearCoatPropertiesChanged

1
2
3
void clearCoatPropertiesChanged(
    ClearCoatProperties * clearCoatProperties
)

Public Functions Documentation

function ClearCoatMetallicRoughnessMaterialExtension

1
2
3
explicit ClearCoatMetallicRoughnessMaterialExtension(
    MetallicRoughnessMaterial * pbrMaterial
)

function ~ClearCoatMetallicRoughnessMaterialExtension

1
~ClearCoatMetallicRoughnessMaterialExtension()

function clearCoatProperties

1
ClearCoatProperties * clearCoatProperties() const

Public Property Documentation

property clearCoatProperties

1
ClearCoatProperties * clearCoatProperties;

Since: Kuesa 2.1

The properties defining the clear coat layer of the material.


Updated on 2023-07-03 at 11:02:05 +0000