set(COLLISION_SOURCES CAreaOctTree.hpp CAreaOctTree.cpp CollisionUtil.hpp CollisionUtil.cpp CGameCollision.hpp CGameCollision.cpp CCollisionResponseData.hpp CCollisionResponseData.cpp CCollisionInfo.hpp CCollisionInfo.cpp CCollisionInfoList.hpp CCollisionInfoList.cpp CCollisionEdge.hpp CCollisionEdge.cpp CCollisionSurface.hpp CCollisionSurface.cpp InternalColliders.hpp InternalColliders.cpp CMetroidAreaCollider.hpp CMetroidAreaCollider.cpp COBBTree.hpp COBBTree.cpp CCollidableAABox.hpp CCollidableAABox.cpp CCollidableCollisionSurface.hpp CCollidableCollisionSurface.cpp CCollidableSphere.hpp CCollidableSphere.cpp CCollidableOBBTree.hpp CCollidableOBBTree.cpp CCollidableOBBTreeGroup.hpp CCollidableOBBTreeGroup.cpp CCollisionPrimitive.hpp CCollisionPrimitive.cpp CMaterialList.hpp CMaterialFilter.hpp CMaterialFilter.cpp CInternalRayCastStructure.hpp CInternalRayCastStructure.cpp CRayCastResult.hpp CRayCastResult.cpp CCollisionActor.hpp CCollisionActor.cpp CCollisionActorManager.hpp CCollisionActorManager.cpp CJointCollisionDescription.hpp CJointCollisionDescription.cpp) runtime_add_list(Collision COLLISION_SOURCES)