718 Commits

Author SHA1 Message Date
b060f6a6d4 added Quat4f,Matrix2f,Identity2f/3f/4f/3x4f 2023-10-31 16:11:38 +08:00
0344325554 added Vector?d/b 2023-10-11 19:38:02 +08:00
460dc1c5ec added "str_len" param in find_str_in_array 2023-10-10 14:47:56 +08:00
15b86eaf3b added deconstruct function for TextInputStream 2023-10-10 10:56:36 +08:00
d5264e1da6
delete "const" in TextInputStream 2023-10-10 02:45:00 +08:00
70b6567029
TextInputStream support parse from buffer. 2023-10-10 01:12:38 +08:00
252f2f6a1f TextInputStream added 0 buf_size 2023-10-08 20:00:33 +08:00
f9007c5564 adjusted project's file layout 2023-10-07 20:47:40 +08:00
a1d1f6721c optimzed 2 lines codes. 2023-10-07 16:14:23 +08:00
ab0292d27e
update TypeFunc.h 2023-10-05 00:49:34 +08:00
b8e8f67ee4
added BlenderAxis Red/Green/Blue Colors. 2023-10-02 03:11:24 +08:00
5107b34d16
renamed to Size2u instead of Size2ui 2023-09-29 02:58:38 +08:00
09d9678e11 fixed little bug in Java I/O Stream 2023-09-28 15:35:05 +08:00
416e96c169
added "String<>::numberOf(float/double)=default" 2023-09-21 23:37:36 +08:00
072153aa91 fixed 3 bugs in ActiveMemoryBlockManager 2023-09-20 21:52:58 +08:00
b7d2888f5a delete few spaces 2023-09-20 19:03:19 +08:00
21e59f0337 added ActiveMemoryBlockManager::GetData(int id) 2023-09-19 21:08:37 +08:00
56d98d65e2 added ActiveMemoryBlockManager::GetOrCreate 2023-09-19 20:21:37 +08:00
cf1e0340f4 added ActiveDataManager.h 2023-09-19 18:16:24 +08:00
389abfefd5 added ActiveMemoryBlockManager.cpp/.h, splited ActiveIDManager.cpp 2023-09-18 22:27:23 +08:00
2e14c54ca4 added GetRGB/GetBGR in Color.h/.cpp 2023-09-15 20:16:19 +08:00
c78733216f added "const" prefix in ActiveIDManager 2023-09-15 18:22:58 +08:00
87b8ba6cc6 added ActiveIDManager.h 2023-09-13 20:06:21 +08:00
43e328c7aa added Stack<>::Pop(T *,int count) 2023-09-13 20:05:45 +08:00
b4c0201266 added "SortedSets::Add(T *,count)" function 2023-09-13 12:14:12 +08:00
72cdedf989 layout codes in Pool.h 2023-09-13 12:13:44 +08:00
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