/* Ċ Ġ* Ġ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 Db vt Broad phase Ġ= Ġ" B TD b vt Broad phase ". native Class ( Module . B UL LET , Ġprefix Method Ġ= Ġ" bt ", Ġbinding Ġ= ĠB UL LET _ BINDING _ DE LEG ATE ) Ġ{ ĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Proxy _ get Leaf ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p [ 2 ]( ĊĠĠĠĠĠĠĠ Ġ" Db vt Proxy _ get Links ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Proxy _ get Stage ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Proxy _ set Leaf ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Proxy _ set Stage ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ new ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġnullable .. opaque _ p (" pair cache ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ benchmark ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p ("__ unnamed 0 ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ col lide ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" dispatcher ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ getC id ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ getC updates ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbool ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get De fer ed col lide ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get D updates ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Fixed left ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ getF updates ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Gid ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbool ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Need cleanup ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ getNew pairs ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Pair cache ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Pid ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbt Scalar ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Prediction ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbool ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Release pair cache ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Sets ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġint ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Stage Current ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġopaque _ p [ 3 ]( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Stage Roots ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġunsigned _ int ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Updates _ call ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġunsigned _ int ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Updates _ done ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbt Scalar ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Updates _ ratio ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġbt Scalar ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ get Velocity Prediction ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ optimize ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ perform Deferred Removal ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" dispatcher ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set A abb Force Update ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" ab spro xy ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" aabb Min ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Vector 3 . const . p (" aabb Max ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p ("__ unnamed 3 ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Cid ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set C updates ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set De fer ed col lide ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbool (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set D updates ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Fixed left ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set F updates ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Gid ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Need cleanup ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbool (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set New pairs ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Pair cache ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġopaque _ p (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Pid ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Prediction ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Scalar (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Release pair cache ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbool (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Stage Current ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġint (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Updates _ call ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġunsigned _ int (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Updates _ done ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġunsigned _ int (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Updates _ ratio ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Scalar (" value ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Db vt Broad phase _ set Velocity Prediction ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ Ġopaque _ p (" obj ", Ġ""), ĊĠĠĠĠĠĠĠ Ġbt Scalar (" prediction ", Ġ"") ĊĠĠĠ Ġ) Ċ Ċ }