Changeset View
Changeset View
Standalone View
Standalone View
source/gameengine/Ketsji/KX_ConstraintWrapper.cpp
| Context not available. | |||||
| PHY_ConstraintType ctype, | PHY_ConstraintType ctype, | ||||
| int constraintId, | int constraintId, | ||||
| PHY_IPhysicsEnvironment* physenv) : | PHY_IPhysicsEnvironment* physenv) : | ||||
| PyObjectPlus(), | |||||
| m_constraintId(constraintId), | m_constraintId(constraintId), | ||||
| m_constraintType(ctype), | m_constraintType(ctype), | ||||
| m_physenv(physenv) | m_physenv(physenv) | ||||
| Context not available. | |||||
| { | { | ||||
| } | } | ||||
| std::string KX_ConstraintWrapper::GetName() | |||||
| { | |||||
| return "KX_ConstraintWrapper"; | |||||
| } | |||||
| #ifdef WITH_PYTHON | #ifdef WITH_PYTHON | ||||
| PyObject *KX_ConstraintWrapper::PyGetConstraintId() | PyObject *KX_ConstraintWrapper::PyGetConstraintId() | ||||
| Context not available. | |||||
| PyAttributeDef KX_ConstraintWrapper::Attributes[] = { | PyAttributeDef KX_ConstraintWrapper::Attributes[] = { | ||||
| KX_PYATTRIBUTE_RO_FUNCTION("constraint_id", KX_ConstraintWrapper, pyattr_get_constraintId), | KX_PYATTRIBUTE_RO_FUNCTION("constraint_id", KX_ConstraintWrapper, pyattr_get_constraintId), | ||||
| KX_PYATTRIBUTE_RO_FUNCTION("constraint_type", KX_ConstraintWrapper, pyattr_get_constraintType), | KX_PYATTRIBUTE_RO_FUNCTION("constraint_type", KX_ConstraintWrapper, pyattr_get_constraintType), | ||||
| { NULL } //Sentinel | KX_PYATTRIBUTE_NULL //Sentinel | ||||
| }; | }; | ||||
| PyObject *KX_ConstraintWrapper::pyattr_get_constraintId(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | PyObject *KX_ConstraintWrapper::pyattr_get_constraintId(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef) | ||||
| Context not available. | |||||