Mercurial > projects > chipmunkd
diff trunk/chipmunkd/constraints/cpGearJoint.d @ 13:c03a41d47b60
- finished all constraints properties
- implemented cpAssertWarn the mixin way
author | Extrawurst |
---|---|
date | Fri, 03 Dec 2010 21:38:01 +0100 |
parents | b68f10432182 |
children | 4541ca17975b |
line wrap: on
line diff
--- a/trunk/chipmunkd/constraints/cpGearJoint.d Fri Dec 03 01:01:39 2010 +0100 +++ b/trunk/chipmunkd/constraints/cpGearJoint.d Fri Dec 03 21:38:01 2010 +0100 @@ -22,9 +22,9 @@ //cpGearJoint *cpGearJointAlloc(void); //cpGearJoint *cpGearJointInit(cpGearJoint *joint, cpBody *a, cpBody *b, cpFloat phase, cpFloat ratio); //cpConstraint *cpGearJointNew(cpBody *a, cpBody *b, cpFloat phase, cpFloat ratio); -//TODO -//CP_DefineConstraintProperty(cpGearJoint, cpFloat, phase, Phase); -//CP_DefineConstraintGetter(cpGearJoint, cpFloat, ratio, Ratio); + +mixin(CP_DefineConstraintProperty!("cpGearJoint", "cpFloat", "phase", "Phase")); +mixin(CP_DefineConstraintGetter!("cpGearJoint", "cpFloat", "ratio", "Ratio")); //void cpGearJointSetRatio(cpConstraint *constraint, cpFloat value); // cpGearJoint.c ---------------------------------