iassembly.h File 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...
class   IAssembly2

Defines

#define  ASSEMBLY_INTERFACE   Interface_ID(0x2512714b, 0x4b456518)
#define  ASSEMBLY_INTERFACE2   Interface_ID(0x6fd5515a, 0x353c6734)

Typedefs

typedef int  AssemblyCode

Functions

IAssembly GetAssemblyInterface (BaseInterface *baseIfc)
MAX_DEPRECATED IAssembly2 GetAssemblyInterface2 (BaseInterface *baseIfc)

Define Documentation

#define ASSEMBLY_INTERFACE   Interface_ID(0x2512714b, 0x4b456518)
#define ASSEMBLY_INTERFACE2   Interface_ID(0x6fd5515a, 0x353c6734)
Deprecated:
Deprecated in 3ds Max 2013.

Use GetAssemblyInterface instead.


Typedef Documentation


Function Documentation

IAssembly* GetAssemblyInterface ( BaseInterface baseIfc ) [inline]
{
        DbgAssert( baseIfc != NULL);
        return static_cast<IAssembly*>(baseIfc->GetInterface(ASSEMBLY_INTERFACE));
}
MAX_DEPRECATED IAssembly2* GetAssemblyInterface2 ( BaseInterface baseIfc ) [inline]
Deprecated:
Deprecated in 3ds Max 2013.

Use GetAssemblyInterface instead.

{ DbgAssert( baseIfc != NULL); return static_cast<IAssembly2*>(baseIfc->GetInterface(ASSEMBLY_INTERFACE)); }