2
0
Эх сурвалжийг харах

Stub `SixDOFConstraint` binding type

Lucien Greathouse 5 сар өмнө
parent
commit
5990d9c055

+ 5 - 0
JoltC/Functions.h

@@ -627,6 +627,11 @@ typedef struct JPC_FixedConstraint JPC_FixedContraint;
 JPC_API JPC_Vec3 JPC_FixedConstraint_GetTotalLambdaPosition(const JPC_FixedConstraint* self);
 JPC_API JPC_Vec3 JPC_FixedConstraint_GetTotalLambdaRotation(const JPC_FixedConstraint* self);
 
+////////////////////////////////////////////////////////////////////////////////
+// SixDOFConstraint -> TwoBodyConstraint -> Constraint -> RefTarget<Constraint>
+
+typedef struct JPC_SixDOFConstraint JPC_SixDOFContraint;
+
 ////////////////////////////////////////////////////////////////////////////////
 // ConstraintSettings
 

+ 5 - 0
JoltCImpl/JoltC.cpp

@@ -893,6 +893,11 @@ JPC_API JPC_Vec3 JPC_FixedConstraint_GetTotalLambdaRotation(const JPC_FixedConst
 	return to_jpc(to_jph(self)->GetTotalLambdaRotation());
 }
 
+////////////////////////////////////////////////////////////////////////////////
+// SixDOFConstraint -> TwoBodyConstraint -> Constraint -> RefTarget<Constraint>
+
+OPAQUE_WRAPPER(JPC_SixDOFConstraint, JPH::SixDOFConstraint);
+
 ////////////////////////////////////////////////////////////////////////////////
 // ConstraintSettings