1 INCLUDE_DIRECTORIES( ${PHYSICS_EFFECTS_SOURCE_DIR}/include )
\r
3 SET(PfxBaseLevel_SRCS
\r
4 broadphase/pfx_update_broadphase_proxy.cpp
\r
5 collision/pfx_collidable.cpp
\r
6 collision/pfx_contact_box_box.cpp
\r
7 collision/pfx_contact_box_capsule.cpp
\r
8 collision/pfx_contact_box_sphere.cpp
\r
9 collision/pfx_contact_cache.cpp
\r
10 collision/pfx_contact_capsule_capsule.cpp
\r
11 collision/pfx_contact_capsule_sphere.cpp
\r
12 collision/pfx_contact_large_tri_mesh.cpp
\r
13 collision/pfx_contact_manifold.cpp
\r
14 collision/pfx_contact_sphere_sphere.cpp
\r
15 collision/pfx_contact_tri_mesh_box.cpp
\r
16 collision/pfx_contact_tri_mesh_capsule.cpp
\r
17 collision/pfx_contact_tri_mesh_convex.cpp
\r
18 collision/pfx_contact_tri_mesh_cylinder.cpp
\r
19 collision/pfx_contact_tri_mesh_sphere.cpp
\r
20 collision/pfx_gjk_solver.cpp
\r
21 collision/pfx_gjk_support_func.cpp
\r
22 collision/pfx_intersect_ray_box.cpp
\r
23 collision/pfx_intersect_ray_capsule.cpp
\r
24 collision/pfx_intersect_ray_convex.cpp
\r
25 collision/pfx_intersect_ray_cylinder.cpp
\r
26 collision/pfx_intersect_ray_large_tri_mesh.cpp
\r
27 collision/pfx_intersect_ray_sphere.cpp
\r
28 collision/pfx_shape.cpp
\r
29 collision/pfx_simplex_solver.cpp
\r
30 solver/pfx_contact_constraint.cpp
\r
31 solver/pfx_joint_ball.cpp
\r
32 solver/pfx_joint_fix.cpp
\r
33 solver/pfx_joint_hinge.cpp
\r
34 solver/pfx_joint_slider.cpp
\r
35 solver/pfx_joint_swing_twist.cpp
\r
36 solver/pfx_joint_universal.cpp
\r
41 SET(PfxBaseLevel_HDRS
\r
42 broadphase/pfx_check_collidable.h
\r
43 collision/pfx_contact_box_box.h
\r
44 collision/pfx_contact_box_capsule.h
\r
45 collision/pfx_contact_box_sphere.h
\r
46 collision/pfx_contact_cache.h
\r
47 collision/pfx_contact_capsule_capsule.h
\r
48 collision/pfx_contact_capsule_sphere.h
\r
49 collision/pfx_contact_large_tri_mesh.h
\r
50 collision/pfx_contact_sphere_sphere.h
\r
51 collision/pfx_contact_tri_mesh_box.h
\r
52 collision/pfx_contact_tri_mesh_capsule.h
\r
53 collision/pfx_contact_tri_mesh_convex.h
\r
54 collision/pfx_contact_tri_mesh_cylinder.h
\r
55 collision/pfx_contact_tri_mesh_sphere.h
\r
56 collision/pfx_gjk_solver.h
\r
57 collision/pfx_gjk_support_func.h
\r
58 collision/pfx_intersect_common.h
\r
59 collision/pfx_intersect_ray_box.h
\r
60 collision/pfx_intersect_ray_capsule.h
\r
61 collision/pfx_intersect_ray_convex.h
\r
62 collision/pfx_intersect_ray_cylinder.h
\r
63 collision/pfx_intersect_ray_large_tri_mesh.h
\r
64 collision/pfx_intersect_ray_sphere.h
\r
65 collision/pfx_mesh_common.h
\r
66 collision/pfx_simplex_solver.h
\r
67 solver/pfx_check_solver.h
\r
68 solver/pfx_constraint_row_solver.h
\r
74 ADD_LIBRARY(PfxBaseLevel ${PfxBaseLevel_SRCS} ${PfxBaseLevel_HDRS})
\r
76 SET_TARGET_PROPERTIES(PfxBaseLevel PROPERTIES VERSION ${BULLET_VERSION})
\r
77 SET_TARGET_PROPERTIES(PfxBaseLevel PROPERTIES SOVERSION ${BULLET_VERSION})
\r