654 Commits

Author SHA1 Message Date
ae1be856b9 renamed to Comparator.h from CompOperator.h 2024-12-05 13:55:06 +08:00
6e1f32f38e use newly Comparator<> 2024-12-05 13:38:29 +08:00
680b7717fc improved Object referring 2024-11-26 00:42:36 +08:00
7c08fbc530 Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-11-21 01:23:12 +08:00
e5cf6c9b30 Fixed a bug. 2024-11-21 01:22:50 +08:00
2e29303ce8 update few for compatibility 2024-11-19 01:17:10 +08:00
1538a049b8 Added Iterator in Map<> 2024-11-19 00:32:32 +08:00
753b78dddf add hgl:: about strcpy/strcat/utos 2024-11-14 00:24:04 +08:00
2dfcdf0e41 use FLOAT_ERROR instead of FLOAT_EPSILON 2024-11-05 00:40:39 +08:00
6d9bced95c layout codes of SortedSet.h 2024-11-05 00:04:26 +08:00
43bc9af020 added ObjectRelation.h 2024-11-02 19:32:44 +08:00
8dc653b7b1 renamed to SortedSet instead of SortedSets 2024-11-02 19:32:32 +08:00
0dad4c5f9e Fixed few <> 2024-11-01 01:12:05 +08:00
bf8be47d3a newly DataLifecycleManager in Map/ObjectManage/Queue/Stack 2024-10-31 01:47:36 +08:00
1fe8f51faa newly DataLifecycleManager instead of DataLifetimeCallback,
newly DataClifecycleManager in data collection template<>
2024-10-31 01:34:41 +08:00
2377c39642 newly ObjectSimpleInfo 2024-10-31 01:33:22 +08:00
71a6695ab8 renamed to "At" instead of "GetPointer" 2024-10-31 01:32:58 +08:00
6316f3cd59 Added OrderedIDComp<T>::Comp(const T *) 2024-10-23 23:21:33 +08:00
5443a58987 open begin/end for Map<> 2024-10-23 01:11:00 +08:00
ca8517f146 added NO_COPY_NO_MOVE macro 2024-10-19 13:05:57 +08:00
8c04edd669 Added NO_COPY/NO_MOVE macros. 2024-10-18 22:50:28 +08:00
09d777261f Added BitsArray.h/.cpp 2024-10-10 01:20:29 +08:00
80fdb1d95a Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2024-10-07 00:58:26 +08:00
6f735880f3 updated few codes of FLOAT MIN/MAX 2024-10-07 00:58:01 +08:00
14ae93e909 renamed to CloneSelf instead of CreateSelfCopy 2024-10-06 15:04:37 +08:00
2ebd4b4ac9 few fix 2024-10-05 22:35:10 +08:00
e16b93400b Added Object/ObjectAllocator/ObjectManager .... 2024-10-05 22:14:04 +08:00
afa80ed4de remove few codes from _Object.h 2024-10-05 21:41:35 +08:00
518de25a94 clean _Object.h 2024-10-04 10:16:02 +08:00
cfd58d5e1c use contains instead of exist 2024-10-04 09:43:01 +08:00
d286de5b68 use Contains instead of IsMember/IsExist 2024-09-30 23:28:55 +08:00
0a2ca9272e fixed #ifdef error about char8_t 2024-09-26 02:31:07 +08:00
0a0f885c75 Added WorldNormal in TransformBase, Added TransformManager::Update() 2024-08-31 15:45:11 +08:00
df5189ed09 added WorldPosition in TransformBase 2024-08-31 00:04:15 +08:00
0ac2a9431a Added GetRotateAxis/Angle from Quat.
Added MakeMatrix functions.
2024-08-30 00:29:47 +08:00
97743adb3f Added many UpdateVersion() in many TransformBase classes. 2024-08-29 13:36:09 +08:00
45e02b7c72 updated VersionData 2024-08-27 01:26:31 +08:00
3ead8d3d34 revert Transform class 2024-08-26 23:01:22 +08:00
529ad6b403 removed Transform class. improved TransformBase/VersionData 2024-08-25 04:03:05 +08:00
cddc558153 Added VersionData<> 2024-08-24 23:52:24 +08:00
9276872a2f removed MatrixMult functions. 2024-08-24 23:51:48 +08:00
1fd9db0545 Added construct funtions for Transform??? classes 2024-08-24 03:07:36 +08:00
444965aa28 TransformManager 1st version 2024-08-24 01:16:55 +08:00
d81d45486e use std/glm's EPSILON instead of FLOAT_SMALL 2024-08-24 00:20:24 +08:00
58e495ddbb added TransformManager 2024-08-23 13:39:13 +08:00
3213287b18 Added TransformBase and few Transform???? classes. 2024-08-23 01:57:04 +08:00
8fd3b3912d added IDObject 2024-08-23 01:56:13 +08:00
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