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

runtime: remove support for multiple components per unit #136

Open
5 of 6 tasks
dbartolini opened this issue Jan 17, 2023 · 0 comments
Open
5 of 6 tasks

runtime: remove support for multiple components per unit #136

dbartolini opened this issue Jan 17, 2023 · 0 comments
Labels

Comments

@dbartolini
Copy link
Collaborator

  • Make all comp mgrs accesors accept comp inst ID as opposed to UnitID
  • Rename all *instances() to *instance() and uniform return code in lua_api.cpp
  • project: do not generate multiple components of the same type inside a single unit (e.g. in mesh_import())
  • Create extra node root to accomodate multiple root nodes
  • unit_compiler: check multiple component of the same type inside a .unit
  • Handle re-importing of meshes (how? only allow re-importing (read renderables and update only those still in the .mesh while discarding the others))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 participant