05-15-2013, 08:55 PM
(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.