# IMFCollapsibleListPart Struct Reference
[MCFrame]

Inheritance diagram for IMFCollapsibleListPart:

List of all members.

## Public Member Functions
virtual void MCCOMAPI | AddPart (IMFCollapsiblePart *inPart, int32 inIndex)=0
virtual void MCCOMAPI | RemovePart (int32 inIndex)=0
virtual void MCCOMAPI | RemovePart (IMFCollapsiblePart *inPart)=0
virtual int32 MCCOMAPI | PartToIndex (IMFCollapsiblePart *inPart)=0
virtual IMFCollapsiblePart *MCCOMAPI | IndexToPartNoAddRef (int32 inIndex)=0
virtual uint32 MCCOMAPI | GetPartCount ()=0
virtual void MCCOMAPI | ChangePart (IMFCollapsiblePart *inPart, int32 inIndex, boolean reveal)=0

## Detailed Description

This is the interface to access a list of collapsible part. The corresponding type in MCSketch is: TMFCollapsibleListPart

## Member Function Documentation

virtual void MCCOMAPI IMFCollapsibleListPart::AddPart | ( | IMFCollapsiblePart * | inPart,
|  | int32 | inIndex |
| ) |  |  | `[pure virtual]`

virtual void MCCOMAPI IMFCollapsibleListPart::ChangePart | ( | IMFCollapsiblePart * | inPart,
|  | int32 | inIndex,
|  | boolean | reveal |
| ) |  |  | `[pure virtual]`

virtual uint32 MCCOMAPI IMFCollapsibleListPart::GetPartCount | ( |  | ) | `[pure virtual]`

virtual IMFCollapsiblePart* MCCOMAPI IMFCollapsibleListPart::IndexToPartNoAddRef | ( | int32 | inIndex | ) | `[pure virtual]`

virtual int32 MCCOMAPI IMFCollapsibleListPart::PartToIndex | ( | IMFCollapsiblePart * | inPart | ) | `[pure virtual]`

virtual void MCCOMAPI IMFCollapsibleListPart::RemovePart | ( | IMFCollapsiblePart * | inPart | ) | `[pure virtual]`

virtual void MCCOMAPI IMFCollapsibleListPart::RemovePart | ( | int32 | inIndex | ) | `[pure virtual]`

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

- IMFCollapsibleListPart.h