struct MyStruct { int a; }; r = engine->RegisterObjectProperty("mytype", "int a", offsetof(MyStruct,a)); assert( r >= 0 );
offsetof() is a macro declared in stddef.h header file.