Shauren
|
08c293462f
|
GCC build fix
(cherry picked from commit b705283d0e)
|
2024-03-14 00:14:31 +01:00 |
|
Shauren
|
668932cf1d
|
Tests: Disable intentionally triggered warning in test code
(cherry picked from commit 37899f3954)
|
2024-03-13 22:13:45 +01:00 |
|
Shauren
|
e3ecd87a76
|
Core/Utils: unique_trackable_ptr improvements
* Added comparison operators
* Added type casting helper functions
(cherry picked from commit f690b69338)
|
2024-03-13 22:13:02 +01:00 |
|
Shauren
|
92547f4b31
|
Fix tests build
(cherry picked from commit 1f3ebbb23c)
|
2024-03-13 22:12:41 +01:00 |
|
Shauren
|
b0eee55897
|
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-13 22:11:12 +01:00 |
|