ExposureMaterialControlImp< T, B > Class Template Reference
 
 
 
ExposureMaterialControlImp< T, B > Class Template Reference

#include <expmtlControl.h>


Class Description

template<class T, class B>
class ExposureMaterialControlImp< T, B >

This class implements the virtual methods in ExposureMaterialControl.

Public Member Functions

void *  GetInterface (ULONG id)
BaseInterface GetInterface (Interface_ID id)
FPInterfaceDesc GetDesc ()

Member Function Documentation

void* GetInterface ( ULONG  id ) [inline]
BaseInterface* GetInterface ( Interface_ID  id ) [inline]
                                                     {
                if (id == EXPOSURE_MATERIAL_CONTROL)
                        return static_cast<ExposureMaterialControl*>(this);
                return B::GetInterface(id);
        }
FPInterfaceDesc* GetDesc ( ) [inline]
{ return &T::msExpMtlControlDesc; }