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/

Reply via email to