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 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 CRayCastResult.hpp CRayCastResult.cpp CCollisionActor.hpp CCollisionActor.cpp CCollisionActorManager.hpp CCollisionActorManager.cpp CJointCollisionDescription.hpp CJointCollisionDescription.cpp CAABoxFilter.hpp CAABoxFilter.cpp CBallFilter.hpp CBallFilter.cpp ICollisionFilter.hpp) runtime_add_list(Collision COLLISION_SOURCES)