Public Member Functions

ExposureMaterialControlImp< T, B > Class Template Reference

Search for all occurrences

Detailed Description

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

This class implements the virtual methods in ExposureMaterialControl.

#include <expmtlControl.h>

List of all members.

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; }