THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 05/09/2004 at 22:23, xxxxxxxx wrote:
Cinema 4D Version: 8.503
Platform: Windows ;
Language(s) : C++ ;
Instead of using member variables and implementing Read(), Write(), and CopyTo(), I'd like to know if BaseContainer BaseLinks can be used to store a reference to a BaseSelect (or its originator tag) or a tag so that persistence is retained when saving and loading the C4D file.
Also, is there any way to store arrays in BaseContainers? I cannot find any information that would make it possible except through CustomDataType (which seems very far to go to store an array of values - "Yeah, I need a PluginCafe ID to store 2 CHARs in a BaseContainer" - Okay, I exaggerate, but, come on. Makes using member variables and implementing seem easier. void* has worked for decades... :)