Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSSGParticleBuffer Struct Reference

#include <qssgrenderparticles_p.h>

Collaboration diagram for QSSGParticleBuffer:

Public Member Functions

void resize (int particleCount, int particleSize=sizeof(QSSGParticleSimple))
void resizeLine (int particleCount, int segmentCount)
void setBounds (const QSSGBounds3 &bounds)
char * pointer ()
const char * pointer () const
int particlesPerSlice () const
int sliceStride () const
int particleCount () const
int sliceCount () const
QSize size () const
QByteArray data () const
QSSGBounds3 bounds () const
int bufferSize () const
int serial () const
int segments () const

Detailed Description

Definition at line 87 of file qssgrenderparticles_p.h.

Member Function Documentation

◆ bounds()

QSSGBounds3 QSSGParticleBuffer::bounds ( ) const

Definition at line 112 of file qssgrenderparticles.cpp.

◆ bufferSize()

int QSSGParticleBuffer::bufferSize ( ) const

Definition at line 97 of file qssgrenderparticles.cpp.

◆ data()

QByteArray QSSGParticleBuffer::data ( ) const

Definition at line 92 of file qssgrenderparticles.cpp.

◆ particleCount()

int QSSGParticleBuffer::particleCount ( ) const

Definition at line 77 of file qssgrenderparticles.cpp.

◆ particlesPerSlice()

int QSSGParticleBuffer::particlesPerSlice ( ) const

Definition at line 67 of file qssgrenderparticles.cpp.

◆ pointer() [1/2]

char * QSSGParticleBuffer::pointer ( )

Definition at line 57 of file qssgrenderparticles.cpp.

◆ pointer() [2/2]

const char * QSSGParticleBuffer::pointer ( ) const

Definition at line 62 of file qssgrenderparticles.cpp.

◆ resize()

void QSSGParticleBuffer::resize ( int particleCount,
int particleSize = sizeof(QSSGParticleSimple) )

Definition at line 22 of file qssgrenderparticles.cpp.

◆ resizeLine()

void QSSGParticleBuffer::resizeLine ( int particleCount,
int segmentCount )

Definition at line 45 of file qssgrenderparticles.cpp.

◆ segments()

int QSSGParticleBuffer::segments ( ) const

Definition at line 107 of file qssgrenderparticles.cpp.

◆ serial()

int QSSGParticleBuffer::serial ( ) const

Definition at line 102 of file qssgrenderparticles.cpp.

◆ setBounds()

void QSSGParticleBuffer::setBounds ( const QSSGBounds3 & bounds)

Definition at line 51 of file qssgrenderparticles.cpp.

◆ size()

QSize QSSGParticleBuffer::size ( ) const

Definition at line 82 of file qssgrenderparticles.cpp.

◆ sliceCount()

int QSSGParticleBuffer::sliceCount ( ) const

Definition at line 87 of file qssgrenderparticles.cpp.

◆ sliceStride()

int QSSGParticleBuffer::sliceStride ( ) const

Definition at line 72 of file qssgrenderparticles.cpp.


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