QAbstractAttribute Class

(Qt3D::QAbstractAttribute)

Public Functions

QAbstractAttribute(QAbstractBufferPtr buf, int type, uint count, uint offset = 0, uint stride = 0)
virtual ~QAbstractAttribute()
virtual QVector<QVector2D> asVector2D() const = 0
virtual QVector<QVector3D> asVector3D() const = 0
QAbstractBufferPtr buffer() const
uint byteOffset()
uint byteStride() const
uint count() const
uint divisor() const
virtual void dump(int count) = 0
int type() const

Member Function Documentation

QAbstractAttribute::QAbstractAttribute(QAbstractBufferPtr buf, int type, uint count, uint offset = 0, uint stride = 0)

[virtual] QAbstractAttribute::~QAbstractAttribute()

[pure virtual] QVector<QVector2D> QAbstractAttribute::asVector2D() const

[pure virtual] QVector<QVector3D> QAbstractAttribute::asVector3D() const

QAbstractBufferPtr QAbstractAttribute::buffer() const

uint QAbstractAttribute::byteOffset()

uint QAbstractAttribute::byteStride() const

uint QAbstractAttribute::count() const

uint QAbstractAttribute::divisor() const

[pure virtual] void QAbstractAttribute::dump(int count)

int QAbstractAttribute::type() const