[Closed] Modifying ParamBlockDesc2 element ordering?
Hello!
I am updating some custom modifiers that are written in C++ and would like to retain backward compatibility with older source files.
I seem to recall in previous updates to these modifiers that modifying paramblockdesc2 ordering was a bad idea, whether it be removing an element, or adding a new one in the middle of the descriptor. However, I can’t find any documentation on this. Can anyone confirm or deny that this is true? It makes sense that order changes should be avoided since it’s a binary buffer of descriptor data being saved into the max file, but it’s only a feeling at this point.
We intend to clean up some deprecated features and add new ones, so I am trying to determine if I can clear out a lot of the old descriptor entries, and if we need to add new ones to the end to retain compatibility with old max files.
Here is the ParamBlockDesc2 documentation for reference: http://docs.autodesk.com/3DSMAX/15/ENU/3ds-Max-SDK-Programmer-Guide/index.html?url=cpp_ref/class_param_block_desc2.html,topicNumber=cpp_ref_class_param_block_desc2_html
Thanks!
Thanks, I knew I had seen something about it in docs before, but I guess I wasn’t searching the correct set of words.