THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 06/06/2011 at 13:47, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 12
Platform:
Language(s) : C++ ;
---------
Hi,
I'm trying to convert the following code from version 11 to version 12:
GeData t_data;
String layerSetName;
shaderData = shader->GetDataInstance();
bool status = shaderData->GetParameter(BITMAPSHADER_LAYERSET, t_data);
if (status)
{
LayerSetSelection *layerSet = (LayerSetSelection * )t_data.GetCustomDataType(200000044);
if (layerSet)
{
layerSetName = layerSet->GetName();
// Use the name here...
}
}
This doesn't compile in version 12, as there's no LayerSetSelection object. So how can I access the layer set name that the user selected?
Thanks!