Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
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!
On 06/06/2011 at 15:41, xxxxxxxx wrote:
Never mind, I found it in the documentation!
"LayerSet" replaces "LayerSetSelection"