Trouv / bevy_ecs_ldtk

ECS-friendly ldtk plugin for bevy, leveraging bevy_ecs_tilemap
Other
664 stars 75 forks source link

refactor!: split `RegisterLdtkObjects` into two new traits with a different naming convention #155

Closed Trouv closed 1 year ago

Trouv commented 1 year ago

This is mostly a superficial change. Users won't notice a difference with the intended use of the plugin. Splitting the trait this way makes the traits smaller and more focused. I also like the AppExt naming convention for being explicit in the intended implementation of these traits. Even though it's unlikely users will notice a difference, this is still technically a breaking change so I'm marking it as such.