metaforce/Runtime/GuiSys
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
..
CAuiEnergyBarT01.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CAuiEnergyBarT01.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CAuiImagePane.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CAuiImagePane.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CAuiMeter.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CAuiMeter.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CCompoundTargetReticle.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CCompoundTargetReticle.hpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CConsoleOutputWindow.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CConsoleOutputWindow.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CDrawStringOptions.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CErrorOutputWindow.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CErrorOutputWindow.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CFontImageDef.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CFontImageDef.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CFontRenderState.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CFontRenderState.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGuiCamera.cpp Fix IA8 texture decoding 2019-02-16 09:16:34 -08:00
CGuiCamera.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiCompoundWidget.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CGuiCompoundWidget.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiFrame.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CGuiFrame.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CGuiGroup.cpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CGuiGroup.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CGuiHeadWidget.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CGuiHeadWidget.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiLight.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CGuiLight.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiModel.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CGuiModel.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiObject.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CGuiObject.hpp Proper handling for persistently resident resources 2019-03-09 23:37:36 -10:00
CGuiPane.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CGuiPane.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiSliderGroup.cpp More mouse events for pause screen 2019-01-21 18:23:51 -10:00
CGuiSliderGroup.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiSys.cpp Runtime: Make use of std::make_unique where applicable 2019-09-12 04:09:48 -04:00
CGuiSys.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CGuiTableGroup.cpp More mouse events for pause screen 2019-01-21 18:23:51 -10:00
CGuiTableGroup.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiTextPane.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CGuiTextPane.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiTextSupport.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CGuiTextSupport.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CGuiWidget.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CGuiWidget.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CGuiWidgetDrawParms.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CGuiWidgetDrawParms.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CGuiWidgetIdDB.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CGuiWidgetIdDB.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CHudBallInterface.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CHudBallInterface.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CHudBossEnergyInterface.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CHudBossEnergyInterface.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CHudDecoInterface.cpp Proper handling for persistently resident resources 2019-03-09 23:37:36 -10:00
CHudDecoInterface.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CHudEnergyInterface.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CHudEnergyInterface.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CHudFreeLookInterface.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CHudFreeLookInterface.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CHudHelmetInterface.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CHudHelmetInterface.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CHudInterface.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CHudMissileInterface.cpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CHudMissileInterface.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CHudRadarInterface.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CHudRadarInterface.hpp Bug fixes and CGuiFrame mouse events 2019-01-19 20:43:11 -10:00
CHudThreatInterface.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CHudThreatInterface.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CHudVisorBeamMenu.cpp Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
CHudVisorBeamMenu.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CInstruction.cpp GuiSys/CInstruction: Correct erroneous assignment in TestLargestFont 2019-08-09 07:08:04 -04:00
CInstruction.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CMakeLists.txt Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
COrbitPointMarker.cpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
COrbitPointMarker.hpp RuntimeCommon: Use const on member functions where applicable 2019-08-14 09:25:39 -04:00
CRasterFont.cpp Numerous uninitialized memory fixes 2019-04-06 19:14:48 -10:00
CRasterFont.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CSaveableState.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CSaveableState.hpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CScanDisplay.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CScanDisplay.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CSplashScreen.cpp Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
CSplashScreen.hpp RuntimeCommonB: Use the override specifier where applicable 2019-08-09 09:13:26 -04:00
CStringTable.cpp CStringTable: Use std::array instead of std::vector 2019-09-01 03:13:45 -04:00
CStringTable.hpp CStringTable: Remove unnecessary initializer 2019-09-01 03:16:54 -04:00
CTargetingManager.cpp zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
CTargetingManager.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CTextExecuteBuffer.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CTextExecuteBuffer.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CTextParser.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CTextParser.hpp New code style refactor 2018-12-07 19:30:43 -10:00
CTextRenderBuffer.cpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CTextRenderBuffer.hpp CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
CWordBreakTables.cpp New code style refactor 2018-12-07 19:30:43 -10:00
CWordBreakTables.hpp New code style refactor 2018-12-07 19:30:43 -10:00