IRdTSCompatibleLight Interface Reference

Inherits IRsDataObject.

List of all members.

Public Member Functions

HRESULT Clear ()
HRESULT GetDefinition ([out] RtTSCompatibleLightDef *Val)
HRESULT SetDefinition ([in] const RtTSCompatibleLightDef *Val)
HRESULT SetProjectorMap ([in] IRdBitmap *pBitmap)
HRESULT GetProjectorMap ([out] IRdBitmap **pBitmap)


Detailed Description

A light compatible with Modeler definition.

Member Function Documentation

HRESULT IRdTSCompatibleLight::Clear (  ) 

Clear the data object

HRESULT IRdTSCompatibleLight::GetDefinition ( [out] RtTSCompatibleLightDef Val  ) 

Return the definition of the light

Parameters:
Val is filled with the definition data.

HRESULT IRdTSCompatibleLight::SetDefinition ( [in] const RtTSCompatibleLightDef Val  ) 

Set the definition of the light

Parameters:
Val specifies the light definition.

HRESULT IRdTSCompatibleLight::SetProjectorMap ( [in] IRdBitmap pBitmap  ) 

Set the projector map

Parameters:
pBitmap specifies the projector map.

HRESULT IRdTSCompatibleLight::GetProjectorMap ( [out] IRdBitmap **  pBitmap  ) 

Get the projector map

Parameters:
pBitmap is filled with the projector map.


Generated on Wed May 20 21:32:06 2009 for trueSpace7.6 SDK by  doxygen 1.5.5