Custom properties for objects - Printable Version +- Wings 3D Development Forum (https://www.wings3d.com/forum) +-- Forum: Wings 3D (https://www.wings3d.com/forum/forumdisplay.php?fid=1) +--- Forum: Programming (https://www.wings3d.com/forum/forumdisplay.php?fid=7) +--- Thread: Custom properties for objects (/showthread.php?tid=311) |
Custom properties for objects - nemyax - 05-08-2013 The #we record contains a field called pst. Is this field supposed to be used for storing plugin-specific data associated with an object? Is the value lost for objects being added through the Combine operation? Is it duplicated through Separate? RE: Custom properties for objects - dgud - 05-12-2013 Test or read the code :-) I don't think anyone remembers that code, so you can figure it out by yourself just as easily as we can. RE: Custom properties for objects - micheus - 05-15-2013 (05-08-2013, 05:18 PM)nemyax Wrote: The #we record contains a field called pst. Is this field supposed to be used for storing plugin-specific data associated with an object?yes. Quote:Is the value lost for objects being added through the Combine operation? Is it duplicated through Separate?As dgud said, you should try it out. By checking the code, Combine uses wings_we:merge/1 that will merge all #we's pst values (merge_plugins/1), while Separate uses wings_weeparate/1 for create back all previous combined #wes, but it do nothing with that merged pst. So, it's probable that all separated #we's can have the same pst data - that one assigned to the combined #we. RE: Custom properties for objects - nemyax - 05-15-2013 Thanks. Certainly I will test it as soon as I get round to that particular to-do item. I was asking in case someone had the answer at their fingertips. |