702 Commits

Author SHA1 Message Date
39c4798bf5 修正手动释放TreeNode节点没有从node_map中移除的问题 2025-04-29 22:06:03 +08:00
c50f9eac72 增加全新的TreeNode节点 2025-04-27 00:50:59 +08:00
3f92832a6f 删除重复定义的IndexedList<>::Exchange 2025-04-25 22:50:52 +08:00
b3dba43477 IndexedList<>增加Exchange,Insert两个成员函数 2025-04-25 01:05:19 +08:00
f150c70460 完成IndexedList的迭代器,并测试完成 2025-04-25 01:00:31 +08:00
4104f1cb75 测试IndexedList后的调整 2025-04-25 00:20:45 +08:00
51bd01e407 将DoubleTime改名为PreciseTime 2025-04-24 22:44:09 +08:00
365075ba88 增加IndexedList模板,但未测试。 2025-04-23 03:20:54 +08:00
33f0ed3258 List.h改名为ArrayList.h 2025-04-23 00:29:44 +08:00
a7b0cb6112 List模板改名为ArrayList 2025-04-23 00:21:59 +08:00
cf494b4f86 DeleteMove改名为DeleteShift 2025-04-23 00:15:19 +08:00
029a23a97f StringView更改长度数据类型,为未来的StringViewSet序列化功能做准备。 2025-04-22 12:20:34 +08:00
798a69e6b9 更新Object.h/ObjectBaseInfo 2025-04-20 00:51:29 +08:00
d09fe4326e 旧的恢复MergeFilename,新的Combine重写并测试 2025-03-27 23:40:43 +08:00
54f484c442 MergeFilename改名为Combine 2025-03-27 23:07:32 +08:00
3b3f6e7e12 改进NO_COPY宏 2025-03-20 02:11:16 +08:00
b78d31d8a0 Layout codes of InputEvent/WindowEvent 2025-03-06 01:20:37 +08:00
3f5baa99d0 ReplaceExtName supported find splite_char from left. 2025-03-03 22:58:44 +08:00
b5ef4424d4 fixed a but in ReplaceExtName that replace extname at . 2025-02-20 02:37:54 +08:00
01dc69cdf0 Removed few #define 2025-02-19 00:35:15 +08:00
b8613b245d to upgraded LoadString.... 2025-02-18 00:28:18 +08:00
07bd7729d0 Added IsNearlyEqualArray() at MathConst.h 2025-02-06 00:55:24 +08:00
9dd89aa5a3 Added Inherit.h 2025-01-26 10:23:46 +08:00
61b209d459 Added DataArray::compare(...) function. 2025-01-26 10:23:01 +08:00
cd0125990d use cstring/std::mem... instead of string.h/mem... 2025-01-26 10:22:17 +08:00
e475de1692 rename TickObject 2025-01-25 20:08:24 +08:00
11e32b77f1 added TickObject 2025-01-24 23:14:34 +08:00
d07baa9c71 Removed viewport_info of WindowEvent 2025-01-24 23:14:17 +08:00
1bcd213b63 added viewport_info in io::WindowEvent 2025-01-18 20:27:28 +08:00
5aad7d8141 清除SafePtr等 2025-01-15 01:39:19 +08:00
32c5b6731f 删除旧的对象管理 2025-01-15 01:32:51 +08:00
29e758f963 use short name in IDName 2025-01-14 12:53:15 +08:00
8c86a153eb added List<>::last() function. 2025-01-08 13:26:16 +08:00
cef962490a Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2025-01-05 01:34:04 +08:00
8de62be97f standalone KeyValue.h 2025-01-05 01:33:50 +08:00
90d32a0e06 layout codes of StringView 2025-01-05 01:33:18 +08:00
6b8d2c7d30 added gcc11-20 name macro 2024-12-27 12:39:08 +08:00
77a3a9d26e Append a new LogOutput class, it's style like Java on Android. 2024-12-25 00:02:09 +08:00
1d55597edd updated Loginfo/Logger 2024-12-24 23:17:24 +08:00
e416162a1e Use U8String/U16String/WString instead of UTF8String/UTF16String/WideString 2024-12-24 22:39:02 +08:00
413e48cd18 Added OSStringView 2024-12-24 22:32:33 +08:00
4117a0eced Added StringView<> 2024-12-24 22:27:05 +08:00
18efd0d6a6 use "fromString/fromInstance“ instead of "SetString/SetInstance" in String<> 2024-12-24 22:25:31 +08:00
dbbd145f03 Added IDName::ToString() ,it equal GetName() 2024-12-22 00:12:01 +08:00
fc86d443d4 renamed to find_str_in_array instead of string_serial_from_list 2024-12-22 00:11:32 +08:00
df2e13d8de added "inline" before many functions in StrChar.h 2024-12-21 23:59:56 +08:00
ea101386d3 added SortedSet<IDNAME> in IDName.h 2024-12-17 13:12:48 +08:00
7295d68a5e added ItemComparator 2024-12-12 13:20:31 +08:00
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