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

Functions

CoreExport Interface * GetCOREInterface ()
 
CoreExport Interface7 * GetCOREInterface7 ()
 
CoreExport Interface8 * GetCOREInterface8 ()
 
CoreExport Interface9 * GetCOREInterface9 ()
 
CoreExport Interface10 * GetCOREInterface10 ()
 
CoreExport Interface11 * GetCOREInterface11 ()
 
CoreExport Interface12 * GetCOREInterface12 ()
 
CoreExport Interface13 * GetCOREInterface13 ()
 
CoreExport Interface14 * GetCOREInterface14 ()
 
CoreExport Interface15 * GetCOREInterface15 ()
 
CoreExport Interface16 * GetCOREInterface16 ()
 
CoreExport Interface17 * GetCOREInterface17 ()
 
CoreExport void RegisterCOREInterface (FPInterface *fpi)
 Registers a "core" interface with 3ds Max.
 
CoreExport FPInterface * GetCOREInterface (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 FPInterface * GetCOREInterfaceAt (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 FPInterface * GetInterface (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.