/* Ċ Ġ* Ġ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 Vehicle Ray caster Ġ= Ġ" BT Vehicle Ray caster ". native Class ( Module . B UL LET , Ġprefix Method Ġ= Ġ" bt ", Ġbinding Ġ= ĠB UL LET _ BINDING _ DE LEG ATE ) Ġ{ ĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ bt Vehicle Ray caster Result _ new ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġvoid () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbt Scalar ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ bt Vehicle Ray caster Result _ get Dist Fraction ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ bt Vehicle Ray caster Result _ get Hit Normal In World ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . p (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ bt Vehicle Ray caster Result _ get Hit Point In World ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . p (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ bt Vehicle Ray caster Result _ set Dist Fraction ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Scalar (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ bt Vehicle Ray caster Result _ set Hit Normal In World ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ bt Vehicle Ray caster Result _ set Hit Point In World ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ bt Vehicle Ray caster Result _ delete ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ cast Ray ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" from ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" to ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" result ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Vehicle Ray caster _ delete ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) Ċ Ċ }