mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-17 04:21:39 +08:00
13 lines
1.0 KiB
Markdown
13 lines
1.0 KiB
Markdown
- Port C++ SkeletonRenderer and RenderCommands to all runtimes
|
|
- Will be used to snapshottesting via HeadlessTest, see also tests/
|
|
- Can go into main package in all core runtimes, except for spine-libgdx, where it must go next to SkeletonSerializer in spine-libgdx-tests
|
|
- Fix Dart NativeArray wrt to resize/add/remove. Current impl is wonky. Either make it read-only or support full mutabiliy (prefer latter)
|
|
- Generate Godot wrappers from C++ types and/or spine-c generate() (unlike dart-writer.ts)?
|
|
- headless-test improvements
|
|
- should take cli args for ad-hoc testing
|
|
- if none are given, should execute a set of (regression) tests and output individual test snapshots one after the other as jsonl
|
|
- All headless tests must have the same test suite
|
|
- test runner must know how to deal with this mode
|
|
- Add serializer generator for C#
|
|
- Add serializer generator for TypeScript
|
|
- spine-c/codegen type extractor should also report typedefs like typedef long long PropertyId; so primitive type to some name, and we need to handle that in the codegen |