[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [24120] trunk/blender/source/blender: - fixed enum syntax in BKE_fcurve.h and ED_keyframing.h to make g++ happy
Arystanbek Dyussenov
arystan.d at gmail.com
Tue Oct 27 17:13:51 CET 2009
Revision: 24120
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24120
Author: kazanbas
Date: 2009-10-27 17:13:50 +0100 (Tue, 27 Oct 2009)
Log Message:
-----------
- fixed enum syntax in BKE_fcurve.h and ED_keyframing.h to make g++ happy
- exporting addEditBone from armature module for COLLADA importer
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/BKE_fcurve.h
trunk/blender/source/blender/editors/include/ED_armature.h
trunk/blender/source/blender/editors/include/ED_keyframing.h
Modified: trunk/blender/source/blender/blenkernel/BKE_fcurve.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_fcurve.h 2009-10-27 15:40:56 UTC (rev 24119)
+++ trunk/blender/source/blender/blenkernel/BKE_fcurve.h 2009-10-27 16:13:50 UTC (rev 24120)
@@ -98,7 +98,7 @@
} FModifierTypeInfo;
/* Values which describe the behaviour of a FModifier Type */
-enum {
+typedef enum eFMI_Action_Types {
/* modifier only modifies values outside of data range */
FMI_TYPE_EXTRAPOLATION = 0,
/* modifier leaves data-points alone, but adjusts the interpolation between and around them */
@@ -110,7 +110,7 @@
} eFMI_Action_Types;
/* Flags for the requirements of a FModifier Type */
-enum {
+typedef enum eFMI_Requirement_Flags {
/* modifier requires original data-points (kindof beats the purpose of a modifier stack?) */
FMI_REQUIRES_ORIGINAL_DATA = (1<<0),
/* modifier doesn't require on any preceeding data (i.e. it will generate a curve).
Modified: trunk/blender/source/blender/editors/include/ED_armature.h
===================================================================
--- trunk/blender/source/blender/editors/include/ED_armature.h 2009-10-27 15:40:56 UTC (rev 24119)
+++ trunk/blender/source/blender/editors/include/ED_armature.h 2009-10-27 16:13:50 UTC (rev 24120)
@@ -112,6 +112,7 @@
void ED_armature_sync_selection(struct ListBase *edbo);
void add_primitive_bone(struct Scene *scene, struct View3D *v3d, struct RegionView3D *rv3d);
+EditBone *addEditBone(struct bArmature *arm, char *name); /* used by COLLADA importer */
void transform_armature_mirror_update(struct Object *obedit);
void clear_armature(struct Scene *scene, struct Object *ob, char mode);
Modified: trunk/blender/source/blender/editors/include/ED_keyframing.h
===================================================================
--- trunk/blender/source/blender/editors/include/ED_keyframing.h 2009-10-27 15:40:56 UTC (rev 24119)
+++ trunk/blender/source/blender/editors/include/ED_keyframing.h 2009-10-27 16:13:50 UTC (rev 24120)
@@ -116,7 +116,7 @@
/* -------- */
/* mode for modify_keyframes */
-enum {
+typedef enum eModifyKey_Modes {
MODIFYKEY_MODE_INSERT = 0,
MODIFYKEY_MODE_DELETE,
} eModifyKey_Modes;
@@ -208,7 +208,7 @@
* WARNING: do not alter order of these, as also stored in files
* (for v3d->keyflags)
*/
-enum {
+typedef enum eAnimFilterFlags {
/* general */
ANIMFILTER_KEYS_LOCAL = (1<<0), /* only include locally available anim data */
ANIMFILTER_KEYS_MUTED = (1<<1), /* include muted elements */
More information about the Bf-blender-cvs
mailing list