3ds Max C++ API Reference
Loading...
Searching...
No Matches
GetCOREInterface.h File Reference
#include "CoreExport.h"
#include "maxtypes.h"

Functions

CoreExport InterfaceGetCOREInterface ()
 
CoreExport Interface7GetCOREInterface7 ()
 
CoreExport Interface8GetCOREInterface8 ()
 
CoreExport Interface9GetCOREInterface9 ()
 
CoreExport Interface10GetCOREInterface10 ()
 
CoreExport Interface11GetCOREInterface11 ()
 
CoreExport Interface12GetCOREInterface12 ()
 
CoreExport Interface13GetCOREInterface13 ()
 
CoreExport Interface14GetCOREInterface14 ()
 
CoreExport Interface15GetCOREInterface15 ()
 
CoreExport Interface16GetCOREInterface16 ()
 
CoreExport Interface17GetCOREInterface17 ()
 
 __declspec (deprecated) CoreExport Interface17 *GetCOREInterface18()
 
CoreExport void RegisterCOREInterface (FPInterface *fpi)
 Registers a "core" interface with 3ds Max.
 
CoreExport FPInterfaceGetCOREInterface (Interface_ID id)
 Retrieves a "core" interface based on a unique id.
 
CoreExport int NumCOREInterfaces ()
 Returns the count of "core" interfaces registered with 3ds Max.
 
CoreExport FPInterfaceGetCOREInterfaceAt (int i)
 Retrieves a "core" interface based on an index value Note that the order of "core" interfaces is not guaranteed.
 
CoreExport void UnregisterCOREInterface (FPInterface *fpi)
 Unregisters a "core" interface previously registered with 3ds Max.
 
CoreExport FPInterfaceGetInterface (SClass_ID super, Class_ID cls, Interface_ID id)
 Get ID'd interface from ClassDesc for given class/sclass.
 

Function Documentation

◆ GetInterface()

CoreExport FPInterface * GetInterface ( SClass_ID  super,
Class_ID  cls,
Interface_ID  id 
)

Get ID'd interface from ClassDesc for given class/sclass.