/* Ċ Ġ* ĠCopyright ĠL WJ GL . ĠAll Ġrights Ġreserved . Ċ Ġ* ĠLicense Ġterms : Ġhttps :// www . lwjgl . org / license Ċ Ġ*/ Ċ package Ġbullet . templates Ċ Ċ import Ġbullet .* Ċ import Ġorg . lwjgl . generator .* Ċ Ċ val Ġbt Point 2 Point Constraint Ġ= Ġ" BT Point 2 Point Constraint ". native Class ( Module . B UL LET , Ġprefix Method Ġ= Ġ" bt ", Ġbinding Ġ= ĠB UL LET _ BINDING _ DE LEG ATE ) Ġ{ ĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Constraint Setting _ new ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġvoid () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbt Scalar ( ĊĠĠĠĠĠĠĠ Ġ" Constraint Setting _ get D amping ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbt Scalar ( ĊĠĠĠĠĠĠĠ Ġ" Constraint Setting _ get Imp ulse Clamp ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbt Scalar ( ĊĠĠĠĠĠĠĠ Ġ" Constraint Setting _ getT au ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Constraint Setting _ set D amping ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Scalar (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Constraint Setting _ set Imp ulse Clamp ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Scalar (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Constraint Setting _ set T au ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Scalar (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Constraint Setting _ delete ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ new ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" rb A ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" rb B ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" pivot In A ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" pivot In B ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ new 2 ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" rb A ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" pivot In A ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ get Flags ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ getInfo 1 Non Virtual ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" info ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ getInfo 2 Non Virtual ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" info ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Transform . const . p (" body 0 _ trans ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Transform . const . p (" body 1 _ trans ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ get Pivot In A ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . p (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ get Pivot In B ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . p (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ get Setting ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbool ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ get Use Solve Constraint Obsolete ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ set Pivot A ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" pivot A ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ set Pivot B ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" pivot B ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ set Use Solve Constraint Obsolete ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbool (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Point 2 Point Constraint _ update RHS ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Scalar (" time Step ", Ġ"") ĊĠĠĠ Ġ) Ċ Ċ }