#include <c4d_motiontransfer.h>
◆ MTCharacterBodyPart() [1/2]
◆ MTCharacterBodyPart() [2/2]
◆ ~MTCharacterBodyPart()
◆ MAXON_DISALLOW_COPY_AND_ASSIGN()
◆ Alloc()
◆ Free()
Destructs MTCharacterBodyPart allocated with Alloc(). Use AutoAlloc to automate the allocation and destruction based on scope. All the children will be freed.
- Parameters
-
[in,out] | ptr | The MTCharacterBodyPart to destruct. If the pointer is nullptr nothing happens. The pointer is assigned nullptr afterwards. |
◆ InsertChild()
Inserts the given child.
- Parameters
-
[in] | child | Child to insert. |
- Returns
- OK on success
◆ DeleteChild()
Deletes the child at the given index.
- Parameters
-
- Returns
- OK on success
◆ GetChild()
Gets the child at the given index.
- Parameters
-
- Returns
- the child body part pointer on success.
◆ GetChildCount()
Int GetChildCount |
( |
| ) |
const |
Gets the child count.
- Returns
- the child count.
◆ GetParent()
Gets the parent pointer if any.
- Returns
- parent pointer.
◆ SetParameters()
Sets the parameter for the body part.
- Parameters
-
- Returns
- OK on success.
◆ GetParameters()
Gets the parameters structure.
- Returns
- the body part parameters.
◆ _parameters
◆ _parent
◆ _children