3ds Max C++ API Reference
Loading...
Searching...
No Matches
mxsCustomAttributes.h File Reference
#include <map>
#include "../../custattrib.h"
#include "../../ICustAttribContainer.h"
#include "mxsplugin.h"

Classes

class  MSCustAttribDef
class  MSCustAttrib
class  FindCustAttribOwnerDEP

Macros

#define I_SCRIPTEDCUSTATTRIB   0x000010C1
#define MSCUSTATTRIB_CHUNK   0x0110
#define MSCUSTATTRIB_NAME_CHUNK   0x0010
#define is_attribute_def(v)

Typedefs

using MSCustAttribDefMap = std::map<Class_ID, MSCustAttribDef*>
using MSCustAttribDefMapIter = MSCustAttribDefMap::iterator
using MSCustAttribDefMapConstIter = MSCustAttribDefMap::const_iterator
using MSCustAttribDefMapValue = MSCustAttribDefMap::value_type

Functions

ScripterExport bool HaveScriptedCustAttribDefs ()

Macro Definition Documentation

◆ I_SCRIPTEDCUSTATTRIB

#define I_SCRIPTEDCUSTATTRIB   0x000010C1

◆ MSCUSTATTRIB_CHUNK

#define MSCUSTATTRIB_CHUNK   0x0110

◆ MSCUSTATTRIB_NAME_CHUNK

#define MSCUSTATTRIB_NAME_CHUNK   0x0010

◆ is_attribute_def

#define is_attribute_def ( v)
Value:
Definition mxsCustomAttributes.h:37
#define DbgVerify(expr)
Definition assert1.h:85
#define is_sourcepositionwrapper(v)
Definition value.h:645
#define class_tag(_cls)
Definition value.h:602

Typedef Documentation

◆ MSCustAttribDefMap

◆ MSCustAttribDefMapIter

using MSCustAttribDefMapIter = MSCustAttribDefMap::iterator

◆ MSCustAttribDefMapConstIter

using MSCustAttribDefMapConstIter = MSCustAttribDefMap::const_iterator

◆ MSCustAttribDefMapValue

using MSCustAttribDefMapValue = MSCustAttribDefMap::value_type

Function Documentation

◆ HaveScriptedCustAttribDefs()

ScripterExport bool HaveScriptedCustAttribDefs ( )