EmitterDefData are per ParticleSystemDef.
More...
#include <OgreEmitter2.h>
◆ EmitterDefData()
Ogre::EmitterDefData::EmitterDefData |
( |
| ) |
|
◆ _cloneFrom()
virtual void Ogre::EmitterDefData::_cloneFrom |
( |
const EmitterDefData * |
original | ) |
|
|
virtual |
◆ _getEmissionCount()
unsigned short Ogre::EmitterDefData::_getEmissionCount |
( |
Real |
timeElapsed | ) |
|
|
finalvirtual |
◆ asParticleEmitter() [1/2]
ParticleEmitter is a protected base class of EmitterDefData.
This is because the new system was designed to be backwards compatible as much as possible with old the system, however it may not map 1:1. Thus in order to access the old interface, one must cast explicitly.
◆ asParticleEmitter() [2/2]
◆ genEmissionCount()
Must be called by 1 thread.
- Parameters
-
timeSinceLast | |
instanceData[in/out] | |
- Returns
- Total number of particles to emit.
◆ getInitialDimensions()
const Vector2& Ogre::EmitterDefData::getInitialDimensions |
( |
| ) |
const |
|
inline |
◆ initEmittedParticles()
◆ setInitialDimensions()
void Ogre::EmitterDefData::setInitialDimensions |
( |
const Vector2 & |
dim | ) |
|
The documentation for this class was generated from the following file: