metaforce/Runtime/MP1/World
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
..
CActorContraption.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CActorContraption.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CAtomicAlpha.cpp Various bug fixes 2019-03-08 22:58:27 -10:00
CAtomicAlpha.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CAtomicBeta.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CAtomicBeta.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CBabygoth.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CBabygoth.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CBeetle.cpp More CFlaahgra imps, initial CTryclops imps 2019-07-16 08:54:07 -07:00
CBeetle.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CBloodFlower.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CBloodFlower.hpp Fix missed `override` declarations 2019-08-09 15:07:52 -07:00
CBurrower.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CBurrower.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CChozoGhost.cpp Minor fixes and cleanup 2019-08-03 17:02:53 -07:00
CChozoGhost.hpp Minor fixes and cleanup 2019-08-03 17:02:53 -07:00
CElitePirate.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CElitePirate.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CEnergyBall.cpp Initial CEnergyBall, update submodules, various fixes 2019-08-31 02:02:21 -07:00
CEnergyBall.hpp Initial CEnergyBall, update submodules, various fixes 2019-08-31 02:02:21 -07:00
CEyeball.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CEyeball.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CFireFlea.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CFireFlea.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CFlaahgra.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CFlaahgra.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CFlaahgraProjectile.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CFlaahgraProjectile.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CFlaahgraTentacle.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CFlaahgraTentacle.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CFlickerBat.cpp Update hecl, fix CFlickerBat's targetable state being inverted 2019-08-20 06:58:13 -07:00
CFlickerBat.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CFlyingPirate.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CFlyingPirate.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CJellyZap.cpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CJellyZap.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CMagdolite.cpp Initial CMagdolite imps 2019-05-14 15:30:15 -07:00
CMagdolite.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CMakeLists.txt Update jbus, initial CEnergyBall stub 2019-08-23 01:32:48 -07:00
CMetaree.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CMetaree.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CMetroid.cpp Various fixes and minor code cleanup, issue warning when attempting to load an unimplemented object 2019-01-31 12:44:05 -08:00
CMetroid.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CMetroidBeta.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CMetroidBeta.hpp Initial CMetroidBeta imps 2019-08-11 08:14:52 -07:00
CMetroidPrimeExo.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CMetroidPrimeExo.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CMetroidPrimeProjectile.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CMetroidPrimeProjectile.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CMetroidPrimeRelay.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CMetroidPrimeRelay.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CNewIntroBoss.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CNewIntroBoss.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CParasite.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CParasite.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CPuddleSpore.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CPuddleSpore.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CPuddleToadGamma.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CPuddleToadGamma.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CPuffer.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CPuffer.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CRidley.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CRidley.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CRipper.cpp Initial CMetroidBeta imps 2019-08-11 08:14:52 -07:00
CRipper.hpp Initial CMetroidBeta imps 2019-08-11 08:14:52 -07:00
CSeedling.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CSeedling.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CSpacePirate.cpp Runtime: Make const/non-const getters have the same name 2019-08-14 12:45:57 -04:00
CSpacePirate.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CSpankWeed.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CSpankWeed.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00
CThardusRockProjectile.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CThardusRockProjectile.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CTryclops.cpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CTryclops.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CWarWasp.cpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CWarWasp.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00