You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement a generic solution for handling C++ std::vector containers in the C# scripting system, starting with the missing children field in the Transform component.
Acceptance Criteria
Design and implement a generic interop layer for C++ std::vector to C# collections
Add the missing children field to the Transform C# struct
Ensure memory safety and proper lifetime management for vector data
Implement efficient marshaling without unnecessary copies
Provide a consistent API pattern for future C++ container interop
Add unit tests for the interop functionality
Update documentation with usage examples
Dependencies
Current C++/C# interop infrastructure
Transform component implementation in both C++ and C#
Objective
Implement a generic solution for handling C++ std::vector containers in the C# scripting system, starting with the missing children field in the Transform component.
Acceptance Criteria
Dependencies
Technical Details
Environment: Windows/Linux cross-platform
Components: Scripting system, Transform component, C++/C# interop layer
Resources:
Suggested Technical Solutions:
Implementation Considerations:
Context: