├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── actions │ ├── build │ │ └── action.yml │ └── sign │ │ └── action.yml └── workflows │ └── builds.yml ├── .gitignore ├── .gitmodules ├── .sconsign.dblite ├── LICENSE ├── README.md ├── SConstruct ├── doc_classes ├── QAngleConstraintObject.xml ├── QAreaBodyNode.xml ├── QBodyNode.xml ├── QJointObject.xml ├── QMeshAdvancedNode.xml ├── QMeshCircleNode.xml ├── QMeshNode.xml ├── QMeshPolygonNode.xml ├── QMeshRectNode.xml ├── QParticleObject.xml ├── QPlatformerBodyNode.xml ├── QRaycastObject.xml ├── QRigidBodyNode.xml ├── QSoftBodyNode.xml ├── QSpringObject.xml └── QWorldNode.xml ├── images ├── examples_play.png ├── logo_rectangle.png └── project_logo.png ├── project ├── .gitattributes ├── .gitignore ├── addons │ └── quarkphysics │ │ ├── bin │ │ ├── quarkphysics.gdextension │ │ └── quarkphysics.gdextension.uid │ │ ├── helper_nodes │ │ ├── qtilemap_collider.gd │ │ └── qtilemap_collider.gd.uid │ │ ├── plugin.cfg │ │ ├── qmesh_editor │ │ ├── qmesh_editor_snap_helper.gd │ │ ├── qmesh_editor_snap_helper.gd.uid │ │ ├── qmesh_editor_tool.gd │ │ ├── qmesh_editor_tool.gd.uid │ │ ├── qmesh_editor_tool_bar.gd │ │ ├── qmesh_editor_tool_bar.gd.uid │ │ ├── qmesh_editor_tool_bar.tscn │ │ ├── qmesh_editor_tool_particle.gd │ │ ├── qmesh_editor_tool_particle.gd.uid │ │ ├── qmesh_editor_tool_polygon.gd │ │ ├── qmesh_editor_tool_polygon.gd.uid │ │ ├── qmesh_editor_tool_select.gd │ │ ├── qmesh_editor_tool_select.gd.uid │ │ ├── qmesh_editor_tool_spring.gd │ │ ├── qmesh_editor_tool_spring.gd.uid │ │ ├── qmesh_editor_tool_uv.gd │ │ └── qmesh_editor_tool_uv.gd.uid │ │ ├── qmesh_editor_plugin.gd │ │ ├── qmesh_editor_plugin.gd.uid │ │ └── src │ │ ├── icon_particle_tool.svg │ │ ├── icon_particle_tool.svg.import │ │ ├── icon_polygon_tool.svg │ │ ├── icon_polygon_tool.svg.import │ │ ├── icon_select_tool.svg │ │ ├── icon_select_tool.svg.import │ │ ├── icon_spring_tool.svg │ │ ├── icon_spring_tool.svg.import │ │ ├── icon_uv_tool.svg │ │ └── icon_uv_tool.svg.import ├── examples │ ├── 1_welcome │ │ ├── main.gd │ │ ├── main.gd.uid │ │ ├── main.tscn │ │ └── src │ │ │ └── mesh_files │ │ │ ├── test.qmesh │ │ │ ├── word_a.qmesh │ │ │ ├── word_k.qmesh │ │ │ ├── word_q.qmesh │ │ │ ├── word_r.qmesh │ │ │ └── word_u.qmesh │ ├── 2_softbody_show │ │ └── main.tscn │ ├── 3_joints │ │ ├── main.tscn │ │ └── src │ │ │ ├── distance_joint_example.gd │ │ │ ├── distance_joint_example.gd.uid │ │ │ ├── groove_joint_example.gd │ │ │ ├── groove_joint_example.gd.uid │ │ │ ├── pin_joints_example.gd │ │ │ ├── pin_joints_example.gd.uid │ │ │ ├── spring_distance_joint_example.gd │ │ │ └── spring_distance_joint_example.gd.uid │ ├── 4_frictions │ │ └── main.tscn │ ├── 5_so_soft_world │ │ └── main.tscn │ ├── 6_box_stack │ │ └── main.tscn │ ├── 7_classic_platformer │ │ ├── coin.gd │ │ ├── coin.gd.uid │ │ ├── door_button.gd │ │ ├── door_button.gd.uid │ │ ├── finish_area.gd │ │ ├── finish_area.gd.uid │ │ ├── flag.gd │ │ ├── flag.gd.uid │ │ ├── main.tscn │ │ ├── moveable_platform.gd │ │ ├── moveable_platform.gd.uid │ │ ├── player.gd │ │ └── player.gd.uid │ ├── 8_box_benchmark │ │ ├── iteration_option_button.gd │ │ ├── iteration_option_button.gd.uid │ │ ├── main.tscn │ │ └── qp_box.tscn │ ├── 9_box_benchmark_godot │ │ ├── benchmark_godot.gd │ │ ├── benchmark_godot.gd.uid │ │ ├── benchmark_qp.gd │ │ ├── benchmark_qp.gd.uid │ │ ├── godot_box.tscn │ │ ├── iteration_option_button.gd │ │ ├── iteration_option_button.gd.uid │ │ └── main.tscn │ ├── examples_controller.gd │ ├── examples_controller.gd.uid │ ├── examples_main.gd │ ├── examples_main.gd.uid │ ├── examples_main.tscn │ ├── icon.svg │ ├── icon.svg.import │ └── sprites │ │ ├── godot_pixel_17x16.png │ │ ├── godot_pixel_17x16.png.import │ │ ├── prototype_bg_light.png │ │ ├── prototype_bg_light.png.import │ │ ├── scene_elements.png │ │ ├── scene_elements.png.import │ │ ├── tileset.png │ │ └── tileset.png.import └── project.godot └── src ├── QuarkPhysics ├── extensions │ ├── qplatformerbody.cpp │ ├── qplatformerbody.h │ ├── qspatialhashing.cpp │ └── qspatialhashing.h ├── json │ ├── json.cpp │ └── json.hpp ├── polypartition │ ├── polypartition.cpp │ └── polypartition.h ├── qaabb.cpp ├── qaabb.h ├── qangleconstraint.cpp ├── qangleconstraint.h ├── qareabody.cpp ├── qareabody.h ├── qbody.cpp ├── qbody.h ├── qbroadphase.cpp ├── qbroadphase.h ├── qcollision.cpp ├── qcollision.h ├── qgizmos.cpp ├── qgizmos.h ├── qjoint.cpp ├── qjoint.h ├── qmanifold.cpp ├── qmanifold.h ├── qmath_utils.h ├── qmesh.cpp ├── qmesh.h ├── qobjectpool.cpp ├── qobjectpool.h ├── qparticle.cpp ├── qparticle.h ├── qraycast.cpp ├── qraycast.h ├── qrigidbody.cpp ├── qrigidbody.h ├── qsoftbody.cpp ├── qsoftbody.h ├── qspring.cpp ├── qspring.h ├── quarkphysics.cpp ├── qvector.cpp ├── qvector.h ├── qworld.cpp └── qworld.h ├── gen └── doc_data.gen.cpp ├── qangleconstraint_object.cpp ├── qangleconstraint_object.h ├── qareabody_node.cpp ├── qareabody_node.h ├── qbody_node.cpp ├── qbody_node.h ├── qjoint_object.cpp ├── qjoint_object.h ├── qmesh_advanced_node.cpp ├── qmesh_advanced_node.h ├── qmesh_circle_node.cpp ├── qmesh_circle_node.h ├── qmesh_node.cpp ├── qmesh_node.h ├── qmesh_polygon_node.cpp ├── qmesh_polygon_node.h ├── qmesh_rect_node.cpp ├── qmesh_rect_node.h ├── qparticle_object.cpp ├── qparticle_object.h ├── qplatformerbody_node.cpp ├── qplatformerbody_node.h ├── qraycast_object.cpp ├── qraycast_object.h ├── qrigidbody_node.cpp ├── qrigidbody_node.h ├── qsoftbody_node.cpp ├── qsoftbody_node.h ├── qspring_object.cpp ├── qspring_object.h ├── qworld_node.cpp ├── qworld_node.h ├── register_types.cpp └── register_types.h /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions/build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/.github/actions/build/action.yml -------------------------------------------------------------------------------- /.github/actions/sign/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/.github/actions/sign/action.yml -------------------------------------------------------------------------------- /.github/workflows/builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/.github/workflows/builds.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/.gitmodules -------------------------------------------------------------------------------- /.sconsign.dblite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/.sconsign.dblite -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/README.md -------------------------------------------------------------------------------- /SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/SConstruct -------------------------------------------------------------------------------- /doc_classes/QAngleConstraintObject.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QAngleConstraintObject.xml -------------------------------------------------------------------------------- /doc_classes/QAreaBodyNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QAreaBodyNode.xml -------------------------------------------------------------------------------- /doc_classes/QBodyNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QBodyNode.xml -------------------------------------------------------------------------------- /doc_classes/QJointObject.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QJointObject.xml -------------------------------------------------------------------------------- /doc_classes/QMeshAdvancedNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QMeshAdvancedNode.xml -------------------------------------------------------------------------------- /doc_classes/QMeshCircleNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QMeshCircleNode.xml -------------------------------------------------------------------------------- /doc_classes/QMeshNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QMeshNode.xml -------------------------------------------------------------------------------- /doc_classes/QMeshPolygonNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QMeshPolygonNode.xml -------------------------------------------------------------------------------- /doc_classes/QMeshRectNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QMeshRectNode.xml -------------------------------------------------------------------------------- /doc_classes/QParticleObject.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QParticleObject.xml -------------------------------------------------------------------------------- /doc_classes/QPlatformerBodyNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QPlatformerBodyNode.xml -------------------------------------------------------------------------------- /doc_classes/QRaycastObject.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QRaycastObject.xml -------------------------------------------------------------------------------- /doc_classes/QRigidBodyNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QRigidBodyNode.xml -------------------------------------------------------------------------------- /doc_classes/QSoftBodyNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QSoftBodyNode.xml -------------------------------------------------------------------------------- /doc_classes/QSpringObject.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QSpringObject.xml -------------------------------------------------------------------------------- /doc_classes/QWorldNode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/doc_classes/QWorldNode.xml -------------------------------------------------------------------------------- /images/examples_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/images/examples_play.png -------------------------------------------------------------------------------- /images/logo_rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/images/logo_rectangle.png -------------------------------------------------------------------------------- /images/project_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/images/project_logo.png -------------------------------------------------------------------------------- /project/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/.gitattributes -------------------------------------------------------------------------------- /project/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | /android/ 4 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/bin/quarkphysics.gdextension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/bin/quarkphysics.gdextension -------------------------------------------------------------------------------- /project/addons/quarkphysics/bin/quarkphysics.gdextension.uid: -------------------------------------------------------------------------------- 1 | uid://dggqwxa2dlsh1 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/helper_nodes/qtilemap_collider.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/helper_nodes/qtilemap_collider.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/helper_nodes/qtilemap_collider.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c3qx8l0n7m5sb 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/plugin.cfg -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_snap_helper.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_snap_helper.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_snap_helper.gd.uid: -------------------------------------------------------------------------------- 1 | uid://be4p7ssn7mkbk 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool.gd.uid: -------------------------------------------------------------------------------- 1 | uid://yem4e38qmjn4 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_bar.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_bar.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_bar.gd.uid: -------------------------------------------------------------------------------- 1 | uid://n0610723pv0r 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_bar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_bar.tscn -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_particle.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_particle.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_particle.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ctdsoaf7utcyh 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_polygon.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_polygon.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_polygon.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dv4588l7pv8v6 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_select.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_select.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_select.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ct8jrl0mrrm3g 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_spring.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_spring.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_spring.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b1adbhu0lnrvy 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_uv.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_uv.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor/qmesh_editor_tool_uv.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dj5sc13g85icc 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor_plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/qmesh_editor_plugin.gd -------------------------------------------------------------------------------- /project/addons/quarkphysics/qmesh_editor_plugin.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dqhprwfeocs6n 2 | -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_particle_tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_particle_tool.svg -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_particle_tool.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_particle_tool.svg.import -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_polygon_tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_polygon_tool.svg -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_polygon_tool.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_polygon_tool.svg.import -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_select_tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_select_tool.svg -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_select_tool.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_select_tool.svg.import -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_spring_tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_spring_tool.svg -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_spring_tool.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_spring_tool.svg.import -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_uv_tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_uv_tool.svg -------------------------------------------------------------------------------- /project/addons/quarkphysics/src/icon_uv_tool.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/addons/quarkphysics/src/icon_uv_tool.svg.import -------------------------------------------------------------------------------- /project/examples/1_welcome/main.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/1_welcome/main.gd -------------------------------------------------------------------------------- /project/examples/1_welcome/main.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bkpiutxdlv26h 2 | -------------------------------------------------------------------------------- /project/examples/1_welcome/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/1_welcome/main.tscn -------------------------------------------------------------------------------- /project/examples/1_welcome/src/mesh_files/test.qmesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/1_welcome/src/mesh_files/test.qmesh -------------------------------------------------------------------------------- /project/examples/1_welcome/src/mesh_files/word_a.qmesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/1_welcome/src/mesh_files/word_a.qmesh -------------------------------------------------------------------------------- /project/examples/1_welcome/src/mesh_files/word_k.qmesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/1_welcome/src/mesh_files/word_k.qmesh -------------------------------------------------------------------------------- /project/examples/1_welcome/src/mesh_files/word_q.qmesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/1_welcome/src/mesh_files/word_q.qmesh -------------------------------------------------------------------------------- /project/examples/1_welcome/src/mesh_files/word_r.qmesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/1_welcome/src/mesh_files/word_r.qmesh -------------------------------------------------------------------------------- /project/examples/1_welcome/src/mesh_files/word_u.qmesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/1_welcome/src/mesh_files/word_u.qmesh -------------------------------------------------------------------------------- /project/examples/2_softbody_show/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/2_softbody_show/main.tscn -------------------------------------------------------------------------------- /project/examples/3_joints/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/3_joints/main.tscn -------------------------------------------------------------------------------- /project/examples/3_joints/src/distance_joint_example.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/3_joints/src/distance_joint_example.gd -------------------------------------------------------------------------------- /project/examples/3_joints/src/distance_joint_example.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cc50pmr0vaabb 2 | -------------------------------------------------------------------------------- /project/examples/3_joints/src/groove_joint_example.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/3_joints/src/groove_joint_example.gd -------------------------------------------------------------------------------- /project/examples/3_joints/src/groove_joint_example.gd.uid: -------------------------------------------------------------------------------- 1 | uid://x6m6v0oayi5p 2 | -------------------------------------------------------------------------------- /project/examples/3_joints/src/pin_joints_example.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/3_joints/src/pin_joints_example.gd -------------------------------------------------------------------------------- /project/examples/3_joints/src/pin_joints_example.gd.uid: -------------------------------------------------------------------------------- 1 | uid://wmnjkj45ajlx 2 | -------------------------------------------------------------------------------- /project/examples/3_joints/src/spring_distance_joint_example.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/3_joints/src/spring_distance_joint_example.gd -------------------------------------------------------------------------------- /project/examples/3_joints/src/spring_distance_joint_example.gd.uid: -------------------------------------------------------------------------------- 1 | uid://hpce60yqsdnc 2 | -------------------------------------------------------------------------------- /project/examples/4_frictions/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/4_frictions/main.tscn -------------------------------------------------------------------------------- /project/examples/5_so_soft_world/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/5_so_soft_world/main.tscn -------------------------------------------------------------------------------- /project/examples/6_box_stack/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/6_box_stack/main.tscn -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/coin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/7_classic_platformer/coin.gd -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/coin.gd.uid: -------------------------------------------------------------------------------- 1 | uid://xi6pk1y23dy4 2 | -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/door_button.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/7_classic_platformer/door_button.gd -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/door_button.gd.uid: -------------------------------------------------------------------------------- 1 | uid://wnw367tv4lxk 2 | -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/finish_area.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/7_classic_platformer/finish_area.gd -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/finish_area.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c36nb3kv818qf 2 | -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/flag.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/7_classic_platformer/flag.gd -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/flag.gd.uid: -------------------------------------------------------------------------------- 1 | uid://8cc8g1d0v478 2 | -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/7_classic_platformer/main.tscn -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/moveable_platform.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/7_classic_platformer/moveable_platform.gd -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/moveable_platform.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cdyfnu6q7f2ny 2 | -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/7_classic_platformer/player.gd -------------------------------------------------------------------------------- /project/examples/7_classic_platformer/player.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dddcc67iusje5 2 | -------------------------------------------------------------------------------- /project/examples/8_box_benchmark/iteration_option_button.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/8_box_benchmark/iteration_option_button.gd -------------------------------------------------------------------------------- /project/examples/8_box_benchmark/iteration_option_button.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cvflpln7x5qur 2 | -------------------------------------------------------------------------------- /project/examples/8_box_benchmark/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/8_box_benchmark/main.tscn -------------------------------------------------------------------------------- /project/examples/8_box_benchmark/qp_box.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/8_box_benchmark/qp_box.tscn -------------------------------------------------------------------------------- /project/examples/9_box_benchmark_godot/benchmark_godot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/9_box_benchmark_godot/benchmark_godot.gd -------------------------------------------------------------------------------- /project/examples/9_box_benchmark_godot/benchmark_godot.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d4ntuv2x4a7e4 2 | -------------------------------------------------------------------------------- /project/examples/9_box_benchmark_godot/benchmark_qp.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/9_box_benchmark_godot/benchmark_qp.gd -------------------------------------------------------------------------------- /project/examples/9_box_benchmark_godot/benchmark_qp.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cp71ec6aahlvt 2 | -------------------------------------------------------------------------------- /project/examples/9_box_benchmark_godot/godot_box.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/9_box_benchmark_godot/godot_box.tscn -------------------------------------------------------------------------------- /project/examples/9_box_benchmark_godot/iteration_option_button.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/9_box_benchmark_godot/iteration_option_button.gd -------------------------------------------------------------------------------- /project/examples/9_box_benchmark_godot/iteration_option_button.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bdm48em1tv1s 2 | -------------------------------------------------------------------------------- /project/examples/9_box_benchmark_godot/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/9_box_benchmark_godot/main.tscn -------------------------------------------------------------------------------- /project/examples/examples_controller.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/examples_controller.gd -------------------------------------------------------------------------------- /project/examples/examples_controller.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bswrjjh34dyk1 2 | -------------------------------------------------------------------------------- /project/examples/examples_main.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/examples_main.gd -------------------------------------------------------------------------------- /project/examples/examples_main.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bh8nr6f3ajncw 2 | -------------------------------------------------------------------------------- /project/examples/examples_main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/examples_main.tscn -------------------------------------------------------------------------------- /project/examples/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/icon.svg -------------------------------------------------------------------------------- /project/examples/icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/icon.svg.import -------------------------------------------------------------------------------- /project/examples/sprites/godot_pixel_17x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/sprites/godot_pixel_17x16.png -------------------------------------------------------------------------------- /project/examples/sprites/godot_pixel_17x16.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/sprites/godot_pixel_17x16.png.import -------------------------------------------------------------------------------- /project/examples/sprites/prototype_bg_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/sprites/prototype_bg_light.png -------------------------------------------------------------------------------- /project/examples/sprites/prototype_bg_light.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/sprites/prototype_bg_light.png.import -------------------------------------------------------------------------------- /project/examples/sprites/scene_elements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/sprites/scene_elements.png -------------------------------------------------------------------------------- /project/examples/sprites/scene_elements.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/sprites/scene_elements.png.import -------------------------------------------------------------------------------- /project/examples/sprites/tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/sprites/tileset.png -------------------------------------------------------------------------------- /project/examples/sprites/tileset.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/examples/sprites/tileset.png.import -------------------------------------------------------------------------------- /project/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/project/project.godot -------------------------------------------------------------------------------- /src/QuarkPhysics/extensions/qplatformerbody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/extensions/qplatformerbody.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/extensions/qplatformerbody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/extensions/qplatformerbody.h -------------------------------------------------------------------------------- /src/QuarkPhysics/extensions/qspatialhashing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/extensions/qspatialhashing.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/extensions/qspatialhashing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/extensions/qspatialhashing.h -------------------------------------------------------------------------------- /src/QuarkPhysics/json/json.cpp: -------------------------------------------------------------------------------- 1 | #include "json.hpp" -------------------------------------------------------------------------------- /src/QuarkPhysics/json/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/json/json.hpp -------------------------------------------------------------------------------- /src/QuarkPhysics/polypartition/polypartition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/polypartition/polypartition.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/polypartition/polypartition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/polypartition/polypartition.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qaabb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qaabb.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qaabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qaabb.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qangleconstraint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qangleconstraint.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qangleconstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qangleconstraint.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qareabody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qareabody.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qareabody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qareabody.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qbody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qbody.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qbody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qbody.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qbroadphase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qbroadphase.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qbroadphase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qbroadphase.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qcollision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qcollision.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qcollision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qcollision.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qgizmos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qgizmos.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qgizmos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qgizmos.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qjoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qjoint.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qjoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qjoint.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qmanifold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qmanifold.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qmanifold.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qmanifold.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qmath_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qmath_utils.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qmesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qmesh.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qmesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qmesh.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qobjectpool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qobjectpool.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qobjectpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qobjectpool.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qparticle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qparticle.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qparticle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qparticle.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qraycast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qraycast.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qraycast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qraycast.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qrigidbody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qrigidbody.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qrigidbody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qrigidbody.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qsoftbody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qsoftbody.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qsoftbody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qsoftbody.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qspring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qspring.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qspring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qspring.h -------------------------------------------------------------------------------- /src/QuarkPhysics/quarkphysics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/quarkphysics.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qvector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qvector.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qvector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qvector.h -------------------------------------------------------------------------------- /src/QuarkPhysics/qworld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qworld.cpp -------------------------------------------------------------------------------- /src/QuarkPhysics/qworld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/QuarkPhysics/qworld.h -------------------------------------------------------------------------------- /src/gen/doc_data.gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/gen/doc_data.gen.cpp -------------------------------------------------------------------------------- /src/qangleconstraint_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qangleconstraint_object.cpp -------------------------------------------------------------------------------- /src/qangleconstraint_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qangleconstraint_object.h -------------------------------------------------------------------------------- /src/qareabody_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qareabody_node.cpp -------------------------------------------------------------------------------- /src/qareabody_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qareabody_node.h -------------------------------------------------------------------------------- /src/qbody_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qbody_node.cpp -------------------------------------------------------------------------------- /src/qbody_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qbody_node.h -------------------------------------------------------------------------------- /src/qjoint_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qjoint_object.cpp -------------------------------------------------------------------------------- /src/qjoint_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qjoint_object.h -------------------------------------------------------------------------------- /src/qmesh_advanced_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_advanced_node.cpp -------------------------------------------------------------------------------- /src/qmesh_advanced_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_advanced_node.h -------------------------------------------------------------------------------- /src/qmesh_circle_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_circle_node.cpp -------------------------------------------------------------------------------- /src/qmesh_circle_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_circle_node.h -------------------------------------------------------------------------------- /src/qmesh_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_node.cpp -------------------------------------------------------------------------------- /src/qmesh_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_node.h -------------------------------------------------------------------------------- /src/qmesh_polygon_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_polygon_node.cpp -------------------------------------------------------------------------------- /src/qmesh_polygon_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_polygon_node.h -------------------------------------------------------------------------------- /src/qmesh_rect_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_rect_node.cpp -------------------------------------------------------------------------------- /src/qmesh_rect_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qmesh_rect_node.h -------------------------------------------------------------------------------- /src/qparticle_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qparticle_object.cpp -------------------------------------------------------------------------------- /src/qparticle_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qparticle_object.h -------------------------------------------------------------------------------- /src/qplatformerbody_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qplatformerbody_node.cpp -------------------------------------------------------------------------------- /src/qplatformerbody_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qplatformerbody_node.h -------------------------------------------------------------------------------- /src/qraycast_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qraycast_object.cpp -------------------------------------------------------------------------------- /src/qraycast_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qraycast_object.h -------------------------------------------------------------------------------- /src/qrigidbody_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qrigidbody_node.cpp -------------------------------------------------------------------------------- /src/qrigidbody_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qrigidbody_node.h -------------------------------------------------------------------------------- /src/qsoftbody_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qsoftbody_node.cpp -------------------------------------------------------------------------------- /src/qsoftbody_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qsoftbody_node.h -------------------------------------------------------------------------------- /src/qspring_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qspring_object.cpp -------------------------------------------------------------------------------- /src/qspring_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qspring_object.h -------------------------------------------------------------------------------- /src/qworld_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qworld_node.cpp -------------------------------------------------------------------------------- /src/qworld_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/qworld_node.h -------------------------------------------------------------------------------- /src/register_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/register_types.cpp -------------------------------------------------------------------------------- /src/register_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erayzesen/godot-quarkphysics/HEAD/src/register_types.h --------------------------------------------------------------------------------