├── .gitattributes ├── .gitignore ├── CppProperties.json ├── MSTests ├── MSTests.cpp ├── MSTests.vcxproj ├── MSTests.vcxproj.filters ├── arial.ttf ├── images │ └── red_balloon.png ├── packages.config ├── pch.cpp ├── pch.h └── smiley.png ├── README.md ├── SFPhysics.nuspec ├── SFPhysics.sln ├── SFPhysics ├── AABB.cpp ├── Bounds.cpp ├── BoundsCollisionResult.cpp ├── CenteredCircle.cpp ├── CenteredConvexShape.cpp ├── CenteredRectangle.cpp ├── CenteredShape.cpp ├── CenteredSprite.cpp ├── CircleBounds.cpp ├── Manifold.cpp ├── PhysicsBody.cpp ├── PhysicsBodyCollisionResult.cpp ├── PhysicsCircle.cpp ├── PhysicsConvexPolygon.cpp ├── PhysicsRectangle.cpp ├── PhysicsShape.cpp ├── PhysicsShapeList.cpp ├── PhysicsSprite.cpp ├── SFPhysics.cpp ├── SFPhysics.vcxproj ├── SFPhysics.vcxproj.filters ├── ShapeProxyTemplate.cpp ├── World.cpp ├── framework.h ├── include │ ├── SFPhysics.h │ └── SFPhysics │ │ ├── AABB.h │ │ ├── Bounds.h │ │ ├── BoundsCollisionResult.h │ │ ├── CenteredCircle.h │ │ ├── CenteredConvexShape.h │ │ ├── CenteredRectangle.h │ │ ├── CenteredShape.h │ │ ├── CenteredSprite.h │ │ ├── CircleBounds.h │ │ ├── PhysicsBody.h │ │ ├── PhysicsBodyCollisionResult.h │ │ ├── PhysicsBodyT.h │ │ ├── PhysicsCircle.h │ │ ├── PhysicsConvexPolygon.h │ │ ├── PhysicsRectangle.h │ │ ├── PhysicsShape.h │ │ ├── PhysicsShapeList.h │ │ ├── PhysicsShapeT.h │ │ ├── PhysicsSprite.h │ │ ├── World.h │ │ ├── framework.h │ │ └── pch.h ├── packages.config ├── pch.cpp └── pch.h ├── arial.ttf ├── nuget ├── SFPhysics.nuspec ├── SFPhysics.props └── SFPhysics.targets └── smiley.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/.gitignore -------------------------------------------------------------------------------- /CppProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/CppProperties.json -------------------------------------------------------------------------------- /MSTests/MSTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/MSTests.cpp -------------------------------------------------------------------------------- /MSTests/MSTests.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/MSTests.vcxproj -------------------------------------------------------------------------------- /MSTests/MSTests.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/MSTests.vcxproj.filters -------------------------------------------------------------------------------- /MSTests/arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/arial.ttf -------------------------------------------------------------------------------- /MSTests/images/red_balloon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/images/red_balloon.png -------------------------------------------------------------------------------- /MSTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/packages.config -------------------------------------------------------------------------------- /MSTests/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/pch.cpp -------------------------------------------------------------------------------- /MSTests/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/pch.h -------------------------------------------------------------------------------- /MSTests/smiley.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/MSTests/smiley.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/README.md -------------------------------------------------------------------------------- /SFPhysics.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics.nuspec -------------------------------------------------------------------------------- /SFPhysics.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics.sln -------------------------------------------------------------------------------- /SFPhysics/AABB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/AABB.cpp -------------------------------------------------------------------------------- /SFPhysics/Bounds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/Bounds.cpp -------------------------------------------------------------------------------- /SFPhysics/BoundsCollisionResult.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/BoundsCollisionResult.cpp -------------------------------------------------------------------------------- /SFPhysics/CenteredCircle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/CenteredCircle.cpp -------------------------------------------------------------------------------- /SFPhysics/CenteredConvexShape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/CenteredConvexShape.cpp -------------------------------------------------------------------------------- /SFPhysics/CenteredRectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/CenteredRectangle.cpp -------------------------------------------------------------------------------- /SFPhysics/CenteredShape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/CenteredShape.cpp -------------------------------------------------------------------------------- /SFPhysics/CenteredSprite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/CenteredSprite.cpp -------------------------------------------------------------------------------- /SFPhysics/CircleBounds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/CircleBounds.cpp -------------------------------------------------------------------------------- /SFPhysics/Manifold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/Manifold.cpp -------------------------------------------------------------------------------- /SFPhysics/PhysicsBody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/PhysicsBody.cpp -------------------------------------------------------------------------------- /SFPhysics/PhysicsBodyCollisionResult.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/PhysicsBodyCollisionResult.cpp -------------------------------------------------------------------------------- /SFPhysics/PhysicsCircle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/PhysicsCircle.cpp -------------------------------------------------------------------------------- /SFPhysics/PhysicsConvexPolygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/PhysicsConvexPolygon.cpp -------------------------------------------------------------------------------- /SFPhysics/PhysicsRectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/PhysicsRectangle.cpp -------------------------------------------------------------------------------- /SFPhysics/PhysicsShape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/PhysicsShape.cpp -------------------------------------------------------------------------------- /SFPhysics/PhysicsShapeList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/PhysicsShapeList.cpp -------------------------------------------------------------------------------- /SFPhysics/PhysicsSprite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/PhysicsSprite.cpp -------------------------------------------------------------------------------- /SFPhysics/SFPhysics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/SFPhysics.cpp -------------------------------------------------------------------------------- /SFPhysics/SFPhysics.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/SFPhysics.vcxproj -------------------------------------------------------------------------------- /SFPhysics/SFPhysics.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/SFPhysics.vcxproj.filters -------------------------------------------------------------------------------- /SFPhysics/ShapeProxyTemplate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/ShapeProxyTemplate.cpp -------------------------------------------------------------------------------- /SFPhysics/World.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/World.cpp -------------------------------------------------------------------------------- /SFPhysics/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/framework.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/AABB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/AABB.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/Bounds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/Bounds.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/BoundsCollisionResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/BoundsCollisionResult.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/CenteredCircle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/CenteredCircle.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/CenteredConvexShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/CenteredConvexShape.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/CenteredRectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/CenteredRectangle.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/CenteredShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/CenteredShape.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/CenteredSprite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/CenteredSprite.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/CircleBounds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/CircleBounds.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsBody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsBody.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsBodyCollisionResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsBodyCollisionResult.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsBodyT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsBodyT.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsCircle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsCircle.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsConvexPolygon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsConvexPolygon.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsRectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsRectangle.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsShape.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsShapeList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsShapeList.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsShapeT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsShapeT.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/PhysicsSprite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/PhysicsSprite.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/World.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/World.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/framework.h -------------------------------------------------------------------------------- /SFPhysics/include/SFPhysics/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/include/SFPhysics/pch.h -------------------------------------------------------------------------------- /SFPhysics/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/packages.config -------------------------------------------------------------------------------- /SFPhysics/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/pch.cpp -------------------------------------------------------------------------------- /SFPhysics/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/SFPhysics/pch.h -------------------------------------------------------------------------------- /arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/arial.ttf -------------------------------------------------------------------------------- /nuget/SFPhysics.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/nuget/SFPhysics.nuspec -------------------------------------------------------------------------------- /nuget/SFPhysics.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/nuget/SFPhysics.props -------------------------------------------------------------------------------- /nuget/SFPhysics.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/nuget/SFPhysics.targets -------------------------------------------------------------------------------- /smiley.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/profK/SFPhysics/HEAD/smiley.png --------------------------------------------------------------------------------