#include <ipipelineclient.h>
Public Member Functions |
|
virtual void | ShallowCopy (IPipelineClient *from, ChannelMask channels)=0 |
virtual void | DeepCopy (IPipelineClient *from, ChannelMask channels)=0 |
virtual void | NewAndCopyChannels (ChannelMask channels)=0 |
virtual void | FreeChannels (ChannelMask channels, int zeroOthers=1)=0 |
virtual void | ZeroChannels (ChannelMask channels)=0 |
virtual void | AppendAllChannels (IPipelineClient *from)=0 |
virtual Interface_ID | GetID () |
virtual void ShallowCopy | ( | IPipelineClient * | from, |
ChannelMask | channels | ||
) | [pure virtual] |
Implemented in MeshNormalSpec, and MNNormalSpec.
virtual void DeepCopy | ( | IPipelineClient * | from, |
ChannelMask | channels | ||
) | [pure virtual] |
Implemented in MeshNormalSpec, and MNNormalSpec.
virtual void NewAndCopyChannels | ( | ChannelMask | channels | ) | [pure virtual] |
Implemented in MeshNormalSpec, and MNNormalSpec.
virtual void FreeChannels | ( | ChannelMask | channels, |
int | zeroOthers =
1 |
||
) | [pure virtual] |
Implemented in MeshNormalSpec, and MNNormalSpec.
virtual void ZeroChannels | ( | ChannelMask | channels | ) | [pure virtual] |
Implemented in MeshNormalSpec, and MNNormalSpec.
virtual void AppendAllChannels | ( | IPipelineClient * | from | ) | [pure virtual] |
Implemented in MeshNormalSpec, and MNNormalSpec.
virtual Interface_ID GetID | ( | ) | [inline, virtual] |
Reimplemented from BaseInterface.
Reimplemented in MeshNormalSpec, and MNNormalSpec.
{ return PIPELINECLIENT_INTERFACE; }