IMFPartSwitcher Struct Reference
[MCFrame]
List of all members.
Detailed Description
IMFPartSwitcher is a node part that keeps a list of (some) of it child parts and shows only one of them. It is very similar to tabs. When you add parts, they IMFPartSwitcher becomes their owner and will destroy them when they are removed When you add or remove part through this interface, they will be automatically added/removed as child of the IMFPartSwitcher.
Inserted/added parts are set to invisible and disabled
Note that IMFPartSwitcher should also support Get/SetValue() with kInt32ValueType to switch the shown page
Member Function Documentation
virtual int32 MCCOMAPI IMFPartSwitcher::GetPartsCount |
( |
|
) |
const [pure virtual] |
virtual IMFPart* MCCOMAPI IMFPartSwitcher::GetShownPart |
( |
|
) |
[pure virtual] |
virtual IMFPart* MCCOMAPI IMFPartSwitcher::GetThisPart |
( |
|
) |
[pure virtual] |
virtual void MCCOMAPI IMFPartSwitcher::InsertPart |
( |
int32 |
insertPos, |
|
|
IMFPart * |
inPart | |
|
) |
| | [pure virtual] |
virtual void MCCOMAPI IMFPartSwitcher::RemoveParts |
( |
int32 |
index, |
|
|
int32 |
count | |
|
) |
| | [pure virtual] |
virtual void MCCOMAPI IMFPartSwitcher::ShowPart |
( |
int32 |
inPartIndex |
) |
[pure virtual] |
The documentation for this struct was generated from the following file: