981 Commits

Author SHA1 Message Date
Lioncash
86bca47221 CInstanceModel: Mark strings as translatable where applicable 2020-06-28 03:54:46 -04:00
Lioncash
6962f8e026 CInstanceModel: Make use of in-class initializers where applicable 2020-06-28 03:48:56 -04:00
Lioncash
832889f029 CGizmo: Make use of in-class initializers where applicable 2020-06-28 03:46:43 -04:00
Lioncash
1dfca12ad6 CGeneratePropertyNamesDialog: Mark strings as translatable where applicable 2020-06-28 03:31:54 -04:00
Lioncash
963b6ccd08 CGeneratePropertyNamesDialog: Make use of in-class initializers where applicable 2020-06-28 03:21:07 -04:00
Lioncash
69f8ff1200 CExportGameDialog: Mark strings as translatable where applicable 2020-06-28 03:17:40 -04:00
Lioncash
c4b29106f1 CExportGameDialog: Make use of in-class initializers where applicable 2020-06-28 03:11:41 -04:00
Lioncash
fea1c4e115 CEditorApplication: Mark strings as translatable where applicable 2020-06-28 03:06:40 -04:00
Lioncash
f1d1c26283 CEditorApplication: Make use of in-class initializers where applicable 2020-06-28 03:02:50 -04:00
Lioncash
fb30162a8f CEditLinkCommand: Make use of override where applicable 2020-06-28 02:59:54 -04:00
Lioncash
2a068bdbef CDeleteSelectionCommand: Make use of override where applicable 2020-06-28 02:59:15 -04:00
Lioncash
d4a9f73e00 CDeleteLinksCommand: Make use of override where applicable 2020-06-28 02:58:16 -04:00
Lioncash
87be8f6957 CCreateInstanceCommand: Make use of override where applicable 2020-06-28 02:56:43 -04:00
Lioncash
68a8f236fa CCollisionRenderSettingsDialog: Make use of in-class initializers where applicable 2020-06-28 02:54:21 -04:00
Lioncash
4c6080184f CCollisionEditorViewport: Make use of in-class initializers 2020-06-28 02:51:43 -04:00
Lioncash
6bc9c7fdb1 CCollisionEditor: Remove redundant reallocation 2020-06-28 02:49:19 -04:00
Lioncash
720b59919a CCollisionEditor: Default destructor where applicable 2020-06-28 02:48:49 -04:00
Lioncash
a4a34da264 CCollisionEditor: Mark strings as translatable 2020-06-28 02:48:29 -04:00
Lioncash
ed20e622d7 CCollisionEditor: Tidy up code 2020-06-28 02:47:40 -04:00
Lioncash
b42536fdea CCharacterEditorViewport: Make use of in-class initializers where applicable 2020-06-28 02:45:34 -04:00
Lioncash
2f767d6b9a CCharacterEditor: Make use of in-class initializers where applicable 2020-06-28 02:36:13 -04:00
Lioncash
1266b9f041 CCharacterEditor: Make strings localizable 2020-06-28 02:30:08 -04:00
Lioncash
4a9695a698 SScanParametersMP1: Make use of std::array 2020-06-28 02:24:55 -04:00
Lioncash
665d1f3560 IProgressNotifier: Make use of std::move where applicable
Allows calling code to avoid copies entirely.
2020-06-28 01:12:41 -04:00
Lioncash
46e82a99cc CStringList: Simplify assertion in StringByIndex()
This is unsigned, so the lower bound will always be valid.
2020-06-28 01:07:40 -04:00
Lioncash
1c4e8a11d2 CSectionMgrOut: Eliminate sign conversion warnings 2020-06-28 01:05:57 -04:00
Lioncash
ecff1a7a2b CSectionMgrIn: Make use of size_t where applicable 2020-06-28 01:05:24 -04:00
Lioncash
8969685254 CScriptLayer: Make pointer parameter in RemoveInstance() const
The pointed to data isn't modified here, so we can mark the parameter as
const to allow it to be used in more scenarios.
2020-06-28 00:50:54 -04:00
Lioncash
c6263433a9 CScriptLayer: Make use of size_t where applicable 2020-06-28 00:50:24 -04:00
Lioncash
d1939eea95 TPropertyRef: Make use of symmetrical comparison operators
Makes the interface significantly more flexible.
2020-06-28 00:32:47 -04:00
Lioncash
a48d3202b6 CScriptNode: Make use of size_t where applicable 2020-06-28 00:27:23 -04:00
Lioncash
8fbc92b0e0 CSavedStateID: Make use of std::array 2020-06-28 00:18:52 -04:00
Lioncash
473e716cb7 CResTypeFilter: Make pointer parameters in Accepts() const
These don't modify the pointed to data.
2020-06-28 00:02:17 -04:00
Lioncash
829613193d CGameInfo: Make use of const reference with LoadGameInfo() 2020-06-22 23:22:30 -04:00
Lioncash
a25430eec3 CEnumProperty: Make use of size_t where applicable 2020-06-22 23:15:47 -04:00
Lioncash
d3be84ae23 CEnumProperty: Make use of std::move where applicable 2020-06-22 23:07:59 -04:00
Lioncash
315874c0ba CDependencyTree: std::move strings where applicable
Same behavior, more performance
2020-06-22 23:06:19 -04:00
Lioncash
9ed81480cc CDependencyTree: Make use of size_t where applicable 2020-06-22 22:57:02 -04:00
Lioncash
13f0ca07ef CAudioLookupTable: Make use of size_t where applicable 2020-06-22 22:42:53 -04:00
Lioncash
e2dedf1b31 CAudioMacro: Make use of size_t where applicable 2020-06-22 22:41:20 -04:00
Lioncash
5d0a08b207 CAudioGroup: Make use of size_t where applicable 2020-06-22 22:38:43 -04:00
Lioncash
5e8062cba1 CAnimSet: Collapse loop into single insert call
We can perform the entire insertion all at once instead of performing
them all one by one.
2020-06-22 22:30:43 -04:00
Lioncash
a2ecb2a98c CAnimSet: Make use of size_t where applicable 2020-06-22 22:26:35 -04:00
Lioncash
d52b05d71c CMaterial: Implicit conversion to bool cleanup 2020-06-22 03:26:45 -04:00
Lioncash
9c8b65c629 CLightNode: Use structured bindings where applicable 2020-06-22 03:24:04 -04:00
Lioncash
15f151e798 CLight: Combine std::max calls 2020-06-22 03:19:13 -04:00
Lioncash
4c03054109 CLight: Eliminate implicit conversions to bool 2020-06-22 03:14:56 -04:00
Lioncash
ea86654935 General: Make use of ranged for where applicable 2020-06-22 03:09:22 -04:00
Lioncash
8dd4fb24d9 General: Make use of in-class initializers 2020-06-22 02:36:07 -04:00
Lioncash
127712f459 CVertexBuffer: Eliminate implicit bool conversions 2020-06-22 02:31:51 -04:00