3ds Max C++ API Reference
IPFOperatorPhysXWorld.h File Reference
#include "PFExport.h"
#include "../ifnpub.h"
#include "../object.h"

Classes

class  IPFOperatorPhysXWorld
 

Macros

#define PFOPERATORPHYSXWORLD_INTERFACE   Interface_ID(0x160CC7AE, 0xDB564182)
 
#define GetPFOperatorPhysXWorldInterface(obj)   ((IPFOperatorPhysXWorld*)((GetPFObject(obj))->GetInterface(PFOPERATORPHYSXWORLD_INTERFACE)))
 

Functions

PFExport ObjectGetPFObject (Object *obj)
 
IPFOperatorPhysXWorldPFOperatorPhysXWorldInterface (Object *obj)
 
IPFOperatorPhysXWorldPFOperatorPhysXWorldInterface (INode *node)
 

Macro Definition Documentation

◆ PFOPERATORPHYSXWORLD_INTERFACE

#define PFOPERATORPHYSXWORLD_INTERFACE   Interface_ID(0x160CC7AE, 0xDB564182)

◆ GetPFOperatorPhysXWorldInterface

#define GetPFOperatorPhysXWorldInterface (   obj)    ((IPFOperatorPhysXWorld*)((GetPFObject(obj))->GetInterface(PFOPERATORPHYSXWORLD_INTERFACE)))

Function Documentation

◆ GetPFObject()

PFExport Object* GetPFObject ( Object obj)

◆ PFOperatorPhysXWorldInterface() [1/2]

IPFOperatorPhysXWorld* PFOperatorPhysXWorldInterface ( Object obj)
inline
72  {
73  return ((obj == NULL) ? NULL : GetPFOperatorPhysXWorldInterface(obj));
74 };
#define GetPFOperatorPhysXWorldInterface(obj)
Definition: IPFOperatorPhysXWorld.h:23
#define NULL
Definition: autoptr.h:18

◆ PFOperatorPhysXWorldInterface() [2/2]

IPFOperatorPhysXWorld* PFOperatorPhysXWorldInterface ( INode node)
inline
76  {
77  return ((node == NULL) ? NULL : GetPFOperatorPhysXWorldInterface(node->GetObjectRef()));
78 };
virtual Object * GetObjectRef()=0