Functions

GetCOREInterface.h File Reference

This reference page is linked to from the following overview topics: Interface Querying, Mixin Interfaces, Global Function Publishing API Functions.


#include "CoreExport.h"
#include "maxtypes.h"

Go to the source code of this file.

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 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

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

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