Class QDiffuseSpecularMapMaterial

All Implemented Interfaces:
QtObjectInterface, QtSignalBlockerInterface, QtSignalEmitterInterface, QtThreadAffineInterface

public class QDiffuseSpecularMapMaterial extends QMaterial

Java wrapper for Qt class Qt3DExtras::QDiffuseSpecularMapMaterial

  • Field Details

    • staticMetaObject

      public static final QMetaObject staticMetaObject
      This variable stores the meta-object for the class.
    • ambientChanged

      public final QObject.Signal1<QColor> ambientChanged

      See Qt3DExtras::QDiffuseSpecularMapMaterial::ambientChanged(QColor)

    • diffuseChanged

      public final QObject.Signal1<QAbstractTexture> diffuseChanged

      See Qt3DExtras::QDiffuseSpecularMapMaterial::diffuseChanged(Qt3DRender::QAbstractTexture*)

    • shininessChanged

      public final QObject.Signal1<@QtPrimitiveType Float> shininessChanged

      See Qt3DExtras::QDiffuseSpecularMapMaterial::shininessChanged(float)

    • specularChanged

      public final QObject.Signal1<QAbstractTexture> specularChanged

      See Qt3DExtras::QDiffuseSpecularMapMaterial::specularChanged(Qt3DRender::QAbstractTexture*)

    • textureScaleChanged

      public final QObject.Signal1<@QtPrimitiveType Float> textureScaleChanged

      See Qt3DExtras::QDiffuseSpecularMapMaterial::textureScaleChanged(float)

  • Constructor Details

    • QDiffuseSpecularMapMaterial

      public QDiffuseSpecularMapMaterial(QNode parent)

      See Qt3DExtras::QDiffuseSpecularMapMaterial::QDiffuseSpecularMapMaterial(Qt3DCore::QNode*)

      Parameters:
      parent -
    • QDiffuseSpecularMapMaterial

      public QDiffuseSpecularMapMaterial()

      Overloaded constructor for QDiffuseSpecularMapMaterial(io.qt.qt3d.core.QNode) with parent = null.

  • Method Details

    • ambient

      @QtUninvokable public final QColor ambient()

      See Qt3DExtras::QDiffuseSpecularMapMaterial::ambient()const

      Returns:
    • diffuse

      @QtUninvokable public final QAbstractTexture diffuse()

      See Qt3DExtras::QDiffuseSpecularMapMaterial::diffuse()const

      Returns:
    • setAmbient

      public final void setAmbient(QColor ambient)

      See Qt3DExtras::QDiffuseSpecularMapMaterial::setAmbient(QColor)

      Parameters:
      ambient -
    • setDiffuse

      public final void setDiffuse(QAbstractTexture diffuse)

      See Qt3DExtras::QDiffuseSpecularMapMaterial::setDiffuse(Qt3DRender::QAbstractTexture*)

      Parameters:
      diffuse -
    • setShininess

      public final void setShininess(float shininess)

      See Qt3DExtras::QDiffuseSpecularMapMaterial::setShininess(float)

      Parameters:
      shininess -
    • setSpecular

      public final void setSpecular(QAbstractTexture specular)

      See Qt3DExtras::QDiffuseSpecularMapMaterial::setSpecular(Qt3DRender::QAbstractTexture*)

      Parameters:
      specular -
    • setTextureScale

      public final void setTextureScale(float textureScale)

      See Qt3DExtras::QDiffuseSpecularMapMaterial::setTextureScale(float)

      Parameters:
      textureScale -
    • shininess

      @QtUninvokable public final float shininess()

      See Qt3DExtras::QDiffuseSpecularMapMaterial::shininess()const

      Returns:
    • specular

      @QtUninvokable public final QAbstractTexture specular()

      See Qt3DExtras::QDiffuseSpecularMapMaterial::specular()const

      Returns:
    • textureScale

      @QtUninvokable public final float textureScale()

      See Qt3DExtras::QDiffuseSpecularMapMaterial::textureScale()const

      Returns:
    • setAmbient

      public final void setAmbient(Qt.GlobalColor ambient)

      Overloaded function for setAmbient(io.qt.gui.QColor).

    • setAmbient

      public final void setAmbient(QRgba64 ambient)

      Overloaded function for setAmbient(io.qt.gui.QColor).

    • setAmbient

      public final void setAmbient(String ambient)

      Overloaded function for setAmbient(io.qt.gui.QColor).