Adding chipmunk implementation for physics adaptor 46/297746/6
authorDavid Steele <david.steele@samsung.com>
Tue, 22 Aug 2023 13:13:20 +0000 (14:13 +0100)
committerDavid Steele <david.steele@samsung.com>
Thu, 31 Aug 2023 18:09:45 +0000 (19:09 +0100)
commit537c38c0fc284ad7c61b8d815a9d4ec9f3ab4edc
tree31917cd64dd1ee7b83cd7ec3d978a1632ee51499
parentb068e8289e5975b6afd71c08c9bf522153fe7a89
Adding chipmunk implementation for physics adaptor

Splitting out common implementation for PhysicsWorld
and Physicsadaptor to base classes.

Split out test cases into dali-physics2d & dali-physics3d sets

Change-Id: I776588c1d4845cda450f0c95ad455097400d9a17
Signed-off-by: David Steele <david.steele@samsung.com>
35 files changed:
automated-tests/src/dali-physics2d/CMakeLists.txt [new file with mode: 0644]
automated-tests/src/dali-physics2d/tct-dali-physics2d-core.cpp [moved from automated-tests/src/dali-physics/tct-dali-physics-core.cpp with 52% similarity]
automated-tests/src/dali-physics2d/utc-Dali-PhysicsActor.cpp [new file with mode: 0644]
automated-tests/src/dali-physics2d/utc-Dali-PhysicsAdaptor.cpp [new file with mode: 0644]
automated-tests/src/dali-physics3d/CMakeLists.txt [moved from automated-tests/src/dali-physics/CMakeLists.txt with 91% similarity]
automated-tests/src/dali-physics3d/tct-dali-physics3d-core.cpp [new file with mode: 0644]
automated-tests/src/dali-physics3d/utc-Dali-PhysicsActor.cpp [moved from automated-tests/src/dali-physics/utc-Dali-PhysicsActor.cpp with 95% similarity]
automated-tests/src/dali-physics3d/utc-Dali-PhysicsAdaptor.cpp [moved from automated-tests/src/dali-physics/utc-Dali-PhysicsAdaptor.cpp with 83% similarity]
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-compare-types.h
build/tizen/dali-physics/CMakeLists.txt
build/tizen/dali-physics/dali2-physics-2d.pc.in
dali-physics/internal/bullet-impl/bullet-physics-actor-impl.cpp [moved from dali-physics/internal/physics-actor-impl.cpp with 98% similarity]
dali-physics/internal/bullet-impl/bullet-physics-adaptor-impl.cpp [new file with mode: 0644]
dali-physics/internal/bullet-impl/bullet-physics-adaptor-impl.h [new file with mode: 0644]
dali-physics/internal/bullet-impl/bullet-physics-debug-renderer.cpp [moved from dali-physics/internal/physics-debug-renderer.cpp with 97% similarity]
dali-physics/internal/bullet-impl/bullet-physics-debug-renderer.h [moved from dali-physics/internal/physics-debug-renderer.h with 99% similarity]
dali-physics/internal/bullet-impl/bullet-physics-world-impl.cpp [new file with mode: 0644]
dali-physics/internal/bullet-impl/bullet-physics-world-impl.h [new file with mode: 0644]
dali-physics/internal/chipmunk-impl/chipmunk-physics-actor-impl.cpp [new file with mode: 0644]
dali-physics/internal/chipmunk-impl/chipmunk-physics-adaptor-impl.cpp [new file with mode: 0644]
dali-physics/internal/chipmunk-impl/chipmunk-physics-adaptor-impl.h [new file with mode: 0644]
dali-physics/internal/chipmunk-impl/chipmunk-physics-world-impl.cpp [new file with mode: 0644]
dali-physics/internal/chipmunk-impl/chipmunk-physics-world-impl.h [new file with mode: 0644]
dali-physics/internal/file.list
dali-physics/internal/physics-actor-impl.h
dali-physics/internal/physics-adaptor-impl.cpp
dali-physics/internal/physics-adaptor-impl.h
dali-physics/internal/physics-world-impl.cpp
dali-physics/internal/physics-world-impl.h
dali-physics/public-api/file.list
dali-physics/public-api/physics-actor.h
dali-physics/public-api/physics-adaptor.cpp
dali-physics/public-api/physics-adaptor.h
dali-physics/public-api/scoped-physics-accessor.cpp [new file with mode: 0644]
packaging/dali-toolkit.spec