v2.0.0
Loading...
Searching...
No Matches
BrainRenderer::Impl::MergedGroup Struct Reference

Public Attributes

QVector< BrainSurface * > surfaces
std::unique_ptr< QRhiBuffer > vertexBuffer
std::unique_ptr< QRhiBuffer > indexBuffer
int indexCount = 0
int totalVertexCount = 0
bool dirty = true
bool gpuVertexDirty = true
bool gpuIndexDirty = true
QByteArray vertexRaw
QByteArray indexRaw
QVector< quint64 > surfaceGenerations

Detailed Description

Definition at line 78 of file brainrenderer.cpp.

Member Data Documentation

◆ dirty

bool BrainRenderer::Impl::MergedGroup::dirty = true

Definition at line 84 of file brainrenderer.cpp.

◆ gpuIndexDirty

bool BrainRenderer::Impl::MergedGroup::gpuIndexDirty = true

Definition at line 86 of file brainrenderer.cpp.

◆ gpuVertexDirty

bool BrainRenderer::Impl::MergedGroup::gpuVertexDirty = true

Definition at line 85 of file brainrenderer.cpp.

◆ indexBuffer

std::unique_ptr<QRhiBuffer> BrainRenderer::Impl::MergedGroup::indexBuffer

Definition at line 81 of file brainrenderer.cpp.

◆ indexCount

int BrainRenderer::Impl::MergedGroup::indexCount = 0

Definition at line 82 of file brainrenderer.cpp.

◆ indexRaw

QByteArray BrainRenderer::Impl::MergedGroup::indexRaw

Definition at line 88 of file brainrenderer.cpp.

◆ surfaceGenerations

QVector<quint64> BrainRenderer::Impl::MergedGroup::surfaceGenerations

Definition at line 89 of file brainrenderer.cpp.

◆ surfaces

QVector<BrainSurface*> BrainRenderer::Impl::MergedGroup::surfaces

Definition at line 79 of file brainrenderer.cpp.

◆ totalVertexCount

int BrainRenderer::Impl::MergedGroup::totalVertexCount = 0

Definition at line 83 of file brainrenderer.cpp.

◆ vertexBuffer

std::unique_ptr<QRhiBuffer> BrainRenderer::Impl::MergedGroup::vertexBuffer

Definition at line 80 of file brainrenderer.cpp.

◆ vertexRaw

QByteArray BrainRenderer::Impl::MergedGroup::vertexRaw

Definition at line 87 of file brainrenderer.cpp.


The documentation for this struct was generated from the following file: