3ds Max C++ API Reference
custattrib.h File Reference
#include "maxtypes.h"
#include "plugapi.h"
#include "ref.h"
#include "ifnpub.h"

Classes

class  CustAttrib
 
struct  NotifyCustomAttribute
 Structure used with NOTIFY_CUSTOM_ATTRIBUTES_ADDED and NOTIFY_CUSTOM_ATTRIBUTES_REMOVED notifications. More...
 
class  IPublishedCustAttrib
 Any CustAttrib which wants to support being published should implement this interface. More...
 

Macros

#define IID_PUBLISHED_CUSTATTRIB   Interface_ID(0x0619714b, 0xdd58c508)
 

Functions

IPublishedCustAttribGetPublishedCustAttribInterface (InterfaceServer &iServer)
 

Macro Definition Documentation

◆ IID_PUBLISHED_CUSTATTRIB

#define IID_PUBLISHED_CUSTATTRIB   Interface_ID(0x0619714b, 0xdd58c508)

Function Documentation

◆ GetPublishedCustAttribInterface()

IPublishedCustAttrib* GetPublishedCustAttribInterface ( InterfaceServer iServer)
inline
159 {
160  return static_cast<IPublishedCustAttrib*>(iServer.GetInterface(IID_PUBLISHED_CUSTATTRIB));
161 }
Any CustAttrib which wants to support being published should implement this interface.
Definition: custattrib.h:117
virtual UtilExport BaseInterface * GetInterface(Interface_ID id)
#define IID_PUBLISHED_CUSTATTRIB
Definition: custattrib.h:108