Thomas Gillen
Thomas Gillen
Legion does not currently have any way to divide a `SubWorld` into disjoint parts (and validate that a query will not try and access data outside of the new worlds)....
`world.insert` also expects an iterator of tuples, so you need something like `vec![(Transform::new(),)]`.
I have created an issue for this: #21 I was undecided on an opt-out vs opt-in for release mode checks. I do not think an opt-out of these checks by...
A flag like that would either introduce compile errors that only exist in one build target (essentially forcing you to aknowledge the `unsafe` in both cases anyway), or it would...
Would what is outlined in #15 be enough for this, or do you need to be able to read the `Parent` component before the entity is removed?
Component is defined as: ``` pub trait Component: Send + Sync + 'static {} ``` And it is implemented automatically on all such types. Can you provide an example of...
Looking just at that RON file, it looks like it is the component itself which is failing to deserialize (trying to read the tuple as an array). However, I don't...
When deserializing, either the serialized entity ID has already been assigned a runtime ID (in which case you want to use that), or it hasn't (in which case you want...
> I can see that the previous code was putting a T on the stack, which I didn't realize. However there is still an extra heap allocation here due to...
> Due to erased_serde and "vtable" requirements in the component registrations, there is an indirect call to invoke the deserialize_*_component functions for each component type. In my previous design, I...