Commit Graph

59 Commits

Author SHA1 Message Date
7139219855 重新命名EventDispatcher的添加/解决函数 2025-07-17 02:22:39 +08:00
1862d04529 EventDispatcht重命名 2025-07-16 02:12:44 +08:00
b02fc4d13c InputEvent.h改名为EventDispatch.h 2025-06-27 03:03:33 +08:00
86ac0c37fc little update 2025-06-09 23:00:57 +08:00
926c20448f 更新结构的IDName,直接为每种类型定义一个ConstStringSet来区分,代码理解更直接 2025-06-07 05:16:09 +08:00
e1a8241d16 重新独立TreeBaseNode.h/.cpp 2025-05-04 19:28:02 +08:00
59dd2332a2 建立DataNode/DataNodeManager,将数据管理也弄成通用的,结构管理完全放到外面。 2025-04-30 02:11:13 +08:00
248d3add5d 拆解并重命名成独立的Node/NodeMangaer完成 2025-04-30 00:02:29 +08:00
c50f9eac72 增加全新的TreeNode节点 2025-04-27 00:50:59 +08:00
54f484c442 MergeFilename改名为Combine 2025-03-27 23:07:32 +08:00
32c5b6731f 删除旧的对象管理 2025-01-15 01:32:51 +08:00
18efd0d6a6 use "fromString/fromInstance“ instead of "SetString/SetInstance" in String<> 2024-12-24 22:25:31 +08:00
8dc653b7b1 renamed to SortedSet instead of SortedSets 2024-11-02 19:32:32 +08:00
09d777261f Added BitsArray.h/.cpp 2024-10-10 01:20:29 +08:00
e16b93400b Added Object/ObjectAllocator/ObjectManager .... 2024-10-05 22:14:04 +08:00
8bd440674b Added TickObject.h/.cpp 2024-08-07 01:30:41 +08:00
ec35feb883 splited Transform.h/.cpp 2024-08-04 00:56:35 +08:00
866f69034b Added Area.h 2024-08-02 22:31:31 +08:00
9fdefa18fa Added Lerp in CMakeLists.txt 2024-07-30 00:10:27 +08:00
0f236d9bc0 Added IDName.cpp/.h 2024-07-12 02:50:38 +08:00
0c90f638de Added ConstStringSet<>, first test OK. 2024-07-11 01:19:27 +08:00
2b0d8b5af5 Added MathConst.h in CMakeLists.txt 2024-05-13 19:57:21 +08:00
acd28db2b8 added a newly data class that it's DataChain 2024-03-24 02:40:08 +08:00
f9007c5564 adjusted project's file layout 2023-10-07 20:47:40 +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
87b8ba6cc6 added ActiveIDManager.h 2023-09-13 20:06:21 +08:00
96c89b000f renamed to DataArray instead of MemBlock 2023-07-15 00:27:06 +08:00
11ef085d97 Created LoadMemBlock/SaveMemBlock in "inc/hgl/io", their code comes from MemBlock.h 2023-07-15 00:06:30 +08:00
d27b8d75fa added TextInputStream 2023-07-13 14:30:08 +08:00
03f9f83920 aadded FontInfo.h 2023-06-15 11:21:25 +08:00
03e66d7050 moved the Float32toFloat16 codes to .cpp 2023-06-06 12:16:22 +08:00
aebc004e2c added PrimaryMathematics.h and PhysicsConst.h at CMakeLists.txt 2023-03-30 21:45:03 +08:00
54b6ac3b7c redefined include files of Color,half float 2023-02-07 22:42:42 +08:00
37e6af6385 recreate SplitString calsses,and split LoadString/LoadStringList/SaveStringList/MergeString/SplitString...... 2022-08-05 12:21:25 +08:00
c1893a83ec added SplitString.h and MergeString.h 2022-08-04 21:35:30 +08:00
d3608bee15 splited ASyncEvent 2022-07-07 21:32:35 +08:00
a230b69be6 removed Filename.cpp/.h in CMakeLists.txt 2022-05-27 15:18:53 +08:00
a62f822f73 added URI.h/.cpp 2022-05-27 10:46:34 +08:00
7260cdfc00 added ColorSpace.h at CMakeLists.txt 2022-05-12 16:00:54 +08:00
b6f37bef87 added files of io/event 2022-01-24 18:56:05 +08:00
8865308010 new Collection class. it not use template. 2021-05-07 18:59:42 +08:00
8903a7675f added Collection.cpp 2021-05-06 22:22:25 +08:00
401d48091f add all platform files to CMakeLists.txt 2021-03-19 11:28:36 +08:00
5099410616 add MemoryAllocator/MemoryBlock codes. 2021-03-07 20:01:13 +08:00
d065f24770 splited the filename functions to Filename.h from FileSystem.h 2021-01-21 11:52:37 +08:00
64cc9345d0 add Matrix4f.cpp, moved a lot of codes to Matrix4f.cpp 2020-11-19 18:25:20 +08:00
94fc90f74d add fast triangle functions. 2020-11-05 14:00:38 +08:00
be48e1147a 增加LAtan.cpp/LSinCos.cpp 2020-11-04 11:18:22 +08:00
7927586bd1 rename from BaseString to String 2020-09-03 15:52:46 +08:00