iParticleBuiltinEmitterFactory Struct Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
iParticleBuiltinEmitterFactory Struct Reference
Mesh plugins

Factory for built-in emitters. More...

`#include <imesh/particles.h>`

Inheritance diagram for iParticleBuiltinEmitterFactory:

List of all members.

## Public Member Functions
virtual csPtr < iParticleBuiltinEmitterBox > | CreateBox () const =0
| Create a 'box' particle emitter.
virtual csPtr < iParticleBuiltinEmitterCone > | CreateCone () const =0
| Create a 'cone' particle emitter.
virtual csPtr < iParticleBuiltinEmitterCylinder > | CreateCylinder () const =0
| Create a 'cylinder' particle emitter.
virtual csPtr < iParticleBuiltinEmitterSphere > | CreateSphere () const =0
| Create a 'sphere' particle emitter.

## Detailed Description

Factory for built-in emitters.

Definition at line 672 of file particles.h.

## Member Function Documentation

virtual csPtr<iParticleBuiltinEmitterBox> iParticleBuiltinEmitterFactory::CreateBox | ( |  | ) | const`[pure virtual]`

Create a 'box' particle emitter.

virtual csPtr<iParticleBuiltinEmitterCone> iParticleBuiltinEmitterFactory::CreateCone | ( |  | ) | const`[pure virtual]`

Create a 'cone' particle emitter.

virtual csPtr<iParticleBuiltinEmitterCylinder> iParticleBuiltinEmitterFactory::CreateCylinder | ( |  | ) | const`[pure virtual]`

Create a 'cylinder' particle emitter.

virtual csPtr<iParticleBuiltinEmitterSphere> iParticleBuiltinEmitterFactory::CreateSphere | ( |  | ) | const`[pure virtual]`

Create a 'sphere' particle emitter.

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

- imesh/particles.h