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).
On 02/06/2017 at 03:22, xxxxxxxx wrote:
User Information: Cinema 4D Version: R16 Platform: Windows ; Language(s) : C++ ;
--------- I am still struggling with the SendModelingCommand()+MCOMMAND_CURRENTSTATETOOBJECT.
A standard Sphere is ok, but wat to do with a Null. Are there issues or things to check when CST a Null?
Here my code.
ModelingCommandData cd; cd.doc = GetActiveDocument(); //cd.op = (BaseObject* )obj->GetClone(COPYFLAGS_NO_BITS, nullptr); cd.op = obj; //Do not Clone!!! if (!SendModelingCommand(MCOMMAND_CURRENTSTATETOOBJECT, cd)) return false; cstObject = (BaseObject* )cd.result->GetIndex(0); if (!cstObject) return nullptr;
-Pim
On 02/06/2017 at 03:40, xxxxxxxx wrote:
Found it. I did not take the correct document (virtual / cache object);
//cd.doc = GetActiveDocument(); cd.doc = obj->GetDocument();