450 Commits

Author SHA1 Message Date
41178fcb3b removed float2half and float_to_half 2023-09-11 16:36:06 +08:00
6a21b387f5 used lower function name in is_nearly_equal 2023-09-04 22:01:25 +08:00
a75acfabd1 improved "ray_intersection_angle" functions. 2023-09-04 21:56:26 +08:00
bbb7daa6c2 added clamp<uint8>,clamp<uint16> 2023-09-04 21:44:05 +08:00
d644ec4ab0 fixed few design bug in LifetimeCallback/Map/ObjectManage/Pool 2023-08-15 14:41:30 +08:00
3b71e680cc removed DefaultObjectLifetimeCallback in Map/Pool 2023-08-14 21:02:24 +08:00
b0514c94e3 renamed to Free/Clear instead of Clear/ClearData 2023-08-14 20:01:44 +08:00
252955735e removed RefObjectPoolManage.h 2023-08-11 19:55:45 +08:00
2623e7b0f0 renamed to RefObjectPool from ResPool 2023-08-11 17:58:11 +08:00
3df4005aa4 renamed few value and functions. 2023-08-11 11:24:23 +08:00
12cc938060 improved ObjectMap, use DataLifetimeCallback 2023-08-10 17:51:25 +08:00
a5113b6a94 upgraded Map<> to support new List<>/Queue<>/Pool<> 2023-08-10 15:47:35 +08:00
3fc8005877 completed Pool<>,improved List<>/Queue<> 2023-08-10 11:59:59 +08:00
e1f6ee9b12 improved Stack<>, use LifetimeCallback 2023-08-09 17:13:39 +08:00
fda1a60df7 new Queue<>, test OK! 2023-08-09 16:51:51 +08:00
d1e2fd03a1 added event in LifetimeCallback 2023-08-02 20:02:52 +08:00
15ef7295bc splited Pool.h 2023-08-02 20:02:37 +08:00
1a443fbf88 added Init() in LifetimeCallback.h 2023-08-02 14:47:22 +08:00
a9bec5b5d2
fixed BOM of LifetimeCallback.h 2023-08-02 01:22:43 +08:00
05ac58b0c8 added LifetimeCallback.h 2023-08-01 19:37:24 +08:00
e3e9f91c44 Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2023-08-01 15:38:40 +08:00
2a43dc894a 1.use Free() instead of Clear in DataArray<>,List<>,Stack<>,Queue<>...
2.rewrite Stack<>
2023-08-01 15:38:24 +08:00
116799bc4e fixed few bug. 2023-07-28 20:11:16 +08:00
dff19d4be9 little improved 2023-07-28 18:12:16 +08:00
2f1200b8d5 fixed name of value 2023-07-27 18:52:40 +08:00
c39eea296f added CreateFileOutputStream function 2023-07-26 22:26:23 +08:00
9b142b9f6f added String<T>::percentOf 2023-07-26 22:26:03 +08:00
b32b68f675 improved DataArray<>::Insert 2023-07-25 22:17:26 +08:00
f7712fd499 added WriteLine at TextOutputStream<> 2023-07-25 22:17:04 +08:00
ab739128d5 removed "hgl::" in CompOperator.h 2023-07-24 17:13:30 +08:00
555d445d30 Added List::GetArray() and then update Gradient 2023-07-24 14:33:30 +08:00
3a99617538 Moved Comparator<> to CompOperator.h from TypeFunc.h 2023-07-24 14:23:07 +08:00
11000ebc22 updated codes of Gradient, added comments, upgrade function name. 2023-07-24 14:22:19 +08:00
b0d404bb11
fixed comments 2023-07-21 23:57:15 +08:00
be9ec89452 removed gmt_off in FromDateTime 2023-07-21 20:38:51 +08:00
c6a8a466d6 layout codes of Map.h 2023-07-21 18:29:43 +08:00
9e5df330ca added comments in Filename.h 2023-07-21 18:29:23 +08:00
c3e8db3104 Rearranged DataArray/List/ObjectList/SortedSets 2023-07-21 10:52:29 +08:00
2443aa9b9d added FindDataPositionInArray,FindDataPositionInSortedArray,FindInsertPositionInSortedArray in ArrayItemProcess.h 2023-07-21 10:51:00 +08:00
6be7bda668 renamed to DeleteAt instead of DeleteBySerial 2023-07-21 10:48:39 +08:00
dbb2229c52 fixed typed error in StringList 2023-07-21 10:48:01 +08:00
5e2976418d removed repeated hgl_zero 2023-07-21 10:47:12 +08:00
75c52f0b93 added Read/Write/operator =/Find/Insert in DataArray<> 2023-07-20 19:28:40 +08:00
befd853b83 added ArrayItemProcess.h 2023-07-20 19:28:02 +08:00
4d94b76683 removed zero_new/zero_malloc,added hgl_set<uint8> 2023-07-20 19:27:21 +08:00
8bb5374ab1 renamed to PreAlloc instead of PreMalloc 2023-07-20 14:28:50 +08:00
09eec7e7df removed List<>::Rand,clean codes of List<> and then all realloc in PreAlloc,delete always include delete_count; 2023-07-20 14:28:32 +08:00
2d61ee5a50 used ArrayRearrangeHelper in DataArray<> 2023-07-20 14:26:53 +08:00
b4fcd415e4 added ArrayRearrangeHelper.h 2023-07-20 14:26:18 +08:00
9504560e44 clean up codes. 2023-07-18 20:54:21 +08:00