THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 27/10/2011 at 11:23, xxxxxxxx wrote:
Cinema 4D Version: 13
Platform: Windows ;
Language(s) : C++ ;
I just tried to move my Plugin from 11.5 to 13.
Sadly, now the AddJoint function does not work anymore
n = weightTag->AddJoint(*l);
after this, n equals -1.
*l is a valid Joint, as a call to
works without any problems
Sadly the documentation does not include any information why this function could return -1.
Is this a bug within the API?
Or what else could be the reason?
On 28/10/2011 at 01:25, xxxxxxxx wrote:
AddJoint() can return -1 if the tag is not present in an object's tag list.
Take a look at this post and the given code sample: https://plugincafe.maxon.net/topic/5251/5246_addjoint-setweight-crash&KW=AddJoint&PID=21514#21514
On 28/10/2011 at 02:25, xxxxxxxx wrote:
Worked. Thank you very much!!