metaforce/Runtime/Particle
Lioncash 3715e6dcbb CFlameWarp: Make use of const where applicable
Makes algorithms easier to follow by explicitly marking immutable
state.
2020-04-17 00:27:22 -04:00
..
CColorElement.cpp Particle/C*EPulse: Fix implementations 2020-04-12 05:38:44 -04:00
CColorElement.hpp General: Make use of explicit constructors where applicable 2020-03-27 06:00:17 -04:00
CDecal.cpp CModel: Mark CModelFlag instances as constexpr where applicable 2020-04-11 16:56:13 -04:00
CDecal.hpp Runtime/Particle: Replace bitfield unions with constructor initializers 2020-04-11 00:39:49 -04:00
CDecalDataFactory.cpp Update fmtlib 2020-04-11 12:51:39 -10:00
CDecalDataFactory.hpp CDecalDataFactory: Make GetGeneratorDesc() return a unique_ptr 2020-03-12 14:46:02 -04:00
CDecalDescription.hpp Runtime/Particle: Replace bitfield unions with constructor initializers 2020-04-11 00:39:49 -04:00
CDecalManager.cpp CDecalManager: Make use of std::nullopt where applicable 2020-04-13 01:43:06 -04:00
CDecalManager.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CElectricDescription.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CElementGen.cpp CElementGen: Collapse loop into a ranged-for loop 2020-04-14 16:08:21 -04:00
CElementGen.hpp CElementGen: Initialize x80_timeDeltaScale on construction 2020-04-14 16:11:38 -04:00
CEmitterElement.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CEmitterElement.hpp Move CParticleGlobals from the executable and onto the heap, minor fixes, update wiki link 2019-12-03 00:47:05 -08:00
CFlameWarp.cpp CFlameWarp: Make use of const where applicable 2020-04-17 00:27:22 -04:00
CFlameWarp.hpp CFlameWarp: Dehardcode container sizes 2020-04-03 01:10:22 -04:00
CGenDescription.hpp Runtime/Particle: Replace bitfield unions with constructor initializers 2020-04-11 00:39:49 -04:00
CIntElement.cpp Particle/C*EPulse: Fix implementations 2020-04-12 05:38:44 -04:00
CIntElement.hpp CIntElement: Initialize x14_holdVal in CIESampleAndHold 2020-04-13 16:20:51 -04:00
CMakeLists.txt Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
CModVectorElement.cpp Particle/C*EPulse: Fix implementations 2020-04-12 05:38:44 -04:00
CModVectorElement.hpp General: Make use of explicit constructors where applicable 2020-03-27 06:00:17 -04:00
CParticleDataFactory.cpp Update fmtlib 2020-04-11 12:51:39 -10:00
CParticleDataFactory.hpp CParticleDataFactory: Make operator bool() instances explicit 2020-04-11 20:33:02 -04:00
CParticleElectric.cpp CParticleElectric: Eliminate several sign conversion instances 2020-04-14 12:30:38 -04:00
CParticleElectric.hpp CParticleElectric: Eliminate several sign conversion instances 2020-04-14 12:30:38 -04:00
CParticleElectricDataFactory.cpp Update fmtlib 2020-04-11 12:51:39 -10:00
CParticleElectricDataFactory.hpp CParticleElectricDataFactory: Make GetGeneratorDesc() return a unique_ptr 2020-03-12 14:20:48 -04:00
CParticleGen.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CParticleGen.hpp General: Normalize several headers' include paths 2019-09-22 20:36:33 -04:00
CParticleGlobals.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CParticleGlobals.hpp CParticleGlobals: Eliminate implicit type conversions 2020-04-13 18:44:51 -04:00
CParticleSwoosh.cpp CParticleSwoosh: Use const where applicable 2020-04-14 03:56:27 -04:00
CParticleSwoosh.hpp CParticleSwoosh: Initialize class data members 2020-04-14 03:27:15 -04:00
CParticleSwooshDataFactory.cpp Update fmtlib 2020-04-11 12:51:39 -10:00
CParticleSwooshDataFactory.hpp CParticleSwooshDataFactory: Make GetGeneratorDesc() return a unique_ptr 2020-03-12 14:17:42 -04:00
CProjectileWeaponDataFactory.cpp Initial PAL/JP/Trilogy imps, various cleanup 2020-04-15 22:26:14 -07:00
CProjectileWeaponDataFactory.hpp CProjectileWeaponDataFactory: Make GetGeneratorDesc() return a unique_ptr 2020-03-12 14:00:23 -04:00
CRealElement.cpp Particle/C*EPulse: Fix implementations 2020-04-12 05:38:44 -04:00
CRealElement.hpp General: Make use of explicit constructors where applicable 2020-03-27 06:00:17 -04:00
CSpawnSystemKeyframeData.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CSpawnSystemKeyframeData.hpp General: Make use of explicit constructors where applicable 2020-03-27 06:00:17 -04:00
CSwooshDescription.hpp Runtime/Particle: Replace bitfield unions with constructor initializers 2020-04-11 00:39:49 -04:00
CUVElement.cpp RuntimeCommonB: Normalize cpp file includes 2019-12-22 18:12:04 -05:00
CUVElement.hpp General: Make use of explicit constructors where applicable 2020-03-27 06:00:17 -04:00
CVectorElement.cpp Particle/C*EPulse: Fix implementations 2020-04-12 05:38:44 -04:00
CVectorElement.hpp General: Make use of explicit constructors where applicable 2020-03-27 06:00:17 -04:00
CWarp.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00
CWeaponDescription.hpp Initial PAL/JP/Trilogy imps, various cleanup 2020-04-15 22:26:14 -07:00
IElement.hpp General: Normalize RuntimeCommonB include paths 2019-09-23 17:22:37 -04:00