Luke Street
|
402e45ecb5
|
Runtime/MP1: Replace bitfield unions with constructor initializers
|
2020-04-10 15:25:40 -04:00 |
Lioncash
|
2a1df559a9
|
CLogBookScreen: Remove unconditional return true in IsScanComplete()
This was temporarily added in for debugging purposes in the past but was
never removed.
|
2020-03-08 11:15:13 -04:00 |
Lioncash
|
3a0daa3ab9
|
CLogBookScreen: Use forward declarations where applicable
Allows for avoiding the over exposing of types through the header when
included in other translation units or headers.
|
2019-10-15 10:25:43 -04:00 |
Lioncash
|
5b8f3f6693
|
CLogBookScreen: Organize cpp includes
Tidies them up to be consistent with its header.
|
2019-10-15 10:13:30 -04:00 |
Lioncash
|
4db0e49851
|
CLogBookScreen: Invert conditional within UpdateBodyText()
Allows unindenting the contained code by one level.
|
2019-10-15 10:05:53 -04:00 |
Lioncash
|
b93f7a4ceb
|
CLogBookScreen: Use std::u16string's append() member instead of operator+
Appends to the existing buffer instead of constructing a superfluous
temporary.
|
2019-10-15 10:03:54 -04:00 |
Lioncash
|
d64824d3e5
|
CLogBookScreen: Make use of std::any_of within IsScanCategoryReady()
Same thing but collapses into a single return.
|
2019-10-15 10:00:15 -04:00 |
Lioncash
|
251a2a7723
|
CLogBookScreen: Make use of structured bindings where applicable
Allows decomposing long pair names into their constituent elements
|
2019-10-15 09:57:24 -04:00 |
Lioncash
|
f21ee0786a
|
CLogBookScreen: Make signed/unsigned/FP conversions explicit
Silences warnings relating to signed/unsigned comparisons and
conversions to floating-point types.
|
2019-10-15 09:36:10 -04:00 |
Lioncash
|
3951a07bfa
|
CLogBookScreen: Dehardcode constants where applicable
We can just query the containers for the iteration value
|
2019-10-15 09:16:13 -04:00 |
Lioncash
|
4b78d51a85
|
CLogBookScreen: Use emplace_back where applicable
Allows simplifying code and constructing elements in place instead of
copying them (which is what would occur with the defautl move
constructor).
|
2019-10-15 07:22:01 -04:00 |
Jack Andersen
|
5acf9ecbcf
|
Graphics debug groups and bug fixes
|
2019-07-20 22:42:52 -10:00 |
Jack Andersen
|
e218b8aeb5
|
CActorContraption fixes, better CMake dependency handling
|
2019-06-11 16:05:17 -10:00 |
Jack Andersen
|
8df0a4913c
|
zeus constexpr refactor and thermal visor fixes
|
2019-02-23 21:15:54 -10:00 |
Jack Andersen
|
f3f9924309
|
Initial mouse events for pause screen
|
2019-01-20 18:10:34 -10:00 |
Jack Andersen
|
636c82a568
|
New code style refactor
|
2018-12-07 19:30:43 -10:00 |
Jack Andersen
|
e46ec80b64
|
Integrate Amuse into hecl cook/extract for MP1/2
|
2018-09-02 14:46:16 -10:00 |
Jack Andersen
|
168fab6b14
|
HUD rendering bug fixes
|
2018-01-05 20:50:42 -10:00 |
Jack Andersen
|
a78c4c6b36
|
Animation transitions and pause screen fixes
|
2018-01-04 17:02:30 -10:00 |
Jack Andersen
|
99fc9e3598
|
Various bug fixes and CAnimTree implementations
|
2018-01-03 18:17:44 -10:00 |
Jack Andersen
|
8301adc3d6
|
Huge compile performance refactor
|
2017-12-28 22:08:12 -10:00 |
Jack Andersen
|
7cd3e8f502
|
Various bug fixes
|
2017-11-29 15:22:46 -10:00 |
Phillip Stephens
|
870e8c80ee
|
Refactor ResId into CAssetId
|
2017-08-12 22:26:14 -07:00 |
Jack Andersen
|
a550ce1959
|
Finish CMessageScreen
|
2017-05-31 11:26:50 -10:00 |
Jack Andersen
|
1f25becf8e
|
Finish CAuiImagePane
|
2017-05-17 21:07:49 -10:00 |
Jack Andersen
|
08a8b1819a
|
Finish CScanDisplay
|
2017-05-16 19:04:38 -10:00 |
Jack Andersen
|
5835e5173e
|
Finish CLogBookScreen
|
2017-05-14 09:58:44 -10:00 |
Jack Andersen
|
9796ba9244
|
Complete CArtifactDoll
|
2017-05-12 18:57:24 -10:00 |
Jack Andersen
|
e13583ff80
|
Finish COptionsScreen
|
2017-05-12 09:54:35 -10:00 |
Jack Andersen
|
394cbf36e0
|
Work on CPauseScreen
|
2017-05-01 18:00:38 -10:00 |
Jack Andersen
|
159b83b37a
|
Initial pause screen implementations
|
2017-04-25 20:43:48 -10:00 |