2
0
Эх сурвалжийг харах

Removed DrawPhysicObjectInfo() function

To avoid additional dependencies
raysan5 9 жил өмнө
parent
commit
2168d8aa1a
3 өөрчлөгдсөн 0 нэмэгдсэн , 18 устгасан
  1. 0 16
      src/physac.c
  2. 0 1
      src/physac.h
  3. 0 1
      src/raylib.h

+ 0 - 16
src/physac.c

@@ -570,22 +570,6 @@ Rectangle TransformToRectangle(Transform transform)
     return (Rectangle){transform.position.x, transform.position.y, transform.scale.x, transform.scale.y};
 }
 
-// Draw physic object information at screen position
-void DrawPhysicObjectInfo(PhysicObject pObj, Vector2 position, int fontSize)
-{
-    // Draw physic object ID
-    DrawText(FormatText("PhysicObject ID: %i - Enabled: %i", pObj->id, pObj->enabled), position.x, position.y, fontSize, BLACK);
-    
-    // Draw physic object transform values
-    DrawText(FormatText("\nTRANSFORM\nPosition: %f, %f\nRotation: %f\nScale: %f, %f", pObj->transform.position.x, pObj->transform.position.y, pObj->transform.rotation, pObj->transform.scale.x, pObj->transform.scale.y), position.x, position.y, fontSize, BLACK);
-    
-    // Draw physic object rigidbody values
-    DrawText(FormatText("\n\n\n\n\n\nRIGIDBODY\nEnabled: %i\nMass: %f\nAcceleration: %f, %f\nVelocity: %f, %f\nApplyGravity: %i\nIsGrounded: %i\nFriction: %f\nBounciness: %f", pObj->rigidbody.enabled, pObj->rigidbody.mass, pObj->rigidbody.acceleration.x, pObj->rigidbody.acceleration.y, 
-    pObj->rigidbody.velocity.x, pObj->rigidbody.velocity.y, pObj->rigidbody.applyGravity, pObj->rigidbody.isGrounded, pObj->rigidbody.friction, pObj->rigidbody.bounciness), position.x, position.y, fontSize, BLACK);
-    
-    DrawText(FormatText("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nCOLLIDER\nEnabled: %i\nBounds: %i, %i, %i, %i\nRadius: %i", pObj->collider.enabled, pObj->collider.bounds.x, pObj->collider.bounds.y, pObj->collider.bounds.width, pObj->collider.bounds.height, pObj->collider.radius), position.x, position.y, fontSize, BLACK);
-}
-
 //----------------------------------------------------------------------------------
 // Module specific Functions Definition
 //----------------------------------------------------------------------------------

+ 0 - 1
src/physac.h

@@ -92,7 +92,6 @@ void ApplyForce(PhysicObject pObj, Vector2 force);
 void ApplyForceAtPosition(Vector2 position, float force, float radius);                 // Apply radial force to all physic objects in range
 
 Rectangle TransformToRectangle(Transform transform);                                    // Convert Transform data type to Rectangle (position and scale)
-void DrawPhysicObjectInfo(PhysicObject pObj, Vector2 position, int fontSize);           // Draw physic object information at screen position
 
 #ifdef __cplusplus
 }

+ 0 - 1
src/raylib.h

@@ -890,7 +890,6 @@ void ApplyForce(PhysicObject pObj, Vector2 force);
 void ApplyForceAtPosition(Vector2 position, float force, float radius);                 // Apply radial force to all physic objects in range
 
 Rectangle TransformToRectangle(Transform transform);                                    // Convert Transform data type to Rectangle (position and scale)
-void DrawPhysicObjectInfo(PhysicObject pObj, Vector2 position, int fontSize);           // Draw physic object information at screen position
 
 //------------------------------------------------------------------------------------
 // Audio Loading and Playing Functions (Module: audio)