# IMorphTargetGroup Struct Reference
[External Interfaces]

Inheritance diagram for IMorphTargetGroup:

List of all members.

## Public Member Functions
virtual const TMCString &MCCOMAPI | GetMorphTargetGroupName () const =0
virtual void MCCOMAPI | SetMorphTargetGroupName (const TMCString &name)=0
| sets the name of a group
virtual int32 MCCOMAPI | GetMorphTargetCount ()=0
virtual int32 MCCOMAPI | GetMorphTargetIndex (int32 index)=0
virtual int32 MCCOMAPI | GetMorphTargetGroupCount ()=0
virtual IMorphTargetGroup *MCCOMAPI | GetMorphTargetGroup (int32 index)=0

## Detailed Description

Interface for managing morph target groups. For creation, see CreateMorphTargetGroup() on the interface IMorphArea This group can contains sub morph targets as well as sub group.

## Member Function Documentation

virtual int32 MCCOMAPI IMorphTargetGroup::GetMorphTargetCount | ( |  | ) | `[pure virtual]`

Returns:
  the number of target countained in this group

virtual IMorphTargetGroup* MCCOMAPI IMorphTargetGroup::GetMorphTargetGroup | ( | int32 | index | ) | `[pure virtual]`

Parameters:

  | index | The index of the group in this group

Returns:
  the morph target group.

virtual int32 MCCOMAPI IMorphTargetGroup::GetMorphTargetGroupCount | ( |  | ) | `[pure virtual]`

Returns:
  the number of group countained in this group

virtual const TMCString& MCCOMAPI IMorphTargetGroup::GetMorphTargetGroupName | ( |  | ) | const`[pure virtual]`

Returns:
  the name of the area

virtual int32 MCCOMAPI IMorphTargetGroup::GetMorphTargetIndex | ( | int32 | index | ) | `[pure virtual]`

Parameters:

  | index | The index of the morph target in this group

Returns:
  the index of the target (the one used in the morph area).

virtual void MCCOMAPI IMorphTargetGroup::SetMorphTargetGroupName | ( | const TMCString & | name | ) | `[pure virtual]`

sets the name of a group

The documentation for this struct was generated from the following file:

- IMorphTargetGroup.h