A particle system factory.
More...
#include <ParticleSystemFactory.h>
|
Ogre::MovableObject * | createInstanceImpl (const Ogre::String &name, const Ogre::NameValuePairList *params) |
| Creates an instance from a template. More...
|
|
A particle system factory.
◆ ParticleSystemFactory()
ParticleSystemFactory::ParticleSystemFactory |
( |
| ) |
|
|
inline |
◆ ~ParticleSystemFactory()
ParticleSystemFactory::~ParticleSystemFactory |
( |
| ) |
|
|
inline |
◆ createInstanceImpl()
Ogre::MovableObject * ParticleSystemFactory::createInstanceImpl |
( |
const Ogre::String & |
name, |
|
|
const Ogre::NameValuePairList * |
params |
|
) |
| |
|
private |
Creates an instance from a template.
- Parameters
-
[in] | name | Name for the particle system |
[in] | params | List of parameters for the particle system. |
◆ DestroyInstance()
void ParticleSystemFactory::DestroyInstance |
( |
Ogre::MovableObject * |
obj | ) |
|
Destroys a particle system.
- Parameters
-
[in,out] | obj | System to destroy. |
◆ getType()
const Ogre::String & ParticleSystemFactory::getType |
( |
| ) |
const |
Retrieves the particle systems type.
- Returns
- The particle systems type.
◆ FACTORY_TYPE_NAME
Ogre::String ParticleSystemFactory::FACTORY_TYPE_NAME = "VgearsParticleSystem" |
|
static |
Type of the particle systems.
The documentation for this class was generated from the following files: