[Bf-blender-cvs] [43eaf02] temp-bge-cleanup: Special cleanup for BL_ArmatureConstraint
Porteries Tristan
noreply at git.blender.org
Mon May 4 20:42:22 CEST 2015
Commit: 43eaf02bbf7a6b1e80d78887e63859544c4e2546
Author: Porteries Tristan
Date: Mon May 4 20:32:07 2015 +0200
Branches: temp-bge-cleanup
https://developer.blender.org/rB43eaf02bbf7a6b1e80d78887e63859544c4e2546
Special cleanup for BL_ArmatureConstraint
===================================================================
M source/gameengine/Converter/BL_ArmatureConstraint.cpp
M source/gameengine/Converter/BL_ArmatureConstraint.h
===================================================================
diff --git a/source/gameengine/Converter/BL_ArmatureConstraint.cpp b/source/gameengine/Converter/BL_ArmatureConstraint.cpp
index 9c49544..08e4b3c 100644
--- a/source/gameengine/Converter/BL_ArmatureConstraint.cpp
+++ b/source/gameengine/Converter/BL_ArmatureConstraint.cpp
@@ -74,7 +74,10 @@ BL_ArmatureConstraint::BL_ArmatureConstraint(
bConstraint *constraint,
KX_GameObject *target,
KX_GameObject *subtarget)
- : PyObjectPlus(), m_constraint(constraint), m_posechannel(posechannel), m_armature(armature)
+ : PyObjectPlus(),
+ m_constraint(constraint),
+ m_posechannel(posechannel),
+ m_armature(armature)
{
m_target = target;
m_blendtarget = (target) ? target->GetBlenderObject() : NULL;
@@ -225,7 +228,6 @@ void BL_ArmatureConstraint::SetTarget(KX_GameObject *target)
m_target->RegisterObject(m_armature);
}
}
-
}
void BL_ArmatureConstraint::SetSubtarget(KX_GameObject *subtarget)
@@ -238,7 +240,6 @@ void BL_ArmatureConstraint::SetSubtarget(KX_GameObject *subtarget)
m_subtarget->RegisterObject(m_armature);
}
}
-
}
#ifdef WITH_PYTHON
@@ -370,7 +371,7 @@ int BL_ArmatureConstraint::py_attr_setattr(void *self_v, const struct KX_PYATTRI
switch (attr_order) {
case BCA_ENFORCE:
dval = PyFloat_AsDouble(value);
- if (dval < 0.0 || dval > 1.0) { /* also accounts for non float */
+ if (dval < 0.0f || dval > 1.0f) { /* also accounts for non float */
PyErr_SetString(PyExc_AttributeError, "constraint.enforce = float: BL_ArmatureConstraint, expected a float between 0 and 1");
return PY_SET_ATTR_FAIL;
}
@@ -379,7 +380,7 @@ int BL_ArmatureConstraint::py_attr_setattr(void *self_v, const struct KX_PYATTRI
case BCA_HEADTAIL:
dval = PyFloat_AsDouble(value);
- if (dval < 0.0 || dval > 1.0) { /* also accounts for non float */
+ if (dval < 0.0f || dval > 1.0f) { /* also accounts for non float */
PyErr_SetString(PyExc_AttributeError, "constraint.headtail = float: BL_ArmatureConstraint, expected a float between 0 and 1");
return PY_SET_ATTR_FAIL;
}
@@ -417,7 +418,7 @@ int BL_ArmatureConstraint::py_attr_setattr(void *self_v, const struct KX_PYATTRI
switch (attr_order) {
case BCA_IKWEIGHT:
dval = PyFloat_AsDouble(value);
- if (dval < 0.0 || dval > 1.0) { /* also accounts for non float */
+ if (dval < 0.0f || dval > 1.0f) { /* also accounts for non float */
PyErr_SetString(PyExc_AttributeError, "constraint.weight = float: BL_ArmatureConstraint, expected a float between 0 and 1");
return PY_SET_ATTR_FAIL;
}
@@ -426,7 +427,7 @@ int BL_ArmatureConstraint::py_attr_setattr(void *self_v, const struct KX_PYATTRI
case BCA_IKDIST:
dval = PyFloat_AsDouble(value);
- if (dval < 0.0) { /* also accounts for non float */
+ if (dval < 0.0f) { /* also accounts for non float */
PyErr_SetString(PyExc_AttributeError, "constraint.ik_dist = float: BL_ArmatureConstraint, expected a positive float");
return PY_SET_ATTR_FAIL;
}
diff --git a/source/gameengine/Converter/BL_ArmatureConstraint.h b/source/gameengine/Converter/BL_ArmatureConstraint.h
index b8bb395..1ff83c3 100644
--- a/source/gameengine/Converter/BL_ArmatureConstraint.h
+++ b/source/gameengine/Converter/BL_ArmatureConstraint.h
@@ -55,25 +55,25 @@ class BL_ArmatureConstraint : public PyObjectPlus
Py_Header
private:
- struct bConstraint *m_constraint;
- struct bPoseChannel *m_posechannel;
- class BL_ArmatureObject *m_armature;
+ bConstraint *m_constraint;
+ bPoseChannel *m_posechannel;
+ BL_ArmatureObject *m_armature;
char m_name[64];
KX_GameObject *m_target;
KX_GameObject *m_subtarget;
- struct Object *m_blendtarget;
- struct Object *m_blendsubtarget;
+ Object *m_blendtarget;
+ Object *m_blendsubtarget;
float m_blendmat[4][4];
float m_blendsubmat[4][4];
- struct bPose *m_pose;
- struct bPose *m_subpose;
+ bPose *m_pose;
+ bPose *m_subpose;
public:
- BL_ArmatureConstraint(class BL_ArmatureObject *armature,
- struct bPoseChannel *posechannel,
- struct bConstraint *constraint,
- KX_GameObject *target,
- KX_GameObject *subtarget);
+ BL_ArmatureConstraint(BL_ArmatureObject *armature,
+ bPoseChannel *posechannel,
+ bConstraint *constraint,
+ KX_GameObject *target,
+ KX_GameObject *subtarget);
virtual ~BL_ArmatureConstraint();
BL_ArmatureConstraint *GetReplica() const;
@@ -85,7 +85,8 @@ public:
void RestoreTarget();
bool Match(const char *posechannel, const char *constraint);
- const char *GetName() {
+ const char *GetName()
+ {
return m_name;
}
More information about the Bf-blender-cvs
mailing list