Mario Zechner
f1d98393d5
fix(spine-ios): Fix memory management and complete test implementation
...
- Changed code generator to emit dispose() methods instead of deinit
- Add override keyword for dispose() in subclasses
- Keep deinit with _ownsMemory check for array types
- Fix SkinExtensions to use correct C++ class names for attachments
- Complete skeleton_drawable_test implementations with no warnings
- Add comprehensive bone pose transformation tests
- Fix skin entries test to properly show attachments
The memory management fix prevents Swift wrappers from accidentally
disposing C++ objects they don't own when created via fromPointer.
2025-08-16 21:24:13 +02:00
..
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:31:33 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-16 21:24:13 +02:00
2025-08-11 19:11:24 +02:00
2025-08-11 19:11:24 +02:00