diff options
author | Ken Hughes <khughes@pacific.edu> | 2006-08-16 23:20:37 +0400 |
---|---|---|
committer | Ken Hughes <khughes@pacific.edu> | 2006-08-16 23:20:37 +0400 |
commit | a680d87902b5f809a083b8a514b03078f32a49cf (patch) | |
tree | 09c445339d039f4041f4072114f4250a9f2ba508 /source | |
parent | 073f0d8ea617af86b710cc1cf5d8290ec6d11542 (diff) |
===Python API===
Patch to Mesh and NMesh APIs to bring FaceModes dict into sync (thanks jms).
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/python/api2_2x/Mesh.c | 1 | ||||
-rw-r--r-- | source/blender/python/api2_2x/NMesh.c | 25 |
2 files changed, 14 insertions, 12 deletions
diff --git a/source/blender/python/api2_2x/Mesh.c b/source/blender/python/api2_2x/Mesh.c index 5600989ff4a..2d43713fa62 100644 --- a/source/blender/python/api2_2x/Mesh.c +++ b/source/blender/python/api2_2x/Mesh.c @@ -7434,6 +7434,7 @@ static PyObject *M_Mesh_FaceModesDict( void ) PyConstant_Insert( d, "LIGHT", PyInt_FromLong( TF_LIGHT ) ); PyConstant_Insert( d, "OBCOL", PyInt_FromLong( TF_OBCOL ) ); PyConstant_Insert( d, "SHADOW", PyInt_FromLong( TF_SHADOW ) ); + PyConstant_Insert( d, "TEXT", PyInt_FromLong( TF_BMFONT ) ); PyConstant_Insert( d, "SHAREDVERT", PyInt_FromLong( TF_SHAREDVERT ) ); PyConstant_Insert( d, "SHAREDCOL", PyInt_FromLong( TF_SHAREDCOL ) ); PyConstant_Insert( d, "TEX", PyInt_FromLong( TF_TEX ) ); diff --git a/source/blender/python/api2_2x/NMesh.c b/source/blender/python/api2_2x/NMesh.c index 9fa0c9c4435..b16463bbe62 100644 --- a/source/blender/python/api2_2x/NMesh.c +++ b/source/blender/python/api2_2x/NMesh.c @@ -3342,19 +3342,20 @@ static PyObject *M_NMesh_FaceModesDict( void ) BPy_constant *d = ( BPy_constant * ) FM; PyConstant_Insert( d, "BILLBOARD", - PyInt_FromLong( TF_BILLBOARD2 ) ); - PyConstant_Insert( d, "ALL", PyInt_FromLong( 0xffff ) ); + PyInt_FromLong( TF_BILLBOARD2 ) ); + PyConstant_Insert( d, "ALL", PyInt_FromLong( 0x7fff ) ); PyConstant_Insert( d, "HALO", PyInt_FromLong( TF_BILLBOARD ) ); - EXPP_ADDCONST( d, DYNAMIC ); - EXPP_ADDCONST( d, INVISIBLE ); - EXPP_ADDCONST( d, LIGHT ); - EXPP_ADDCONST( d, OBCOL ); - EXPP_ADDCONST( d, SHADOW ); - EXPP_ADDCONST( d, SHAREDVERT ); - EXPP_ADDCONST( d, SHAREDCOL ); - EXPP_ADDCONST( d, TEX ); - EXPP_ADDCONST( d, TILES ); - EXPP_ADDCONST( d, TWOSIDE ); + PyConstant_Insert( d, "DYNAMIC", PyInt_FromLong( TF_DYNAMIC ) ); + PyConstant_Insert( d, "INVISIBLE", PyInt_FromLong( TF_INVISIBLE ) ); + PyConstant_Insert( d, "LIGHT", PyInt_FromLong( TF_LIGHT ) ); + PyConstant_Insert( d, "OBCOL", PyInt_FromLong( TF_OBCOL ) ); + PyConstant_Insert( d, "SHADOW", PyInt_FromLong( TF_SHADOW ) ); + PyConstant_Insert( d, "TEXT", PyInt_FromLong( TF_BMFONT ) ); + PyConstant_Insert( d, "SHAREDVERT", PyInt_FromLong( TF_SHAREDVERT ) ); + PyConstant_Insert( d, "SHAREDCOL", PyInt_FromLong( TF_SHAREDCOL ) ); + PyConstant_Insert( d, "TEX", PyInt_FromLong( TF_TEX ) ); + PyConstant_Insert( d, "TILES", PyInt_FromLong( TF_TILES ) ); + PyConstant_Insert( d, "TWOSIDE", PyInt_FromLong( TF_TWOSIDE ) ); } return FM; |