MAXScript Language Reference > 3ds Max Objects > Custom Attributes >

# MSCustAttribDef Class

This class derives from the MSPluginClass which in turn derives from the MAXClass. Custom Attributes are instances of this class.

Properties

    <MSCustAttribDef>.ispb2based

Read-only Boolean property. Always returns true since Custom Attributes use ParamBlock2. This property is also available in MAXClass and MSPluginClass.

    <MSCustAttribDef>.isMSPluginClass

Read-only property of custom attribute definition. Also available in MAXClass, and MSPluginClass. SinceMSPluginClass derives from MAXClass, and MSCustAttribDef derives from MSPluginClass, the property always returns true for custom attribute definitions.

    <MSCustAttribDef>.isMSCustAttribClass

Aread-only property, always true for custom attribute definitions. Also available in MAXClass and MSPluginClass.

Next Topic:

Adding Custom Attributes

#### See Also

- Global and Private Custom Attributes Definitions

- Custom Attribute Management Functions

- Custom Attributes Definition Values

- Access to Custom Attributes Virtual Array

- Custom Attributes in Materials and Texture Maps