Public Member Functions | |
virtual MCCOMErr MCCOMAPI | QueryInterface (const MCIID &riid, void **ppvObj) |
virtual uint32 MCCOMAPI | AddRef () |
virtual MCCOMErr MCCOMAPI | GetBackdropColor (TMCColorRGB &color, boolean &fullAreaDone, const TBBox2D &screenMinMax, const TVector2 &uv)=0 |
Basic Backdrop class. Derive from this for a default implementation of I3DExBackdrop
virtual uint32 MCCOMAPI TBasicBackdrop::AddRef | ( | ) | [inline, virtual] |
Increments the reference count of the object
Reimplemented from TBasicDataExchanger.
virtual MCCOMErr MCCOMAPI TBasicBackdrop::GetBackdropColor | ( | TMCColorRGB & | color, | |
boolean & | fullAreaDone, | |||
const TBBox2D & | screenMinMax, | |||
const TVector2 & | uv | |||
) | [pure virtual] |
Returns the color of the backdrop at a particular location of the screen.
color | The color that is returned. | |
fullAreaDone | For future use. | |
screenMinMax | The coordinates of the production frame in screen coordinates | |
uv | The coordinates of the point on the screen |
Implements I3DExBackdrop.
virtual MCCOMErr MCCOMAPI TBasicBackdrop::QueryInterface | ( | const MCIID & | riid, | |
void ** | ppvObj | |||
) | [virtual] |
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.
riid | GUID of the interface | |
ppvObj | A pointer to the pointer being returned. |
Reimplemented from TBasicDataExchanger.