MAXScript Extensions > MAXScript Extensions for 3ds Max CAT > CAT Interfaces >

# Interface: CATObjectFPInterface

| 3ds Max CAT - Quick Navigation

This Function Publishing Interface is exposed by CATBone : GeometryClass and HubObject : GeometryClass which are part of 3ds Max CAT.

## Interface:CATObjectFPInterface

Properties:

    .TMController: control : Read

Contains the transformation controller of the HubObject.

Read-only.

    .UseCustomMesh: boolean : Read|Write

Get/set whether to use the default bone geometry or the custom mesh. (See below for a method for assigning a custom mesh to the bone).

Methods:

     <void>CopyMeshFromNode <node>node

Copies the geometry of the specified node as the custom mesh of the HubObject.

When .UseCustomMesh is set to true, the HubObject will display the assigned mesh.

     <void>PasteRig <object>pasteobject <boolean>mirrordata

Pastes the rig settings from the object provides as first argument.

The second argument controls whether to mirror the data.

Exposed by

CATBone : GeometryClass

HubObject : GeometryClass

#### See Also

- 3ds Max CAT and MAXScript