mirror of
https://github.com/odin-lang/Odin.git
synced 2026-02-12 22:33:36 +00:00
Merge pull request #5813 from lmbarros/lmb/box2d-callbacks-signatures
Fix return types for vendor:box2d callbacks
This commit is contained in:
4
vendor/box2d/types.odin
vendored
4
vendor/box2d/types.odin
vendored
@@ -41,13 +41,13 @@ FinishTaskCallback :: #type proc "c" (userTask: rawptr, userContext: rawptr)
|
||||
// from a worker thread.
|
||||
// @warning This function should not attempt to modify Box2D state or user application state.
|
||||
// @ingroup world
|
||||
FrictionCallback :: #type proc "c" (frictionA: f32, userMaterialIdA: i32, frictionB: f32, userMaterialIdB: i32)
|
||||
FrictionCallback :: #type proc "c" (frictionA: f32, userMaterialIdA: i32, frictionB: f32, userMaterialIdB: i32) -> f32
|
||||
|
||||
// Optional restitution mixing callback. This intentionally provides no context objects because this is called
|
||||
// from a worker thread.
|
||||
// @warning This function should not attempt to modify Box2D state or user application state.
|
||||
// @ingroup world
|
||||
RestitutionCallback :: #type proc "c" (restitutionA: f32, userMaterialIdA: i32, restitutuionB: f32, userMaterialIdB: i32)
|
||||
RestitutionCallback :: #type proc "c" (restitutionA: f32, userMaterialIdA: i32, restitutionB: f32, userMaterialIdB: i32) -> f32
|
||||
|
||||
// Result from b2World_RayCastClosest
|
||||
// @ingroup world
|
||||
|
||||
Reference in New Issue
Block a user