Files
fs2open.github.com/code/scripting
Goober5000 133b033ea0 some upgrades to vmallocator.h
Make `SCP_vector`, `SCP_list`, `SCP_set`, and `SCP_multiset` subclasses of their STL counterparts.  This allows helper functions to be added to each, including the `contains()` function which is not available until C++20.  (This has minor effects on other parts of the codebase that treated `SCP_` and `std::` as synonyms.)  Since there is now a nontrivial amount of code that needs to be in a .cpp file, create vmallocator.cpp.

Note that `SCP_string` truncation has been refactored to use length rather than C-string size to be consistent with other `std::basic_string` functions.

Also, remove some enum class hashing code which is no longer necessary now that the codebase is at C++17.
2025-02-02 14:54:26 -05:00
..
2025-02-02 14:54:26 -05:00
2024-10-28 17:27:14 +09:00
2024-07-06 12:51:31 +02:00
2024-07-28 11:15:02 +02:00
2024-08-12 16:00:24 -04:00
2024-08-12 16:00:24 -04:00
2024-08-12 16:00:24 -04:00
2024-08-12 16:00:24 -04:00
2025-02-01 13:17:26 +01:00
2025-01-18 08:03:50 -05:00
2025-02-01 13:17:26 +01:00
2025-02-01 13:33:43 +01:00
2025-02-01 13:26:28 +01:00
2025-02-02 14:54:26 -05:00
2025-02-01 13:17:26 +01:00
2025-02-01 22:26:11 +01:00
2025-02-01 22:26:11 +01:00