Main Page | Class Hierarchy | Alphabetical List | Compound List | Compound Members

# IRdTSCompatibleLight Struct 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 dataobject

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.