Quickly looking over the python part of the patch, there's lots of places where you should be using PyGetSetDef for attributes instead of function getters/setters -- for eg StrokeShader.name instead of StrokeShader.getName().
Don't know if makesrna can do C++ but that would make it a lot easier than maintaining a bunch of hand written python bindings. Probably really depends on if the generated code is compiled by C++ or not because the access functions would be a breeze. Dan _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers