ParticleFlow/IPFArrow.h File Reference
 
 
 
ParticleFlow/IPFArrow.h File Reference
#include "PFExport.h"
#include "../ifnpub.h"
#include "../object.h"

File Description

Interface for PF Arrow Directs particles from Test to the next ActionList Part of public SDK.

Classes

class   IPFArrow

Defines

#define  PFARROW_INTERFACE   Interface_ID(0x74f93d05, 0x1eb34500)
#define  GetPFArrowInterface(obj)   ((IPFArrow*)(GetPFObject(obj))->GetInterface(PFARROW_INTERFACE))

Functions

PFExport Object GetPFObject (Object *obj)
IPFArrow PFArrowInterface (Object *obj)
IPFArrow PFArrowInterface (INode *node)

Define Documentation

#define PFARROW_INTERFACE   Interface_ID(0x74f93d05, 0x1eb34500)
#define GetPFArrowInterface (   obj )    ((IPFArrow*)(GetPFObject(obj))->GetInterface(PFARROW_INTERFACE))

Function Documentation

PFExport Object* GetPFObject ( Object obj )
IPFArrow* PFArrowInterface ( Object obj ) [inline]
                                               {
        return ((obj == NULL) ? NULL : GetPFArrowInterface(obj));
};
IPFArrow* PFArrowInterface ( INode node ) [inline]
                                               {
        return ((node == NULL) ? NULL : PFArrowInterface(node->GetObjectRef()));
};