707 Commits

Author SHA1 Message Date
268f0530b6 Append HGL_UINTEGER_HALF macros 2024-08-23 01:55:54 +08:00
1aaac87a63 use enable_tick instead of EnableTick 2024-08-22 23:23:18 +08:00
cc4183ca55 ordered codes in _Object.h 2024-08-08 01:42:28 +08:00
65728a461a Added "virtual" prefix in TickObject 2024-08-07 02:03:55 +08:00
8bd440674b Added TickObject.h/.cpp 2024-08-07 01:30:41 +08:00
1bc9a625da to support GLM_FORCE_AVX2 2024-08-05 01:24:53 +08:00
8e471259d2 Improved Transform class. 2024-08-04 22:29:46 +08:00
f44142486d fixed CalculateAngle 2024-08-04 01:42:10 +08:00
f8387f8b1f Added CalculateRadian/Angle 2024-08-04 01:26:31 +08:00
ec35feb883 splited Transform.h/.cpp 2024-08-04 00:56:35 +08:00
fd346defe3 added ZeroVector/OneVector 2024-08-04 00:56:16 +08:00
e371f15178 removed FLOAT_KINDA_SMALL macro 2024-08-04 00:55:50 +08:00
0dd89d78ab renamed values 2024-08-02 22:39:21 +08:00
866f69034b Added Area.h 2024-08-02 22:31:31 +08:00
7589d62732 Added GetRotateQuat() 2024-08-01 01:39:33 +08:00
6a688a2991 Added GetRotateMatrix() in Matrix.h 2024-08-01 01:27:23 +08:00
7165984d22 Added ClearRotation() and SetScale(float) in Transform class. 2024-07-30 23:53:30 +08:00
7f39d77318 added SetTranslation and operator constr Matrix4f in Transform 2024-07-30 13:54:44 +08:00
9fdefa18fa Added Lerp in CMakeLists.txt 2024-07-30 00:10:27 +08:00
aab3a32e7a Added Lerp functions. 2024-07-29 22:54:09 +08:00
9c4624cccd use "lerp" instead of "to" in Vector.h 2024-07-29 22:16:37 +08:00
1a61053e33 changed AxisVector design 2024-07-29 13:45:42 +08:00
437fdace34 added 3 AxisVectors. 2024-07-29 13:43:51 +08:00
2393bb43dc Added AXIS, GetAxisVector 2024-07-29 13:38:25 +08:00
e8b5f2a477 Added LerpQuat/SLerpQuat/Blend(Transform) 2024-07-29 13:27:47 +08:00
7feefc65c9 renamed to Transform from TransformMatrix4f 2024-07-29 13:18:48 +08:00
9567616ee4 Added Quat functions and DecomposeTransform function and TransformMatrix4f class. 2024-07-28 23:31:59 +08:00
d383e1ff98 removed IDObject<> 2024-07-27 23:51:07 +08:00
1fab7b4ef2 fixed a bug in ComboFilename 2024-07-26 03:13:42 +08:00
7ba0796b05 Added SortedSets::Delete(const DataArray<> &) 2024-07-26 03:13:23 +08:00
3af7b1f73b removed "this==nullptr" codes. 2024-07-26 03:12:58 +08:00
0e388be77c Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-07-26 01:39:20 +08:00
b3e0cd0a9d Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-07-25 02:57:01 +08:00
a1fe8f54ee port to C17/C++20 2024-07-25 02:56:32 +08:00
8bb9976503 use FLOAT_SMALL instead of KINDA_SMALL in DeviationMatrixComp 2024-07-17 23:55:36 +08:00
22bef5e154 Added DeviationMatrixComp and IsIdentity 2024-07-17 01:54:28 +08:00
b07a4bb5be Added TransformMatrix functions in Matrix.h 2024-07-17 01:37:14 +08:00
21d282d0ba Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-07-17 01:28:35 +08:00
a387c85802 added TransformPosition/Direction/Normal functions. 2024-07-17 01:28:10 +08:00
417e7fb002 Move __HGL_FUNC__ to Platform.h from LogInfo.h 2024-07-16 23:15:09 +08:00
0f236d9bc0 Added IDName.cpp/.h 2024-07-12 02:50:38 +08:00
1b5ee2a877 Added IDObject 2024-07-11 03:11:58 +08:00
0c90f638de Added ConstStringSet<>, first test OK. 2024-07-11 01:19:27 +08:00
dcbb9ed7a2 removed Vertex2.cpp/.h 2024-07-06 02:52:37 +08:00
913bcfcfb2 renamed to SAFE_CLEAR_OBJECT_ARRAY_OBJECT from SAFE_CLEAR_OBJECT_ARRAY, added a newly SAFE_CLEAR_OBJECT_ARRAY 2024-07-01 23:22:44 +08:00
538d19781a redefined Vector/Matrix 2024-07-01 01:14:17 +08:00
a82810d58a fixed List/ObjectList/Queue in C++17/20 2024-06-18 01:27:46 +08:00
ee2bf2b9b8 renamed to GetTotalBytes from GetBytes in many <> 2024-05-30 01:13:16 +08:00
3c382665ef added Vector i8 types. 2024-05-29 00:51:51 +08:00
b7e0852bd4 added CompOperatorMemcmpPointer 2024-05-28 23:03:57 +08:00