metaforce/Runtime/Graphics
Lioncash 4bdcc5efdb CModel: Make CModelFlags constexpr constructible.
Allows initializers to be elided where applicable.

While we're at it, we can make the conditional flag tests more explicit
and eliminate implicit truncation in the case of the second flag test.
2020-04-11 16:16:19 -04:00
..
Shaders Runtime: Add more usages of explicit 2020-03-31 03:53:49 -04:00
CBooRenderer.cpp Runtime/Graphics: Replace bitfield unions with constructor initializers 2020-04-10 15:03:31 -04:00
CBooRenderer.hpp Runtime/Graphics: Replace bitfield unions with constructor initializers 2020-04-10 15:03:31 -04:00
CDrawable.hpp CActor: Make Render() a non-const function 2020-04-09 14:32:20 -04:00
CDrawablePlaneObject.hpp CActor: Make Render() a non-const function 2020-04-09 14:32:20 -04:00
CGraphics.cpp CGraphics: Mark internal file-scope matrices as constexpr 2020-04-05 05:48:54 -04:00
CGraphics.hpp CGraphics: Make use of std::array where applicable 2020-04-05 05:46:07 -04:00
CGraphicsPalette.hpp Runtime: Add more usages of explicit 2020-03-31 03:53:49 -04:00
CLight.cpp CLight: Collapse std::max calls into one 2020-03-17 20:54:56 -04:00
CLight.hpp CLight: Mark caching member variables as mutable 2020-03-17 20:47:12 -04:00
CLineRenderer.cpp CLineRenderer: Remove unnecessary casts to bool 2020-03-17 19:04:01 -04:00
CLineRenderer.hpp CLineRenderer: Make use of std::array where applicable 2020-03-17 19:07:27 -04:00
CMakeLists.txt Refactor for blender 2.8 and new shader model 2019-05-07 17:50:21 -10:00
CMetroidModelInstance.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CModel.hpp CModel: Make CModelFlags constexpr constructible. 2020-04-11 16:16:19 -04:00
CModelBoo.cpp CGraphics: Make use of std::array where applicable 2020-04-05 05:46:07 -04:00
CMoviePlayer.cpp Runtime/Graphics: Replace bitfield unions with constructor initializers 2020-04-10 15:03:31 -04:00
CMoviePlayer.hpp Runtime/Graphics: Replace bitfield unions with constructor initializers 2020-04-10 15:03:31 -04:00
CPVSAreaSet.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPVSAreaSet.hpp Runtime: Add more usages of explicit 2020-03-31 03:53:49 -04:00
CPVSVisOctree.cpp CPVSVisOctree: Initialize in-class member variables where applicable 2020-03-07 05:01:29 -05:00
CPVSVisOctree.hpp CPVSVisOctree: Initialize in-class member variables where applicable 2020-03-07 05:01:29 -05:00
CPVSVisSet.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CPVSVisSet.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
CRainSplashGenerator.cpp CRainSplashGenerator: Remove mutable specifier from m_renderer 2020-04-09 21:40:48 -04:00
CRainSplashGenerator.hpp CRainSplashGenerator: Remove mutable specifier from m_renderer 2020-04-09 21:40:48 -04:00
CSimpleShadow.cpp CSimpleShadow: Remove mutable specifier on m_filter 2020-04-09 21:44:49 -04:00
CSimpleShadow.hpp CSimpleShadow: Remove mutable specifier on m_filter 2020-04-09 21:44:49 -04:00
CSkinnedModel.cpp CSkinnedModel: std::move constructor arguments where applicable 2020-02-24 02:36:44 -05:00
CSkinnedModel.hpp CSkinnedModel: Convert typedef into using alias 2020-04-01 00:06:52 -04:00
CTexture.hpp Add texture info lookup 2019-12-11 00:37:30 -08:00
CTextureBoo.cpp Fix font rendering and world teleporter in MPT and PAL 2019-12-11 10:55:19 -08:00
CVertexMorphEffect.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
CVertexMorphEffect.hpp General: Normalize RuntimeCommon include paths 2019-09-28 04:14:29 -04:00
IRenderer.hpp CActor: Make Render() a non-const function 2020-04-09 14:32:20 -04:00
IWeaponRenderer.cpp RuntimeCommon: Normalize cpp inclusions 2020-01-15 09:15:47 -05:00
IWeaponRenderer.hpp RuntimeCommon: Use override where applicable 2019-08-09 17:39:42 -04:00