Attribute Class | Qt 3D 5.6

Qt 5.6 | Qt 3D | C++ Classes | Attribute

Qt 5.6.2 Reference Documentation

# Attribute Class

(Qt3DRender::Render::Attribute)

Inherits: | Qt3DCore::QBackendNode

- List of all members, including inherited members

## Public Functions

| Attribute()
| ~Attribute()
QAbstractAttribute::AttributeType | attributeType() const
Qt3DCore::QNodeId | bufferId() const
uint | byteOffset() const
uint | byteStride() const
void | cleanup()
uint | count() const
uint | dataSize() const
QAbstractAttribute::DataType | dataType() const
uint | divisor() const
bool | isDirty() const
QString | name() const
void | sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)
void | unsetDirty()
void | updateFromPeer(Qt3DCore::QNode *peer)

- 5 public functions inherited from Qt3DCore::QBackendNode

### Additional Inherited Members

- 3 protected functions inherited from Qt3DCore::QBackendNode

## Member Function Documentation

### Attribute::Attribute()

Default constructs an instance of Attribute.

### Attribute::~Attribute()

Destroys the instance of Attribute.

### QAbstractAttribute::AttributeType Attribute::attributeType() const

### Qt3DCore::QNodeId Attribute::bufferId() const

### uint Attribute::byteOffset() const

### uint Attribute::byteStride() const

### void Attribute::cleanup()

### uint Attribute::count() const

### uint Attribute::dataSize() const

### QAbstractAttribute::DataType Attribute::dataType() const

### uint Attribute::divisor() const

### bool Attribute::isDirty() const

### QString Attribute::name() const

### void Attribute::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)

### void Attribute::unsetDirty()

### void Attribute::updateFromPeer(Qt3DCore::QNode *peer)