# I3DShExternalPrimitive Member List

This is the complete list of members for I3DShExternalPrimitive, including all inherited members.

AddRef()=0 | IMCUnknown | `[pure virtual]`
GetOriginalPrimitive(I3DShPrimitive **origPrimitive)=0 | I3DShExternalPrimitive | `[pure virtual]`
GetPrimitive()=0 | I3DShExternalPrimitive | `[pure virtual]`
GetPrimitiveComponent(IShComponent **primitiveComponent)=0 | I3DShExternalPrimitive | `[pure virtual]`
GetPrimitiveComponent()=0 | I3DShExternalPrimitive | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`
SetPrimitiveComponent(IShComponent *primitiveComponent, ECloneMode cloneMode)=0 | I3DShExternalPrimitive | `[pure virtual]`