Viewport related interface for an Operator If an Operator has a Viewport interface then the Operator is called to draw particles in the current ActionList. More...
Go to the source code of this file.
Classes |
|
class | IPFViewportExtention |
This interface is used for extending
IPFViewport with
an additional method
UpdateDisplay(). More... |
|
class | IPFViewport |
Defines |
|
#define | IPFVIEWPORT_EXTENTION_INTERFACE_ID Interface_ID (0x18983f5a, 0x4fd2515e) |
This class ID
IPFVIEWPORT_EXTENTION_INTERFACE_ID is used for
IPFViewportExtention. |
|
#define | PFVIEWPORT_INTERFACE Interface_ID(0x1a340cb9, 0x26d12e01) |
#define | GetPFViewportInterface(obj) ((IPFViewport*)((GetPFObject(obj))->GetInterface(PFVIEWPORT_INTERFACE))) |
Functions |
|
PFExport Object * | GetPFObject (Object *obj) |
IPFViewport * | PFViewportInterface (Object *obj) |
IPFViewport * | PFViewportInterface (INode *node) |
Viewport related interface for an Operator If an Operator has a Viewport interface then the Operator is called to draw particles in the current ActionList.
Definition in file IPFViewport.h.
#define IPFVIEWPORT_EXTENTION_INTERFACE_ID Interface_ID (0x18983f5a, 0x4fd2515e) |
This class ID IPFVIEWPORT_EXTENTION_INTERFACE_ID is used for IPFViewportExtention.
Definition at line 25 of file IPFViewport.h.
#define PFVIEWPORT_INTERFACE Interface_ID(0x1a340cb9, 0x26d12e01) |
Definition at line 65 of file IPFViewport.h.
#define GetPFViewportInterface | ( | obj | ) | ((IPFViewport*)((GetPFObject(obj))->GetInterface(PFVIEWPORT_INTERFACE))) |
Definition at line 66 of file IPFViewport.h.
IPFViewport* PFViewportInterface | ( | Object * | obj | ) | [inline] |
Definition at line 126 of file IPFViewport.h.
{ return ((obj == NULL) ? NULL : GetPFViewportInterface(obj)); };
IPFViewport* PFViewportInterface | ( | INode * | node | ) | [inline] |
Definition at line 130 of file IPFViewport.h.
{ return ((node == NULL) ? NULL : PFViewportInterface(node->GetObjectRef())); };