Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Shape a protocol and all shapes structs that conform to it #64

Open
quephird opened this issue Dec 1, 2023 · 0 comments
Open

Make Shape a protocol and all shapes structs that conform to it #64

quephird opened this issue Dec 1, 2023 · 0 comments

Comments

@quephird
Copy link
Owner

quephird commented Dec 1, 2023

This will better position us to make Camera an actor and pass an instance of World to it, in which case everything in World needs to be Sendable. Currently, all shapes are classes, and we would probably have to resort to marking everything as @unchecked , which would be risky and hacky.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant