3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
iADTCategory.h File Reference
#include "ref.h"
#include "iFnPub.h"
#include "maxtypes.h"

Classes

class  IADTCategory
 

Macros

#define ADT_CATEGORY_INTERFACE   Interface_ID(0x41030580, 0x7bce1c46)
 

Functions

IADTCategoryGetADTCategoryInterface (BaseInterface *baseIfc)
 

Macro Definition Documentation

◆ ADT_CATEGORY_INTERFACE

#define ADT_CATEGORY_INTERFACE   Interface_ID(0x41030580, 0x7bce1c46)

Function Documentation

◆ GetADTCategoryInterface()

IADTCategory * GetADTCategoryInterface ( BaseInterface baseIfc)
inline
70{
71 DbgAssert( baseIfc != NULL);
72 return static_cast<IADTCategory*>(baseIfc->GetInterface(ADT_CATEGORY_INTERFACE));
73}
#define NULL
Definition: autoptr.h:18
UtilExport BaseInterface * GetInterface(Interface_ID id) override
Definition: iADTCategory.h:33
#define DbgAssert(expr)
Definition: assert1.h:83
#define ADT_CATEGORY_INTERFACE
Definition: iADTCategory.h:68