ParticleFlow/IPFSystemPool.h File Reference

IPFSystemPool.h File Reference
#include "PFExport.h"
#include "../ifnpub.h"
#include "../notify.h"

File Description

The interface and a method are used to access a list of all PF particle systems in the current scene.

It is possible to register notification with the object thus getting notification each time when the set of all PF particle systems is changing (create, clone, delete).

Classes

class  IPFSystemPool
 

Macros

#define PFSYSTEMPOOL_INTERFACE   Interface_ID(0x74f93d0a, 0x1eb34500)
 
#define GetPFSystemPoolInterface(obj)   ((IPFSystemPool*)obj->GetInterface(PFSYSTEMPOOL_INTERFACE))
 

Functions

PFExport IPFSystemPoolGetPFSystemPool ()
 Gets PFSystemPool from the scene. More...
 

Macro Definition Documentation

#define PFSYSTEMPOOL_INTERFACE   Interface_ID(0x74f93d0a, 0x1eb34500)
#define GetPFSystemPoolInterface (   obj)    ((IPFSystemPool*)obj->GetInterface(PFSYSTEMPOOL_INTERFACE))

Function Documentation

PFExport IPFSystemPool* GetPFSystemPool ( )

Gets PFSystemPool from the scene.

Friend function declarations.