metaforce/Runtime/Weapon
Lioncash 98b9556f3e CProjectileWeapon: Return std::nullopt instead of {} where applicable
Prevents some implementations from zeroing out their internal buffer
unnecessarily (libstdc++ and libc++).
2020-03-25 16:03:09 -04:00
..
CAuxWeapon.cpp CAuxWeapon: Replace always false condition with false in Fire() 2020-02-25 04:36:10 -05:00
CAuxWeapon.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CBeamInfo.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CBeamProjectile.cpp CBeamProjectile: Explicitly return std::nullopt in GetTouchBounds() 2020-03-21 01:46:59 -04:00
CBeamProjectile.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CBomb.cpp CBomb: Make file-scope material filter constexpr 2020-03-21 01:42:46 -04:00
CBomb.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CBurstFire.cpp CScriptGunTurret: Move static const data into the cpp file 2020-03-03 03:05:02 -05:00
CBurstFire.hpp CFlyingPirate: First draft almost done 2020-03-18 01:18:48 -04:00
CElectricBeamProjectile.cpp CElectricBeamProjectile: Remove unnecessary get() calls in PreRender() 2020-03-09 13:55:26 -04:00
CElectricBeamProjectile.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CEnergyProjectile.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CEnergyProjectile.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CFidget.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CFidget.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CFlameInfo.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CFlameInfo.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CFlameThrower.cpp CFlameThrower: Resolve sign-conversion warnings in DoCollisionCheck() 2020-03-17 21:55:24 -04:00
CFlameThrower.hpp CFlameThrower: Amend virtual interface discrepancies 2020-03-04 06:52:50 -05:00
CGSComboFire.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGSComboFire.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGSFidget.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGSFidget.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGSFreeLook.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGSFreeLook.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGameProjectile.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGameProjectile.hpp Final CChozoGhost imps 2020-03-06 07:16:55 -08:00
CGrappleArm.cpp CGrappleArm: Remove const_cast within RenderXRayModel() 2020-03-16 19:53:04 -04:00
CGrappleArm.hpp CGrappleArm: Remove const_cast within RenderXRayModel() 2020-03-16 19:53:04 -04:00
CGunController.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGunController.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGunMotion.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CGunMotion.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CGunWeapon.cpp CGunWeapon: Make destructor virtual 2020-03-12 17:20:45 -04:00
CGunWeapon.hpp CGunWeapon: Make destructor virtual 2020-03-12 17:20:45 -04:00
CIceBeam.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CIceBeam.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CMakeLists.txt Initial CAtomicBeta imps, needs variable names 2019-01-22 21:59:53 -08:00
CNewFlameThrower.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CNewFlameThrower.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CPhazonBeam.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CPhazonBeam.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CPlasmaBeam.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CPlasmaBeam.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CPlasmaProjectile.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CPlasmaProjectile.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CPlayerGun.cpp Merge pull request #210 from lioncash/bob 2020-03-12 15:10:19 -07:00
CPlayerGun.hpp CPlayerGun: Make use of std::array where applicable 2020-03-09 16:33:10 -04:00
CPowerBeam.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CPowerBeam.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CPowerBomb.cpp CPowerBomb: Make kFadeColor internally linked 2020-03-12 10:13:37 -04:00
CPowerBomb.hpp CPowerBomb: Return std::nullopt in GetTouchBounds() 2020-03-25 15:56:59 -04:00
CProjectileInfo.cpp CProjectileInfo: Initialize result variable to false within PredictInterceptPos() 2020-03-06 21:57:39 -05:00
CProjectileInfo.hpp CFlyingPirate: More method implementations 2020-03-18 01:18:48 -04:00
CProjectileWeapon.cpp CProjectileWeapon: Return std::nullopt instead of {} where applicable 2020-03-25 16:03:09 -04:00
CProjectileWeapon.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CTargetableProjectile.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CTargetableProjectile.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CWaveBeam.cpp CGunWeapon: Make use of std::array where applicable 2019-10-19 01:07:01 -04:00
CWaveBeam.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CWaveBuster.cpp CWaveBuster: Implement GetTouchBounds() 2020-03-09 14:51:04 -04:00
CWaveBuster.hpp CWaveBuster: Implement GetTouchBounds() 2020-03-09 14:51:04 -04:00
CWeapon.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CWeapon.hpp Final CChozoGhost imps 2020-03-06 07:16:55 -08:00
CWeaponMgr.cpp Fix infinite loop in CObjectList, and add an assert to detect invalid assignments 2020-03-07 09:14:07 -08:00
CWeaponMgr.hpp Fix infinite loop in CObjectList, and add an assert to detect invalid assignments 2020-03-07 09:14:07 -08:00
CWeaponMode.hpp CWeaponMode: Make constexpr capable 2020-01-23 23:12:18 -05:00
WeaponCommon.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
WeaponCommon.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00