>> You could have just used my RingTree class ;) > > If RB had multiple inheritance that might have been an option, but > for various reasons my 3D nodes inherit from a base "transformable" > class that can't be a node itself, for various other reasons!
True RB doesn't have multi-inherit... but whatever problem affects ElfData affects your code equally. And whatever solution works with your code, works with mine also. Unless... your tree is actually subclassed from the 3Dnode? RingTree must be a base, unfortunately, so that would be one situation where my RingTree wouldn't help. > I wouldn't worry much about 8 bytes, or speediness when dealing with > a file cache. File size/parsing and disk access will far outweigh any > small gains in the management code. Usually, yes. -- http://elfdata.com/plugin/ "String processing, done right" _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
