//bounding box collision detectionint Collision(SPRITE sprite1, SPRITE sprite2){ RECT rect1; rect1.left = sprite1.x; rect1.top = sprite1.y; rect1.right = sprite1.x + sprite1.width; rect1.bottom = sprite1.y + sprite1.height; RECT rect2; rect2.left = sprite2.x; rect2.top = sprite2.y; rect2.right = sprite2.x + sprite2.width; rect2.bottom = sprite2.y + sprite2.height; RECT dest; return IntersectRect(&dest, &rect1, &rect2);}
what does "SPRITE sprite1" refer to , a struct??