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 31/12/2016 at 16:13, xxxxxxxx wrote:
User Information: Cinema 4D Version: Platform: Language(s) : C++ ;
--------- The docs are still using the outdated ToolData for the SetModelingAxis() example instead of BasePlugin. Here's how I'm doing it in R13.
//This is a custom method that changes the Axis tool's attributes //Select a polygon or point then look at the modeling axis tool's pallet //When this method is executed it changes the axis mode to free void SetToolData(BaseDocument *doc, LONG pluginid, LONG dataid, const GeData &dat) { BasePlugin *plug = static_cast<BasePlugin*>(FindPlugin(pluginid, PLUGINTYPE_TOOL)); if (!plug) return; plug->SetParameter(DescID(dataid), dat, DESCFLAGS_SET_0); } //Call the above method like this from in one of you plugin's overridden methods SetToolData(doc, ID_MODELING_LIVESELECTION, MDATA_AXIS_MODE, MDATA_AXIS_MODE_FREE);
-ScottA
On 02/01/2017 at 03:08, xxxxxxxx wrote:
Hi ScottA, thanks for writing us.
We're grate for spotting out this on our documentation. We've marked it and going to modify the documentation hopefully within the next update cycle.
Best, Riccardo