>> 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>

Reply via email to