THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 13/09/2012 at 06:57, xxxxxxxx wrote:
User Information:
Cinema 4D Version:
Platform:
Language(s) :
---------
I have a generator plugin that generates a spline based on an input-spline. The plugin implements caching, so when nothing on the input-object has changed, the previously generated spline is returned (by calling BaseObject::GetCache() on the ObjectData's host).
It all works fine when the spline is generated the first time. But when nothing has changed and just the cache is returned, the children that are not direct input objects for my plugin are not touched at all because
- My plugin does not know about them.
- The child-object which serves as input for my object is not invoked and therefore does not touch its input-objects.
An example hierarchy would be
- My Plugin Object
- Splinemask (input object for my plugin)
- Circle (input object 1 for splinemask)
- Circle (input object 2 for splinemask)
How can I fix this issue?
Thanks in advance,
Niklas