161 Commits

Author SHA1 Message Date
2e14c54ca4 added GetRGB/GetBGR in Color.h/.cpp 2023-09-15 20:16:19 +08:00
87b8ba6cc6 added ActiveIDManager.h 2023-09-13 20:06:21 +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
be9ec89452 removed gmt_off in FromDateTime 2023-07-21 20:38:51 +08:00
205d246e8a to check element after Collection::Insert 2023-07-21 10:46:28 +08:00
641ed83442 Merge branch 'master' of http://www.hyzgame.com:3000/hyzboy/CMCore 2023-07-17 20:26:51 +08:00
e3bf1e0cd3 improved ParseCallback of TextInputStream 2023-07-17 20:26:45 +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
c722d40049
moved to "io" folder from "type" 2023-07-15 00:03:48 +08:00
25cd2fee89
use utf8 encode for TextInputStream.cpp 2023-07-13 23:09:09 +08:00
dd57965556 improved TextInputStream 2023-07-13 21:11:33 +08:00
8d829b9690 The callback function of TextInputStream create independent callback structure 2023-07-13 14:45:03 +08:00
d27b8d75fa added TextInputStream 2023-07-13 14:30:08 +08:00
dc0b3d4a6b fixed namespace bug in LAtan/LSinCos 2023-07-11 18:12:24 +08:00
03f9f83920 aadded FontInfo.h 2023-06-15 11:21:25 +08:00
72fcbb18ab added "const" prefix. 2023-06-07 20:21:58 +08:00
03e66d7050 moved the Float32toFloat16 codes to .cpp 2023-06-06 12:16:22 +08:00
215494ead2 use RANGE_CHECK_RETURN_FALSE macro at CodePage.cpp 2023-06-02 14:21:17 +08:00
aebc004e2c added PrimaryMathematics.h and PhysicsConst.h at CMakeLists.txt 2023-03-30 21:45:03 +08:00
3b1a62eb78 added two colors that are BlenderYellow and Blender blue 2023-03-21 16:57:48 +08:00
54b6ac3b7c redefined include files of Color,half float 2023-02-07 22:42:42 +08:00
51c0f4ae93 added params check at LoadStringFromText 2023-02-03 17:41:49 +08:00
1600b4b1b0 renamed to "numberOf" instead of "valueOf" at String class. 2023-02-03 17:41:17 +08:00
47f2c4c71a used "enum class" instead of "enum" in logger 2023-01-16 19:10:49 +08:00
d78cd41f90 added a few output at log that they are current path and current program. 2022-11-08 17:50:31 +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
45e8725f36 added ToAnsiString functions at Windows platform. 2022-06-15 16:05:54 +08:00
1874288c2a used uint16 instead of CharCodePage at CodePage.h/Endian.h 2022-06-13 18:15:31 +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
14bca2e58f improved codes of Color and ColorSpace 2022-05-17 14:38:17 +08:00
7260cdfc00 added ColorSpace.h at CMakeLists.txt 2022-05-12 16:00:54 +08:00
0862db3d03 improved PlugInManage 2022-03-31 21:59:14 +08:00
08d2fa2a1f added GetOSLibararyPath and FindFileOnPaths functions. 2022-03-31 18:13:36 +08:00
1aa976a30a cleared "COLOR enum class" at Color3f/4f 2022-03-11 17:37:32 +08:00
0ea0fccfc6 fixed error from Color List. 2022-03-11 16:58:04 +08:00
716407fa2d added many define of color 2022-03-09 19:24:51 +08:00
d1f7b588a3 deleted codes of lookat 2022-03-09 18:39:39 +08:00
14da094013 optimized function's name that they are deg2rad and rad2deg 2022-01-26 10:57:18 +08:00
b6f37bef87 added files of io/event 2022-01-24 18:56:05 +08:00
caaefe206b used Vector3f instead of Vector4f at lookat function. 2022-01-18 12:01:36 +08:00
021df224d0 delete comment 2021-11-19 17:05:39 +08:00
089d499201 fixed matrix 2021-09-26 20:48:34 +08:00
aa35ff5fb1 support glm 2021-09-24 20:36:41 +08:00
0d46053149 added FixFilename function at filesystem namespace. 2021-09-04 13:44:24 +08:00
8f4a069c1c use "enum class" instead of "enum" at "CharCodePage". 2021-07-27 11:32:39 +08:00
5de4e0822d split Math/Physics/Time const to new files. 2021-05-10 11:25:21 +08:00