|
71b459c024
|
修正透视矩阵计算X轴方向不对问题
|
2025-06-18 01:56:20 +08:00 |
|
|
86ac0c37fc
|
little update
|
2025-06-09 23:00:57 +08:00 |
|
|
926c20448f
|
更新结构的IDName,直接为每种类型定义一个ConstStringSet来区分,代码理解更直接
|
2025-06-07 05:16:09 +08:00 |
|
|
fd72f42c92
|
恢复用size_t做为idname的索引.因为我们的索引是用hash_code产生的,传入字符串名字只是为让了typeid().hash_code()结果不一样
|
2025-06-07 04:30:42 +08:00 |
|
|
0c94d21de4
|
新的IDName改用字符串区分
|
2025-06-07 04:20:18 +08:00 |
|
|
e1a8241d16
|
重新独立TreeBaseNode.h/.cpp
|
2025-05-04 19:28:02 +08:00 |
|
|
ebae11e0c3
|
删除TreeNode.cpp,将代码移到TreeNode<>中
|
2025-04-30 02:11:55 +08:00 |
|
|
59dd2332a2
|
建立DataNode/DataNodeManager,将数据管理也弄成通用的,结构管理完全放到外面。
|
2025-04-30 02:11:13 +08:00 |
|
|
248d3add5d
|
拆解并重命名成独立的Node/NodeMangaer完成
|
2025-04-30 00:02:29 +08:00 |
|
|
502cb54a76
|
TreeBaseNode再抽像出独立的BaseNode,TreeBaseNodeManager也改为直接服务于BaseNode。
TreeBaseNodeManager将改名为NodeManager, 实现Node只管节点本身,Manager只管节点创建/释放。节点结构如何完成不管的模式。
|
2025-04-29 23:41:14 +08:00 |
|
|
39c4798bf5
|
修正手动释放TreeNode节点没有从node_map中移除的问题
|
2025-04-29 22:06:03 +08:00 |
|
|
c50f9eac72
|
增加全新的TreeNode节点
|
2025-04-27 00:50:59 +08:00 |
|
|
51bd01e407
|
将DoubleTime改名为PreciseTime
|
2025-04-24 22:44:09 +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 |
|
|
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 |
|
|
b8613b245d
|
to upgraded LoadString....
|
2025-02-18 00:28:18 +08:00 |
|
|
5aad7d8141
|
清除SafePtr等
|
2025-01-15 01:39:19 +08:00 |
|
|
32c5b6731f
|
删除旧的对象管理
|
2025-01-15 01:32:51 +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 |
|
|
18efd0d6a6
|
use "fromString/fromInstance“ instead of "SetString/SetInstance" in String<>
|
2024-12-24 22:25:31 +08:00 |
|
|
6e1f32f38e
|
use newly Comparator<>
|
2024-12-05 13:38:29 +08:00 |
|
|
753b78dddf
|
add hgl:: about strcpy/strcat/utos
|
2024-11-14 00:24:04 +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 |
|
|
d286de5b68
|
use Contains instead of IsMember/IsExist
|
2024-09-30 23:28:55 +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 |
|
|
8bd440674b
|
Added TickObject.h/.cpp
|
2024-08-07 01:30:41 +08:00 |
|
|
8e471259d2
|
Improved Transform class.
|
2024-08-04 22:29:46 +08:00 |
|
|
ec35feb883
|
splited Transform.h/.cpp
|
2024-08-04 00:56:35 +08:00 |
|
|
0dd89d78ab
|
renamed values
|
2024-08-02 22:39:21 +08:00 |
|
|
866f69034b
|
Added Area.h
|
2024-08-02 22:31:31 +08:00 |
|
|
7589d62732
|
Added GetRotateQuat()
|
2024-08-01 01:39:33 +08:00 |
|
|
6a688a2991
|
Added GetRotateMatrix() in Matrix.h
|
2024-08-01 01:27:23 +08:00 |
|
|
9fdefa18fa
|
Added Lerp in CMakeLists.txt
|
2024-07-30 00:10:27 +08:00 |
|
|
e8b5f2a477
|
Added LerpQuat/SLerpQuat/Blend(Transform)
|
2024-07-29 13:27:47 +08:00 |
|
|
9567616ee4
|
Added Quat functions and DecomposeTransform function and TransformMatrix4f class.
|
2024-07-28 23:31:59 +08:00 |
|
|
a1fe8f54ee
|
port to C17/C++20
|
2024-07-25 02:56:32 +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 |
|
|
35c044475b
|
fixed two bug.
|
2024-04-02 09:47:43 +08:00 |
|
|
71d198a335
|
improved DataChain/DataStackPool templates.
|
2024-04-01 23:31:11 +08:00 |
|
|
003bae2c24
|
fixed a bug in DataChain.cpp
|
2024-03-25 00:33:55 +08:00 |
|
|
acd28db2b8
|
added a newly data class that it's DataChain
|
2024-03-24 02:40:08 +08:00 |
|