Inheritance diagram for TBasicDataExchanger:

Public Member Functions | |
| virtual MCCOMErr MCCOMAPI | QueryInterface (const MCIID &riid, void **ppvObj) |
| virtual void MCCOMAPI | Clone (IExDataExchanger **, IMCUnknown *pUnkOuter) |
| virtual boolean MCCOMAPI | IsEqual (IExDataExchanger *otherDataExchanger) |
| virtual MCCOMErr MCCOMAPI | GetParameter (IDType keyword, void *parameter) |
| virtual MCCOMErr MCCOMAPI | SetParameter (IDType keyword, void *parameter) |
| virtual void *MCCOMAPI | GetExtensionDataBuffer () |
| virtual MCCOMErr MCCOMAPI | ExtensionDataChanged () |
| virtual MCCOMErr MCCOMAPI | HandleEvent (MessageID message, IMFResponder *source, void *data) |
| virtual int16 MCCOMAPI | GetResID () |
| virtual MCCOMErr MCCOMAPI | InitComponent () |
| virtual MCCOMErr MCCOMAPI | CopyComponentExtraData (IExDataExchanger *dest) |
| IShParameterComponent * | GetMyPrefsComponent () |
Protected Member Functions | |
| void | CloneData (TBasicDataExchanger *destExchanger, IMCUnknown *pUnkOuter) |
|
||||||||||||
|
Reimplemented in TBasicModule, and TBasicRendererBox. |
|
||||||||||||
|
This copy method should be used by deriving classes. Never made it virtual. It must remain protected. If you're adding some fields, remember to reflect the change in the copy. |
|
|
Reimplemented in TBasicRendererBox. |
|
|
Reimplemented in TBasicDistantLight, TBasicModule, and TBasicRendererBox. |
|
|
Reimplemented in TBasicModifier, TBasicModule, and TBasicPrimitive. |
|
|
|
|
||||||||||||
|
Reimplemented in TBasicModule, and TBasicRendererBox. |
|
|
Reimplemented in TBasicModule, and TBasicRendererBox. |
|
||||||||||||||||
|
Reimplemented in TBasicModule, and TBasicRendererBox. |
|
|
Reimplemented in TBasicRendererBox. |
|
|
Reimplemented in TBasicModule, and TBasicRendererBox. |
|
||||||||||||
|
Check if the object supports a given interface and returns a pointer to that interface if it does. Note that QueryInterface will increment the reference count of the object by one if the interface is found.
Reimplemented from TBasicUnknown. Reimplemented in TBasicConstraint, TBasicTweener, TBasicSceneCommand, TBasicAnimationMethod, TBasic3DExportFilter, TBasic3DImportFilter, TBasicCamera, TBasicLight, TBasicGel, TBasicDataComponent, TBasicAmbient, TBasicAtmosphere, TBasicBackdrop, TBasicBackground, TBasicFinalRenderer, TBasicGenericData, TBasicModifier, TBasicModule, TBasicPostRenderer, TBasicPrimitive, TBasicRendererBox, TBasicRenderFeature, TBasicShadowFeature, TBasicReflectionFeature, TBasicRefractionFeature, TBasicShader, TBasicTerrainFilter, TBasicVolumetricEffect, TBasicColorPicker, TBasicColorSet, and TBasicMovie. |
|
||||||||||||
|
Reimplemented in TBasicModule, and TBasicRendererBox. |
1.3.9.1