3ds Max C++ API Reference
iassembly.h File Reference
#include "iFnPub.h"
#include "maxtypes.h"
#include "BuildWarnings.h"

Classes

class  IAssembly
 This interface class allows for setting and retrieving assembly membership information to or from nodes. More...
 

Macros

#define ASSEMBLY_INTERFACE   Interface_ID(0x2512714b, 0x4b456518)
 

Typedefs

typedef int AssemblyCode
 

Functions

IAssemblyGetAssemblyInterface (BaseInterface *baseIfc)
 

Macro Definition Documentation

◆ ASSEMBLY_INTERFACE

#define ASSEMBLY_INTERFACE   Interface_ID(0x2512714b, 0x4b456518)

Typedef Documentation

◆ AssemblyCode

typedef int AssemblyCode

Function Documentation

◆ GetAssemblyInterface()

IAssembly* GetAssemblyInterface ( BaseInterface baseIfc)
inline
213 {
214  DbgAssert( baseIfc != NULL);
215  return static_cast<IAssembly*>(baseIfc->GetInterface(ASSEMBLY_INTERFACE));
216 }
#define NULL
Definition: autoptr.h:18
UtilExport BaseInterface * GetInterface(Interface_ID id) override
This interface class allows for setting and retrieving assembly membership information to or from nod...
Definition: iassembly.h:38
#define DbgAssert(expr)
Definition: assert1.h:82
#define ASSEMBLY_INTERFACE
Definition: iassembly.h:210