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 95 of file brainrenderer.cpp.

Member Data Documentation

◆ dirty

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

Definition at line 101 of file brainrenderer.cpp.

◆ gpuIndexDirty

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

Definition at line 103 of file brainrenderer.cpp.

◆ gpuVertexDirty

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

Definition at line 102 of file brainrenderer.cpp.

◆ indexBuffer

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

Definition at line 98 of file brainrenderer.cpp.

◆ indexCount

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

Definition at line 99 of file brainrenderer.cpp.

◆ indexRaw

QByteArray BrainRenderer::Impl::MergedGroup::indexRaw

Definition at line 105 of file brainrenderer.cpp.

◆ surfaceGenerations

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

Definition at line 106 of file brainrenderer.cpp.

◆ surfaces

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

Definition at line 96 of file brainrenderer.cpp.

◆ totalVertexCount

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

Definition at line 100 of file brainrenderer.cpp.

◆ vertexBuffer

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

Definition at line 97 of file brainrenderer.cpp.

◆ vertexRaw

QByteArray BrainRenderer::Impl::MergedGroup::vertexRaw

Definition at line 104 of file brainrenderer.cpp.


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