metaforce/Runtime/Collision
Lioncash f9079f0215 Runtime: Make use of std::make_unique where applicable
Makes use of the C++14 make_unique allocation function to allocate class
instances where applicable instead of a reset with a new operator within
it.

This doesn't touch cases where buffers are allocated, given make_unique
would zero-initialize them.
2019-09-12 04:09:48 -04:00
..
CAABoxFilter.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CAABoxFilter.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CAreaOctTree.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CAreaOctTree.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CBallFilter.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CBallFilter.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CCollidableAABox.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollidableAABox.hpp Initial CMetroidBeta imps 2019-08-11 08:14:52 -07:00
CCollidableCollisionSurface.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollidableCollisionSurface.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollidableOBBTree.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CCollidableOBBTree.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CCollidableOBBTreeGroup.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CCollidableOBBTreeGroup.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CCollidableSphere.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CCollidableSphere.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CCollisionActor.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CCollisionActor.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CCollisionActorManager.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CCollisionActorManager.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CCollisionEdge.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollisionEdge.hpp Fix CNewIntroBoss and particle bugs 2019-01-04 17:28:02 -10:00
CCollisionInfo.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollisionInfo.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollisionInfoList.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollisionPrimitive.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CCollisionPrimitive.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollisionResponseData.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CCollisionResponseData.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CCollisionSurface.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CCollisionSurface.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGameCollision.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CGameCollision.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CInternalRayCastStructure.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CJointCollisionDescription.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CJointCollisionDescription.hpp Initial Flaahgra implementations 2019-06-10 01:28:33 -07:00
CMakeLists.txt Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
CMaterialFilter.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CMaterialFilter.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CMaterialList.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CMetroidAreaCollider.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CMetroidAreaCollider.hpp Implement CWallCrawlerSwarm 2019-03-23 22:06:59 -10:00
COBBTree.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
COBBTree.hpp Numerous uninitialized memory fixes 2019-04-06 19:14:48 -10:00
CRayCastResult.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CRayCastResult.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CollisionUtil.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CollisionUtil.hpp New code style refactor 2018-12-07 19:30:43 -10:00
ICollisionFilter.hpp New code style refactor 2018-12-07 19:30:43 -10:00
InternalColliders.cpp New code style refactor 2018-12-07 19:30:43 -10:00
InternalColliders.hpp New code style refactor 2018-12-07 19:30:43 -10:00