diff options
Diffstat (limited to 'source/blender/python/generic/vector.h')
-rw-r--r-- | source/blender/python/generic/vector.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/source/blender/python/generic/vector.h b/source/blender/python/generic/vector.h index 82dbf13b9aa..f519b2808cb 100644 --- a/source/blender/python/generic/vector.h +++ b/source/blender/python/generic/vector.h @@ -37,15 +37,16 @@ extern PyTypeObject vector_Type; #define VectorObject_Check(v) (((PyObject *)v)->ob_type == &vector_Type) -typedef struct { +typedef struct { /* keep aligned with BaseMathObject in Mathutils.h */ PyObject_VAR_HEAD float *vec; /*1D array of data (alias), wrapped status depends on wrapped status */ PyObject *cb_user; /* if this vector references another object, otherwise NULL, *Note* this owns its reference */ - unsigned char size; /* vec size 2,3 or 4 */ - unsigned char wrapped; /* wrapped data type? */ unsigned char cb_type; /* which user funcs do we adhere to, RNA, GameObject, etc */ unsigned char cb_subtype; /* subtype: location, rotation... to avoid defining many new functions for every attribute of the same type */ - + unsigned char wrapped; /* wrapped data type? */ + /* end BaseMathObject */ + + unsigned char size; /* vec size 2,3 or 4 */ } VectorObject; /*prototypes*/ |