DarkflameServer/tests/dCommonTests
jadebenn a0d51e21ca
refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414)
* allow usage of NiPoint3 and NiQuaternion in constexpr context

* removed .cpp files entirely

* moving circular dependency circumvention stuff to an .inl file

* real world usage!!!!!

* reverting weird branch cross-pollination

* removing more weird branch cross-pollination

* remove comment

* added inverse header guard to inl file

* Update NiPoint3.inl

* trying different constructor syntax

* reorganize into .inl files for readability

* uncomment include

* moved non-constexpr definitions to cpp file

* moved static definitions back to inl files

* testing fix

* moved constants into seperate namespace

* Undo change in build-and-test.yml

* nodiscard
2024-01-29 01:53:12 -06:00
..
dEnumsTests replace macro with anonymous namespace function (#1394) 2024-01-05 18:55:42 -06:00
TestBitStreams Implement GTest and change windows output path 2022-11-07 00:12:35 -08:00
Amf3Tests.cpp Remove std::couts littered throughout the base (#1313) 2023-11-21 18:04:23 -08:00
AMFDeserializeTests.cpp feat: Abstract Logger and simplify code (#1207) 2023-10-21 16:31:55 -07:00
CastUnderlyingTypeTests.cpp chore: miscellaneous code, formatting, and syntax cleanup (#1351) 2023-12-23 18:11:00 -06:00
CMakeLists.txt chore: miscellaneous code, formatting, and syntax cleanup (#1351) 2023-12-23 18:11:00 -06:00
dCommonDependencies.cpp feat: Abstract Logger and simplify code (#1207) 2023-10-21 16:31:55 -07:00
dCommonDependencies.h fix: make include paths consistent (#1390) 2024-01-05 06:33:52 -06:00
HeaderSkipTest.cpp Make header skips more obvious (#1074) 2023-05-08 06:31:10 -05:00
TestCDFeatureGatingTable.cpp feat: add configurable feature and versions (#1298) 2023-11-18 03:33:23 -06:00
TestEncoding.cpp feat: Bump standard to 20 (#1376) 2024-01-02 07:53:00 +00:00
TestLDFFormat.cpp feat: Abstract Logger and simplify code (#1207) 2023-10-21 16:31:55 -07:00
TestLUString.cpp chore: default size to 33 on LU(W)Strings since that's the most common lenght (#1410) 2024-01-12 14:23:44 -06:00
TestLUWString.cpp chore: default size to 33 on LU(W)Strings since that's the most common lenght (#1410) 2024-01-12 14:23:44 -06:00
TestNiPoint3.cpp refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00