| Public Member Functions | |
| void | AddEventListener (ParticleEffectListener listener) | 
| void | AddVertexIndexPoolUsageEntry (uint nVertexMemory, uint nIndexMemory, string pContainerName) | 
| void | ClearDeferredReleaseResources () | 
| void | ClearRenderResources (bool bForceClear) | 
| ParticleEffect | CreateEffect () | 
| void | CreatePerfHUDWidget () | 
| void | DeleteEffect (ParticleEffect effect) | 
| void | DeleteEmitter (ParticleEmitter emitter) | 
| ParticleEffect | FindEffect (string effectName) | 
| ParticleEffect | FindEffect (string sEffectName, string sSource) | 
| ParticleEffect | FindEffect (string sEffectName, string sSource, bool bLoadResources) | 
| ParticleEffect | GetDefaultEffect () | 
| ParticleEffect | LoadEffect (string sEffectName, XmlNodeRef effectNode, bool bLoadResources) | 
| ParticleEffect | LoadEffect (string sEffectName, XmlNodeRef effectNode, bool bLoadResources, string sSource) | 
| bool | LoadLibrary (string particlesLibrary) | 
| bool | LoadLibrary (string particlesLibrary, string particlesLibraryFile) | 
| bool | LoadLibrary (string particlesLibrary, string particlesLibraryFile, bool loadResources) | 
| void | MarkAsOutOfMemory () | 
| void | RemoveEventListener (ParticleEffectListener listener) | 
| void | RenderDebugInfo () | 
| void | Reset () | 
| void | SetDefaultEffect (ParticleEffect effect) | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline |