diff --git a/vendor/box3d/box3d.odin b/vendor/box3d/box3d.odin index 569ebeb2b..e42a7b878 100644 --- a/vendor/box3d/box3d.odin +++ b/vendor/box3d/box3d.odin @@ -638,7 +638,7 @@ foreign lib { Body_SetUserData :: proc(bodyId: BodyId, userData: rawptr) --- // Get the user data stored in a body - Body_GetUserData :: proc(bodyId: BodyId) --- + Body_GetUserData :: proc(bodyId: BodyId) -> rawptr --- // Get the world position of a body. This is the location of the body origin. Body_GetPosition :: proc(bodyId: BodyId) -> Pos --- @@ -971,7 +971,7 @@ foreign lib { // Get the user data for a shape. This is useful when you get a shape id // from an event or query. - Shape_GetUserData :: proc(shapeId: ShapeId) --- + Shape_GetUserData :: proc(shapeId: ShapeId) -> rawptr --- // Set the mass density of a shape, usually in kg/m^3. // This will optionally update the mass properties on the parent body. @@ -1178,7 +1178,7 @@ foreign lib { Joint_SetUserData :: proc(jointId: JointId, userData: rawptr) --- // Get the user data on a joint - Joint_GetUserData :: proc(jointId: JointId) --- + Joint_GetUserData :: proc(jointId: JointId) -> rawptr --- // Wake the bodies connect to this joint Joint_WakeBodies :: proc(jointId: JointId) ---