Shauren
|
5d819786c0
|
GCC build fix
(cherry picked from commit b705283d0e)
|
2024-03-25 20:21:44 +01:00 |
|
Shauren
|
42344444b7
|
Tests: Disable intentionally triggered warning in test code
(cherry picked from commit 37899f3954)
|
2024-03-25 20:18:49 +01:00 |
|
Shauren
|
fe9c30f404
|
Core/Utils: unique_trackable_ptr improvements
* Added comparison operators
* Added type casting helper functions
(cherry picked from commit f690b69338)
|
2024-03-25 20:18:39 +01:00 |
|
Shauren
|
b45f7583c7
|
Fix tests build
(cherry picked from commit 1f3ebbb23c)
|
2024-03-25 20:16:47 +01:00 |
|
Shauren
|
8acf79193f
|
Core/Utils: Added a custom smart pointer type unique_trackable_ptr - a specialized variant of std::shared_ptr that enforces unique ownership
* This is intended to be used by external code unable to track object lifetime such as custom scripting engines
(cherry picked from commit 32e54b6bd1)
|
2024-03-25 20:16:28 +01:00 |
|