Hi Adrian, On 2/15/07, Adrian Egli <[EMAIL PROTECTED]> wrote:
Hi robert,:-( too bad, ok but if you autogenerate the files, means that i have to do a work around in the marco. you can replace the current macro by following macro: #define I_BaseType(x) \ { \ typedef x BASE_TYPE_X;\ addBaseType(typeof( BASE_TYPE_X )); \ BaseTypeConverters< BASE_TYPE_X , reflected_type, osgIntrospection::is_polymorphic <BASE_TYPE_X >::value > btc; \ }
Could you send me the whole modified file, this way I can ensure that I don't introduce any errors. W.r.t the osgText::Text documentation string that exceeds the string limits, the only easy way round it looks like shortening the source string, so I have done this by reorginasing include/osgText/Text /** */ comments so that they are distributed through the associated enums ratther in one single most comment block. I've also updated the wrappers and now the offending string should be plenty short endough. I have now check this change in from osgText and the wrappers. All I need now is you ReflectionMacros file so I can do a merge on it. Cheers, Robert. _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
