Lioncash
|
92fe105e82
|
CRenderer: Make use of std::array
|
2020-06-19 18:57:33 -04:00 |
Lioncash
|
9441933ce2
|
CRenderer: Make use of in-class initializers
Same behavior, less code.
|
2020-06-19 18:51:45 -04:00 |
Lioncash
|
f88122b2ed
|
CRenderBucket: Tidy up code
|
2020-06-19 18:47:24 -04:00 |
Lioncash
|
b02b507675
|
CRayCollisionTester: Tidy up code a little
|
2020-06-19 18:39:21 -04:00 |
Lioncash
|
40f0fbca4c
|
CPointOfInterestExtra: Make color instances constexpr
Avoids unnecessary file-scope static constructors.
|
2020-06-19 18:35:11 -04:00 |
Lioncash
|
84506c99fb
|
CModelCooker: Make use of unsigned stream helpers where applicable
|
2020-06-19 18:04:37 -04:00 |
Lioncash
|
0059558efc
|
CScene: Make use of in-class initializers
|
2020-06-19 03:44:19 -04:00 |
Lioncash
|
ffbe857c2c
|
CScanLoader: Make use of unsigned stream helpers
|
2020-06-19 03:41:41 -04:00 |
Lioncash
|
125da2d930
|
CScanCooking: Make use of unsigned stream helpers
|
2020-06-19 03:40:31 -04:00 |
Lioncash
|
61ec2f2e08
|
CResourceEntry: Make use of static qualifier
This function doesn't depend on instance state.
|
2020-06-19 03:38:02 -04:00 |
Lioncash
|
1e46717b57
|
CPropertyNameGenerator: Make use of in-class initializers
Same behavior, less code.
|
2020-06-19 03:32:25 -04:00 |
Lioncash
|
53881d1748
|
CPoiToWorldLoader: Make use of unsigned stream utilities
|
2020-06-19 03:30:42 -04:00 |
Lioncash
|
be97a39778
|
CPoiToWorldCooker: Make use of unsigned stream utilities
|
2020-06-19 03:30:10 -04:00 |
Lioncash
|
5661d0263e
|
CPoiToWorld: Make use of ranged for
|
2020-06-19 03:27:46 -04:00 |
Lioncash
|
a6caff1387
|
CPoiToWorld: Make use of unique_ptr
Safer memory management.
|
2020-06-19 03:22:24 -04:00 |
Lioncash
|
df29cc2109
|
CPackage: Make use of unsigned stream helpers where applicable
|
2020-06-19 03:13:41 -04:00 |
Lioncash
|
9a2580ad03
|
CModelNode: Make use of in-class initializers
Same behavior, less code.
|
2020-06-19 02:56:52 -04:00 |
Lioncash
|
73d010e6d1
|
CModelLoader: Make use of unsigned stream helpers where applicable
Same behavior without implicit sign conversions
|
2020-06-19 02:50:40 -04:00 |
Lioncash
|
80e4790384
|
CFontLoader: Make use of unsigned stream helpers
Same behavior, minus implicit sign conversions.
|
2020-06-19 02:44:46 -04:00 |
Lioncash
|
b559df4e0a
|
CDoorExtra: Tidying up
- Fix wonky formatting
- Apply const
|
2020-06-19 02:38:35 -04:00 |
Lioncash
|
0ec31eef71
|
CDependencyGroupLoader: Make use of unsigned stream helpers
Eliminates implicit sign conversions
|
2020-06-19 02:35:21 -04:00 |
Lioncash
|
3dd325f708
|
CDamageableTriggerExtra: Make use of unique_ptr
Safer lifetime management.
|
2020-06-19 00:28:25 -04:00 |
Lioncash
|
81560138c0
|
CDamageableTriggerExtra: add missing override specifier
|
2020-06-19 00:26:48 -04:00 |
Lioncash
|
75be364148
|
CDamageableTriggerExtra: Make use of std::array
Stronger typing.
|
2020-06-19 00:26:09 -04:00 |
Lioncash
|
e875c2bf08
|
CCollisionLoader: Make use of unsigned helper functions where applicable
Same behavior minus several sign conversion warnings.
|
2020-06-19 00:19:44 -04:00 |
Lioncash
|
bcc27ddd5c
|
CAudioGroupLoader: Make use of unsigned stream helpers where applicable
Same behavior, minus implicit sign conversions.
|
2020-06-18 19:38:22 -04:00 |
Lioncash
|
59cfe6fc02
|
CAreaLoader: Make use of unsigned stream helpers
Same behavior, minus all the implicit sign conversions.
|
2020-06-18 19:35:11 -04:00 |
Lioncash
|
d646b896e1
|
CAreaLoader: Make use of in-class initializers where applicable
Same behavior, less code.
|
2020-06-18 19:20:01 -04:00 |
Lioncash
|
4d4f1490b7
|
CAreaCooker: Make use of unsigned stream helpers where applicable
Same behavior minus numerous implicit sign conversions.
|
2020-06-18 19:16:51 -04:00 |
Lioncash
|
cf0898792a
|
CAnimSetLoader: Make use of unsigned stream helpers where applicable
Same behavior, minus all of the implicit sign conversions.
|
2020-06-18 19:08:37 -04:00 |
Lioncash
|
36e005844f
|
CPackage: std::move strings in constructor where applicable
Allows calling code to completely avoid copies.
|
2020-06-18 18:47:23 -04:00 |
Lioncash
|
bf9be7f2ad
|
CGameProject: Mark vars as const where applicable
|
2020-06-18 18:45:45 -04:00 |
Lioncash
|
811447a387
|
CGameExporter: Mark ShouldExportDiscNode() as a const member function
This doesn't modify internal state.
|
2020-06-18 18:41:00 -04:00 |
Lioncash
|
2d1e6b9672
|
CGameExporter: Make use of unsigned stream helpers where applicable
|
2020-06-18 18:39:44 -04:00 |
Lioncash
|
a603b3a4ef
|
CMaterialLoader: Make use of unsigned stream helpers where applicable
|
2020-06-18 18:14:33 -04:00 |
Lioncash
|
4b20a8ad9f
|
CMaterialCooker: Make use of unsigned write variants where applicable
Gets rid of a bunch of implicit sign conversion warnings.
|
2020-06-18 17:50:25 -04:00 |
Lioncash
|
c7ff608d1a
|
externals: Update LibCommon
|
2020-06-18 16:14:06 -04:00 |
Lioncash
|
4b980458ef
|
CAnimationLoader: Make use of ranged for where applicable
|
2020-06-18 15:55:19 -04:00 |
Lioncash
|
87fac0896d
|
CModelLoader: Eliminate some sign conversion warnings
|
2020-06-18 15:38:52 -04:00 |
Lioncash
|
80d5983229
|
CMaterialPass: Add another missing break for Mode 6 in SetAnimCurrent
|
2020-06-18 13:51:08 -04:00 |
Lioncash
|
e65a2a7cc8
|
CMaterialPass: Add missing break for Mode 6 in SetAnimCurrent
|
2020-06-18 13:39:20 -04:00 |
Lioncash
|
1c0e7a3b1d
|
CGameExporter: Make use of in-class initializers
Same behavior, less code.
|
2020-06-18 13:35:01 -04:00 |
Lioncash
|
7177295cbb
|
CCamera: Make use of in-class initializers
Same behavior, less code.
|
2020-06-18 13:32:49 -04:00 |
Lioncash
|
46e5056ba7
|
CMaterial: Make use of in-class initializers
Same behavior, less code.
|
2020-06-18 13:28:25 -04:00 |
Lioncash
|
b18accfa60
|
CFramebuffer: Make use of in-class initializers
Same behavior, less code.
|
2020-06-18 13:23:51 -04:00 |
Lioncash
|
ecce151aaf
|
externals: Update LibCommon
|
2020-06-18 13:21:08 -04:00 |
Lioncash
|
3d74639bea
|
CScriptTemplate: Fix debug print formatting in CheckVolumeConditions
Ensures that the proper type is passed in.
|
2020-06-18 13:17:30 -04:00 |
Lioncash
|
e75ef00d1c
|
CAreaLoader: Fix debug print formatting
Passes the correct type to the formatting specifier.
|
2020-06-18 13:15:42 -04:00 |
Lioncash
|
9d21516296
|
CWorldCooker: Prevent signed overflow in CookMLVL
Even if all 32 bits aren't used, this still eliminates a sign-conversion
warning from int to uint64.`
|
2020-06-18 13:13:26 -04:00 |
Lioncash
|
1d54df7185
|
CAnimSetLoader: Collapse emplace_back() and back() calls into one
emplace_back returns a reference to the emplaced element.
|
2020-06-18 12:47:37 -04:00 |