#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