This topic is 2253 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Hi,
I'm using the ScriptBuilder add-on class to capture my metadata like so:

 [template] class Test { [editable] vector3 speed; } 
The problem is that I'm not getting back and metadata because fr script builder fails to recognise the property signatures. The line always fails:
 if( CompareVarDecl(decl->declaration.c_str(), objectType->GetPropertyDeclaration(i)) ) 

The GetPropertyDeclaration builds the declaration using a reference and so the comparison fails.
This example is almost exactly as given in the example, so I must be doing something wrong. Btw, value types work fine, it's just objects that fail.
Any ideas?

##### Share on other sites
This looks like a bug in the CScriptBuilder. I'll look into it.

##### Share on other sites
I've fixed this bug in CScriptBuilder now. You can find the fix in revision 1080.

Thanks,
Andreas

##### Share on other sites
That's great. Thanks a lot.