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?