1de0196f26
feat: fix bmap-rs test
2026-02-28 17:58:41 +08:00
c2da274a11
feat: finish bmfile reader and writer in bmap-rs
2026-02-28 17:02:49 +08:00
c9d369d2c4
feat: update test for bmap-rs
2026-02-25 09:51:18 +08:00
e73f649187
feat: add new rules for BMapInspector
2026-02-24 13:49:20 +08:00
2f9da2e852
feat: write shit for bmap-rs
2026-02-20 17:51:45 +08:00
d31a98a859
fix: add lost GetTexture in BMapSharp for BMMaterial
2026-02-18 22:51:50 +08:00
9c4c4a7fa4
feat: update bmap-rs
2026-02-18 22:44:10 +08:00
cf0966e6d3
feat: update bmap-rs
2026-02-18 20:23:54 +08:00
6ea43cd82f
feat: update bamp-rs
2026-02-18 17:17:35 +08:00
4f24b76193
feat: update bmap-rs
2026-02-17 23:44:14 +08:00
518d2c77ec
feat: update bmap-rs
2026-02-17 00:29:44 +08:00
9aa5e05a03
feat: update bmap-rs wrapper
2026-02-15 23:04:55 +08:00
a04a3a9b34
feat: finish bmap-rs ffi bindings
2026-02-15 15:46:12 +08:00
8e0c6f3793
feat: finish virtools types in bmap-rs
2026-02-15 14:10:42 +08:00
763255d2a7
refactor: merge 2 rust crate in one
2026-02-15 11:41:23 +08:00
ade1eadd50
feat: finish EnumsMigration/EnumsRender
2026-02-15 10:58:58 +08:00
4619cb5d1a
feat: update flag enum and enum underlying type decision rules for codegen
2026-02-11 22:49:54 +08:00
3310cac100
feat: add rust support for code gen
2026-02-11 10:27:44 +08:00
1b991dd834
doc: update doc for BMap bindings
2026-02-09 22:56:38 +08:00
30f7201a07
feat: finish pybmap
2026-02-09 22:28:46 +08:00
9917db0399
feat: finish fixing for pybmap
2026-02-09 16:38:53 +08:00
a30a0a41d7
refactor: refactor pybmap test
2026-02-08 11:38:48 +08:00
80929039cc
refactor: restore pybmap with new layout
2026-02-08 10:52:53 +08:00
11d2e5116b
refactor: remove the whole PyBMap directory to avoid case-insenstive issue on Win32
2026-02-08 10:11:35 +08:00
b9d42c73f7
fix: fix BMap export function implementation bug
2026-02-07 22:23:52 +08:00
705af2aa3f
fix: fix BMapSharpTest
2026-02-06 22:07:35 +08:00
f7074eb98f
feat: update BMapSharp test
2026-02-06 20:33:22 +08:00
c379c00a3f
feat: update BMapSharp binding
2026-02-06 17:52:13 +08:00
37b8f2d023
feat: update BMapSharp marshaler
2026-02-06 17:13:28 +08:00
d2a9b18ede
fix: update BMapSharp virtools type.
...
- update BMapSharp virtools types.
- fix enum migration generation error.
2026-02-06 10:21:23 +08:00
8bc0792f1e
feat: add rust binding framework
2026-02-05 17:18:48 +08:00
2f59e16590
feat: change project layout for new added project
2026-01-30 15:23:01 +08:00
52ad4cec99
refactor: rename all general to generic in EnumsAnalyzer
2026-01-28 16:35:42 +08:00
29d98edbdc
refactor: basically finish ExpFctsRender
2026-01-28 16:19:59 +08:00
69ac25a70b
refactor: finish loading in ExpFctsRender
2026-01-28 13:50:59 +08:00
f5645a06de
refactor: finish refactor ExpFctsAnalyzer in BMapBinder
2026-01-28 12:00:40 +08:00
0202266ce5
refactor: finish expfcts extractor refactor
2026-01-27 21:33:19 +08:00
3152d7dd52
refactor: change bmap binding generator name, layout for future refactor
2026-01-27 20:58:29 +08:00
f601782370
fix: finish enums migration
...
confirm project works as expected comparing before-refactor one.
2026-01-27 17:23:58 +08:00
0419dc3939
fix: finish enums migration
2026-01-27 16:38:29 +08:00
9cb4d50f22
refactor: refactor enum migration but not finished
2026-01-26 22:52:56 +08:00
c68bdce37b
refactor: refactor EnumsMigration but not finished
2026-01-26 11:11:58 +08:00
9319425237
fix: fix VxMath part
2026-01-25 11:35:01 +08:00
09ca976fd9
refactor: refactor VectorGen
...
- use uv to manage VectorGen
- use std::partial_ordering to replace auto in template because auto is not works for seperated implementation and declaration.
- rename YYCC macro due to the upgrade of YYCC.
2026-01-25 10:37:19 +08:00
5477072d70
refactor: write readme and change layout
2026-01-24 22:43:29 +08:00
940ffeecf2
refactor: re-organize the layout of asset directory and write some readme
2026-01-24 22:38:32 +08:00
440bc63432
refactor: refactor debugging tools
2026-01-24 22:26:49 +08:00
c2dafab217
refactor: change repo layout
2026-01-24 19:46:23 +08:00