QTechniqueFilter Class

(Qt3DRender::QTechniqueFilter)
Inherits: QFrameGraphNode

Public Functions

QTechniqueFilter(Qt3DCore::QNode *parent = nullptr)
~QTechniqueFilter()
void addMatch(QFilterKey *filterKey)
void addParameter(QParameter *p)
QVector<QFilterKey *> matchAll() const
QVector<QParameter *> parameters() const
void removeMatch(QFilterKey *filterKey)
void removeParameter(QParameter *p)

Protected Functions

QTechniqueFilter(QTechniqueFilterPrivate &dd, Qt3DCore::QNode *parent = nullptr)

Additional Inherited Members

Member Function Documentation

QTechniqueFilter::QTechniqueFilter(Qt3DCore::QNode *parent = nullptr)

Default constructs an instance of QTechniqueFilter.

[protected] QTechniqueFilter::QTechniqueFilter(QTechniqueFilterPrivate &dd, Qt3DCore::QNode *parent = nullptr)

Copy constructor.

QTechniqueFilter::~QTechniqueFilter()

Destroys the instance of QTechniqueFilter.

void QTechniqueFilter::addMatch(QFilterKey *filterKey)

void QTechniqueFilter::addParameter(QParameter *p)

QVector<QFilterKey *> QTechniqueFilter::matchAll() const

QVector<QParameter *> QTechniqueFilter::parameters() const

void QTechniqueFilter::removeMatch(QFilterKey *filterKey)

void QTechniqueFilter::removeParameter(QParameter *p)