[Bf-python] tp_getset conversion update

Ken Hughes khughes at pacific.edu
Fri Sep 16 16:45:28 CEST 2005


Thought I'd give everyone an update on the status of converting the API 
to use tp_getset:

Submitted: 5 modules
---------
Lamp.c
Material.c
Texture.c
rgbTuple.c
gen_utils.c (more changes possible)

Ready to submit: 13 modules
---------
BGL.c
Camera.c
Image.c
Lattice.c
logic.c
Metaball.c
NMesh.c
Object.c
Scene.c
sceneRadio.c
sceneRender.c
Text.c
World.c

Partially converted: 11 modules
-------------------
charRGBA.c (not tested)
Draw.c (not tested)
euler.c (patches pending)
Font.c (Text3d dependency)
Mathutils.c (patches pending)
matrix.c (patches pending)
Particle.c (changes to Effect?)
point.c (patches pending)
quat.c (patches pending)
Text3d.c (curve dependency)
vector.c (patches pending)

To be converted: 11 modules
---------------
Armature.c
BezTriple.c (patches pending)
Bone.c
CurNurb.c (patches pending)
Curve.c (patches pending)
Effect.c
Ipo.c (patches pending)
Ipocurve.c (patches pending)
Key.c (new file)
MTex.c (patches pending)
NLA.c

6 of the "Partially converted" modules are ready to submit once the 
status of the code in the patch tracker is settled, and 6 of the "to be 
converted" modules (curves, IPOs, and MTex) are waiting on the status of 
code in the patch tracker which already has some tp_getset code in it. 
So in reality I'm probably more than 80-85 percent done.

Ken



More information about the Bf-python mailing list