[Tizen] Added integration api to physics 21/298821/2
authorDavid Steele <david.steele@samsung.com>
Mon, 11 Sep 2023 17:37:30 +0000 (18:37 +0100)
committersunghyun kim <scholb.kim@samsung.com>
Thu, 14 Sep 2023 04:38:08 +0000 (13:38 +0900)
commit018d6fb630d171b9bb322911bc87b4eb6cd4da22
tree6f095df811f983b04874788127dcebf888ad5724
parent378f9648ed57a17512c442bd95105609b8523edf
[Tizen] Added integration api to physics

Changed locking mechanism to enable NUI ScopedAccessor

Added 2nd user data to cpBody (for our ref, as c#
ref uses 1st user data)

Change-Id: Idf3ef1a172a03cbdbf587ef8993c787e1fa7c633
22 files changed:
automated-tests/src/dali-physics2d/CMakeLists.txt
automated-tests/src/dali-physics2d/utc-Dali-IntegPhysics.cpp [new file with mode: 0644]
build/tizen/dali-physics/CMakeLists.txt
dali-physics/integration-api/file.list [new file with mode: 0644]
dali-physics/integration-api/integ-physics-adaptor.cpp [new file with mode: 0644]
dali-physics/integration-api/integ-physics-adaptor.h [new file with mode: 0644]
dali-physics/integration-api/physics-world.cpp [new file with mode: 0644]
dali-physics/integration-api/physics-world.h [new file with mode: 0644]
dali-physics/internal/bullet-impl/bullet-physics-world-impl.cpp
dali-physics/internal/chipmunk-impl/chipmunk-physics-actor-impl.cpp
dali-physics/internal/chipmunk-impl/chipmunk-physics-adaptor-impl.cpp
dali-physics/internal/chipmunk-impl/chipmunk-physics-world-impl.cpp
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/scoped-physics-accessor.cpp
dali-physics/third-party/chipmunk2d/include/chipmunk/chipmunk_structs.h
dali-physics/third-party/chipmunk2d/include/chipmunk/cpBody.h
dali-physics/third-party/chipmunk2d/src/CMakeLists.txt
dali-physics/third-party/chipmunk2d/src/cpBody.c
packaging/dali-toolkit.spec