container confusion
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 03/04/2008 at 07:56, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 10.5
Platform:
Language(s) : C.O.F.F.E.E ;---------
I am using an expression plugin tag to assign nulls to some points on a spline and then if the nulls move code in the execute function moves the corresponding point with the null. This works but I want to pass the original number of spline points from a function outside execute to exectue. I was trying this:class SplineNull : ExpressionPluginTag{..... SplineNull::Test() { var bc=GetContainer(); pObj=GetObject(); var e=pObj->GetContainer(); println(e); e->SetData(SPOLDY,4);//pObj->GetPointCount()); SetContainer(e);} SplineNull::Execute(doc, op) { var b = op->GetContainer(); println(b); println(spnew," ",b->GetData(SPOLDY));} So anyway from the printlns I can see that I'm getting different conainers. I was thinking that same object and therefor same container. Maybe I'm making a new container with GetConainer(). Anyone have any ideas?