Obsolete Members for QBuffer

以下成員源於類 QBuffer 已過時。 提供它們是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它們。

公共類型

(obsolete) enum BufferType { VertexBuffer, IndexBuffer, PixelPackBuffer, PixelUnpackBuffer, ..., DrawIndirectBuffer }

特性

  • (obsolete) type : BufferType

公共函數

(obsolete) QBuffer (Qt3DRender::QBuffer::BufferType ty , Qt3DCore::QNode * parent = nullptr)
(obsolete) dumpObjectInfo ()
(obsolete) dumpObjectTree ()

成員類型文檔編製

enum QBuffer:: BufferType

This enum is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

The type of the buffer.

常量 值 描述
Qt3DRender::QBuffer::VertexBuffer 0x8892 GL_ARRAY_BUFFER
Qt3DRender::QBuffer::IndexBuffer 0x8893 GL_ELEMENT_ARRAY_BUFFER
Qt3DRender::QBuffer::PixelPackBuffer 0x88EB GL_PIXEL_PACK_BUFFER
Qt3DRender::QBuffer::PixelUnpackBuffer 0x88EC GL_PIXEL_UNPACK_BUFFER
Qt3DRender::QBuffer::UniformBuffer 0x8A11 GL_UNIFORM_BUFFER
Qt3DRender::QBuffer::ShaderStorageBuffer 0x90D2 GL_SHADER_STORAGE_BUFFER
Qt3DRender::QBuffer::DrawIndirectBuffer 0x8F3F GL_DRAW_INDIRECT_BUFFER

特性文檔編製

type : BufferType

This property is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.

Holds the buffer type.

訪問函數:

Qt3DRender::QBuffer::BufferType type () const
void setType (Qt3DRender::QBuffer::BufferType type )

通知程序信號:

void typeChanged (Qt3DRender::QBuffer::BufferType type )

成員函數文檔編製

QBuffer:: QBuffer ( Qt3DRender::QBuffer::BufferType ty , Qt3DCore::QNode * parent = nullptr)

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

構造新的 QBuffer of buffer type ty with parent .